Admin Notes. Javascript API. Release 5.1 December 2010

Size: px
Start display at page:

Download "Admin Notes. Javascript API. Release 5.1 December 2010"

Transcription

1 Admin Notes Javascript API Release 5.1 December 2010

2 Yellowfin Release 5.1 Admin Notes Under international copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated or reduced to any electronic medium or machine-readable form, in whole or in part, without the prior written permission of Yellowfin International Pty Ltd, except in the manner described in the software agreement. The information in this document is subject to change without notice. If you find any problems with this documentation, please report them to Yellowfin in writing at Yellowfin does not warrant that this document is error free. Copyright Yellowfin International All rights reserved. Portions Copyright Microsoft Corporation. All rights reserved. Trademarks: Yellowfin and the Yellowfin Logo are registered trademarks of Yellowfin International. All other product and company names mentioned herein are the trademarks of their respective owners. Version: 1.0 Published: December 2010

3 3 Table of Contents Yellowfin Reports Javascript API... 4 Example usage... 5 Limitations... 6 Development Guide... 7 Enabling the API... 7 Using the API... 8 Simple Usage... 8 Advanced Usage Server Information Loading a report Hints and Tips Styling Troubleshooting... 17

4 4 Yellowfin Reports Javascript API Using the Javascript API, Yellowfin reports can be embedded in external webpages. The external webpage can be hosted on a separate web server. The only requirement is that the end user s browser can access the Yellowfin server. The html page can include multiple reports; however each separate report may only be included once on a page. Example: Interactive elements are available, such as drill-through, drill-down, changing filters, series selection, and exporting to formats such as PDF and XLS. The layout of a report includes the Title Bar, and the Report itself. The Title Bar displays the title of the report, as well as buttons to control interactive elements on the report. These include Filters, Sections, Series selection, and Paging options. Each of these buttons displays an overlay to set the applicable options, which are then applied to the report.

5 5 Example usage Within the body of your html, include a link to the Javascript API, identifying the report to load: <script src=" type="text/javascript"></script> Advanced usage, including specifying additional display options and loading reports on command are detailed below, in the Development Guide. Within the Yellowfin interface, you can copy the html used to embed a report from the Distribute menu: The report must be activated to access the Distribute menu. The URL generated for a report is based on the External Instance Base URL setting in Configuration. Make sure this is set to a URL that will be accessible to your end users.

6 6 Limitations Limitations of the external reporting API include: Security. All reports are loaded using a guest user. Reports must have a security level of Unsecure, otherwise an error will be returned and the report will not be loaded. The date slider is not supported Parameters are not supported Reports at Client Orgs are not supported Multiple reports may be added to a single html page, but each report may only be included once on a page Filter dependencies are not supported Navigation and zooming on GIS maps are not supported Selectable date units on charts are not supported

7 7 Development Guide Enabling the API The Javascript API has been introduced with the release of Yellowfin 5.1, and is enabled by default in all new installations of Yellowfin 5.1 and later. If you have upgraded to Yellowfin 5.1 from a previous version, you will need to make a configuration change to enable the API. Find and edit the file web.xml, located in the directory Yellowfin/appserver/webapps/ROOT/WEB-INF/. You will need to add two elements a <servlet> element, and a <servlet-mapping> element. The order of the elements in this file is important all <servlet> elements must be grouped together, and all <servlet-mapping> elements must be grouped together. Find the last <servlet> section, and add the following below it: <servlet> <servlet-name>jsapiservlet</servlet-name> <servlet-class>com.hof.mi.servlet.jsapiservlet</servlet-class> </servlet> Then find the last <servlet-mapping> section, and add the following below it: <servlet-mapping> <servlet-name>jsapiservlet</servlet-name> <url-pattern>/jsapi</url-pattern> </servlet-mapping> Yellowfin must be restarted after saving the changes to this file. When a report is requested via the Javascript API, a session is created for the end-user using the Guest Role. You must set up a guest role to be able to user the API:

8 8 Using the API There are two ways to load a report into your html page. The simple method involves including a single Javascript URL. The more advanced method allows you to customise the report display and load reports on demand from other scripts. Simple Usage Include a script tag in your html page that points to the Javascript API on your Yellowfin server. The report identifier must be included as a parameter on the URL. For example: <script src=" type="text/javascript"></script> The URL to the API is based on the URL used to access the Yellowfin front-end. For example, if users access the Yellowfin front-end through the URL then the Javascript API URL will be The URL will be accessed by the end-user s browser, so it must be accessible from anywhere that end-users will use your page (internal network, external, via VPN, etc).

9 9 To ensure the server supports the version of the API your page is written for, you can use the version parameter. If the server supports multiple versions of the API, this parameter determines which version the server will use. If the server does not support the requested version, an error message will be displayed. The version currently supported is 1.0. <script src=" type="text/javascript"></script> If the version parameter is not included, the server will use the current version ( 1.0 ). The report may be identified by the reportid parameter, or by the wsname parameter. Additional parameters may also be added to the URL, which will alter the way the report is displayed. The available parameters are: reportid wsname version elementid showtitle showinfo showfilters showsections showseries showpagelinks Either reportid or wsname must be present. The numeric reportid identifying the report to load. Either reportid or wsname must be present. The Web Service name identifying the report to load. The API version to use. If the server does not support the requested version, an error message will be displayed. If this is not included, the server will use its current API version. The id of the html element in which to load the report. If this is not included, a container element will be created at the point that the script tag is included. Set to 'false' to omit the title bar at the top of the report. All interactive buttons included in the title bar will also be omitted. Set to 'false' to omit the Info button in the title bar. Set to 'false' to omit the Filters button in the title bar. Any user-prompt filters will not be displayed. Set to 'false' to omit the Sections button in the title bar (for reports with tabbed or multi-page sections). Set to 'false' to omit the Series button in the title bar (for reports with the series selection option). Set to 'false' to omit the previous page/next page button in the title bar

10 10 showexport height width display fittablewidth canchangedisplay (for reports with multiple pages). Set to 'false' to omit the export button in the title bar. Set this to a numeric value to override the report height. Set this to a numeric value to override the report width. Default: 'chart' Set to 'table' to display the report initially as a table. Set to 'chart' to display the report initially as a chart. This is ignored for reports that do not have both table and chart available. Set to 'true' to attempt to scale the report to the width of the enclosing element. Set to 'false' to omit the buttons that allow the user to switch between chart and table display. This example includes a report identified by its Web Service name, and sets the dimensions of the report: <script src=" type="text/javascript"></script> This example uses an existing element to display the report in: <div id="myreportdiv" style="background: blue; width: 500px; height: 350px"> </div> <script src=" type="text/javascript"></script> This example uses an existing element to display the report in, overrides the report dimensions, and changes some of the initial display options: <div id="myreportdiv" style="background: blue; width: 500px; height: 350px"> </div> <script src=" ight=300&showfilters=false&display=table" type="text/javascript"></script>

11 11 Advanced Usage If you want to have more control over the loading of reports, call reports on demand or set display options dynamically (eg. based on user input) you can call the API directly from your own script. The Javascript API must be included before any API calls can be made: <script src=" type="text/javascript"></script> As mentioned above, a specific version of the API may be requested using the version parameter: <script src=" type="text/javascript"></script> If the browser is unable to load the API, any calls to load reports will fail. If you wish to detect whether the API has loaded successfully, you should check if the variable window.yellowfin is available: <script src=" type="text/javascript"></script> <script type="text/javascript"> if (!window.yellowfin) { alert('error loading API'); } </script> Server Information After loading the API, some server information is made available: yellowfin.apiversion yellowfin.baseurl yellowfin.serverinfo.releaseversion yellowfin.serverinfo.buildversion yellowfin.serverinfo.javaversion yellowfin.serverinfo.operatingsystem yellowfin.serverinfo.operatingsystemarch The version of the API supported by the server. The current version is "1.0" The base URL used to connect to the API on the server The release version of Yellowfin running on the server (eg. "5.1") The build version of Yellowfin running on the server (eg. " ") The java version installed on the server The Operating System running on the server The Operating System architecture on

12 12 the server yellowfin.serverinfo.operatingsystemversion The Operating System version on the yellowfin.serverinfo.schemaversion server The schema version of the Yellowfin configuration database Example: <script src=" type="text/javascript"></script> <script type="text/javascript"> if (window.yellowfin) { alert('yellowfin API loaded. Version: ' + yellowfin.apiversion); } </script> Loading a report A report is loaded by calling the yellowfin.loadreport function: yellowfin.loadreport(options); Options are passed to the function as a Javascript object. These include a report identifier for the report you are loading, the elementid of the html element in which to load the report (or the element itself), and other options that alter the way the report is displayed. The available options are: reportid wsname elementid element showtitle showinfo showfilters Either reportid or wsname must be present. The numeric reportid identifying the report to load. Either reportid or wsname must be present. The Web Service name identifying the report to load. Either elementid or element must be present. The id of the html element in which to load the report. Either elementid or element must be present. The html element in which to load the report. Set to 'false' to omit the title bar at the top of the report. All interactive buttons included in the title bar will also be omitted. Set to 'false' to omit the Info button in the title bar. Set to 'false' to omit the Filters button in the title bar. Any user-prompt

13 13 showsections showseries showpagelinks showexport height width display filters will not be displayed. Set to 'false' to omit the Sections button in the title bar (for reports with tabbed or multi-page sections). Set to 'false' to omit the Series button in the title bar (for reports with the series selection option). Set to 'false' to omit the previous page/next page button in the title bar (for reports with multiple pages). Set to 'false' to omit the Export button in the title bar. Default: automatically detected from the dimensions of the enclosing element Set this to a numeric value to override the report height. Default: automatically detected from the dimensions of the enclosing element Set this to a numeric value to override the reportwidth. Default: 'chart' Set to 'table' to display the report initially as a table. Set to 'chart' to display the report initially as a chart. fittablewidth This is ignored for reports that do not have both table and chart available. Set to 'true' to attempt to scale the report to the width of the enclosing element. canchangedisplay Set to 'false' to omit the buttons that allow the user to switch between chart and table display. This example loads a report into an element specified by its id, setting some initial display options: var options = {}; options.reportid = 1234; options.elementid = 'myreport'; options.showfilters = 'false'; options.showseries = 'false'; options.display = 'chart'; options.fittablewidth = 'false'; yellowfin.loadreport(options);

14 14 This example does the same thing with an anonymous options object: yellowfin.loadreport({ reportid: 1234, elementid: 'myreport', showfilters: 'false', showseries: 'false', display: 'chart', fittablewidth: 'false' }); This example passes the element directly rather than just its id: yellowfin.loadreport({ reportid: 1234, element: document.getelementbyid('myreport') }); Hints and Tips The enclosing element should be a block-level element, such as a div. The enclosing element should have no padding or border If you want a border or padding around your report, you should enclose the element in another element that has the padding or border. Example: <div style="padding: 10px; border: 1px solid black;"> <div id="myreport"> </div> </div> <script type="text/javascript"> yellowfin.loadreport({reportid: 1234, elementid: 'myreport' }); </script> If you are using the simple method, and do not pass an elementid to the API, the enclosing element is created automatically. You can enclose the script tag in another element with padding or border styles applied. For example: <div style="padding: 10px; border: 1px solid black;"> <script type="text/javascript" src=" </div> The enclosing element should have a fixed height/width. For chart only reports, the chart will be rendered to fit within the enclosing element. In case a report does not fit within the element, scrollbars will be included, so the rest of your page layout is not affected. If you do not include a fixed height and width on your element, the browser will choose how to layout the report. This may mean that the report will increase or

15 15 decrease in size when different options are clicked by the user. This may be preferable in some cases. Make sure the Javascript API URL is accessible for any end-users. Avoid using localhost or private IP addresses. Your HTML should be well-structured where possible. For example, you may have problems with the API if you do not have a <body> tag. Styling Report styles will follow those defined when creating the report. Styles used are inserted into the html document automatically when a report is loaded. You may wish to customise the styles of some of the additional elements, such as the title bar, info box or filter input area. To do this, you can override the following styles in your html document: div.yfreporttitleinner Report Title bar container Example styles applied: background, border div.yfreporttitle Report Title container Example styles applied: background, font td.yfreporttitle Report Title table cell Example styles applied: background, font td.yfreporttitlelinks Report Title bar buttons Example styles applied: background div.drillup Contains link to the parent report after a drill-through has been performed. Example styles applied: background, border, font td.yfreportdrillup Contains links to navigate the hierarchy on drill-down reports. Example styles applied: background, border, font

16 16 table.yfreportinfoinner Report Information popup container Example styles applied: background, border td.yfreportinfocell Report Info table cell Example styles applied: font table.yfreportexportinner Report export popup container Example styles applied: background, border div.yfreportfiltersinner Report Filters popup container Example styles applied: background, border td.yfreportfiltercell Report Filters table cell Example styles applied: font.yfreportfilterinput1 Report Filter form entry field (long) Example styles applied: font, width.yfreportfilterinput2 Report Filter form entry field (medium) Example styles applied: font, width.yfreportfilterinput3 Report Filter form entry field (short) Example styles applied: font, width div.yfreportsectionsinner Report Sections popup container Example styles applied: background, border td.yfreportsectionscell Report Sections table cell Example styles applied: font div.yfreportpagelinksinner Report Pages popup container Example styles applied: background, border

17 17 td.yfreportpagelinkscell Report Pages table cell Example styles applied: font table.yfreporterror Report error message table Example styles applied: background, border, font td.yfreporterror Report error message table cell Example styles applied: background, font div.yfreportseriesinner Report series selection popup container Example styles applied: background, border, font td.yfreportseriescell Report series selection table cell Example styles applied: font Troubleshooting As mentioned previously, you can check the window.yellowfin variable to determine if the reports API has been loaded successfully. For example, when using the simple method: <script src=" type="text/javascript"></script> <script typt="text/javascript"> if (!window.yellowfin) { alert('error loading API'); } </script> When using the advanced method, you can use this to determine whether or not to attempt to load a report: <script src=" type="text/javascript"></script> <script typt="text/javascript"> if (window.yellowfin) { yellowfin.loadreport({reportid: 1234, elementid: 'myreport' }); } else { alert('error loading API'); } </script> Errors encountered when using the API are generally presented through Javascript alerts. These include a description of the error. Common errors include:

18 18 API version requested is not supported The server does not support the API version requested. No Guest Role was found No role was found with the Guest flag checked. A guest role is required to use the Javascript API. ReportId not specified The yellowfin.loadreport function is called without a report identifier (reportid or wsname). Report not found The report specified by the reportid or wsname could not be found. Report not loaded An operation has been attempted on a report that has not yet been loaded. Report is in draft mode The report specified is in draft mode. Only active reports can be accessed through the Javascript API. User does not have access to this report The report cannot be accessed through the Javascript API. Reports must have no security restrictions applied to be accessible through the Javascript API. This includes restrictions placed on the report s category and view. Invalid command specified Invalid request An invalid request has been made to the API. Error loading report Error running report Error running report command A server-side error occurred while running an API command. Check the Yellowfin server logs for more information.

Yellowfin Custom Installer Guide

Yellowfin Custom Installer Guide Yellowfin Custom Installer Guide Release 5.1 January 2011 2 Yellowfin Release 5.1 Custom Installer Under international copyright laws, neither the documentation nor the software may be copied, photocopied,

More information

Copyright Yellowfin International pty ltd

Copyright Yellowfin International pty ltd Yellowfin Release 5.2 Custom Installer Under international copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated or reduced to any electronic medium

More information

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2 HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

Qlik, QlikTech and QlikView are trademarks and registered trademarks of QlikTech International AB.

Qlik, QlikTech and QlikView are trademarks and registered trademarks of QlikTech International AB. WorkBench Copyright 1994-2010 Qlik Tech International AB, Sweden. Under international copyright laws, neither the documentation nor the software may be copied, photocopied, reproduced, translated or reduced

More information

User Scripting April 14, 2018

User Scripting April 14, 2018 April 14, 2018 Copyright 2013, 2018, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and

More information

Designing the Home Page and Creating Additional Pages

Designing the Home Page and Creating Additional Pages Designing the Home Page and Creating Additional Pages Creating a Webpage Template In Notepad++, create a basic HTML webpage with html documentation, head, title, and body starting and ending tags. From

More information

IBM Forms V8.0 Custom Themes IBM Corporation

IBM Forms V8.0 Custom Themes IBM Corporation IBM Forms V8.0 Custom Themes Agenda 2 Overview Class Names How to Use Best Practice Styling Form Items Test Custom CSS Sample Overview 3 To create custom theme you must be familiar with the basic concept

More information

Revision History Overview Feature Summary Knowledge Management Policy Automation Platform Agent Browser Workspaces Agent Browser Desktop Automation

Revision History Overview Feature Summary Knowledge Management Policy Automation Platform Agent Browser Workspaces Agent Browser Desktop Automation TABLE OF CONTENTS Revision History 3 Overview 3 Feature Summary 3 Knowledge Management 5 Implement Sitemap XML in Web Collection Crawling 5 Searchable Product Tags 5 Policy Automation 5 Integration Cloud

More information

Using CSS for page layout

Using CSS for page layout Using CSS for page layout Advantages: Greater typographic control Style is separate from structure Potentially smaller documents Easier site maintenance Increased page layout control Increased accessibility

More information

Introduction to WEB PROGRAMMING

Introduction to WEB PROGRAMMING Introduction to WEB PROGRAMMING Web Languages: Overview HTML CSS JavaScript content structure look & feel transitions/animation s (CSS3) interaction animation server communication Full-Stack Web Frameworks

More information

Oracle Enterprise Performance Reporting Cloud. What s New in the November Update (16.11)

Oracle Enterprise Performance Reporting Cloud. What s New in the November Update (16.11) Oracle Enterprise Performance Reporting Cloud What s New in the November Update (16.11) November 2016 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE ENTERPRISE PERFORMANCE REPORTING CLOUD, NOVEMBER UPDATE...

More information

OrgChart Now WordPress Org Chart Links. OfficeWork Software LLC

OrgChart Now WordPress Org Chart Links. OfficeWork Software LLC OrgChart Now WordPress Org Chart Links OfficeWork Software LLC Version 1.0.0 December 4, 2015 Introduction OrgChart Now charts can be embedded directly into your WordPress Site. This document details how

More information

vfire Core Release Notes Version 1.0

vfire Core Release Notes Version 1.0 vfire Core Release Notes Table of Contents Version Details for vfire Core Release Copyright About this Document Intended Audience Standards and Conventions iv iv v v v Introducing vfire Core 7 Installation

More information

Oracle Enterprise Performance Reporting Cloud. What s New in June 2017 Update (17.06)

Oracle Enterprise Performance Reporting Cloud. What s New in June 2017 Update (17.06) Oracle Enterprise Performance Reporting Cloud What s New in June 2017 Update (17.06) May 2017 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE ENTERPRISE PERFORMANCE REPORTING CLOUD, JUNE UPDATE... 4 ANNOUNCEMENTS

More information

Getting Started with CSS Sculptor 3

Getting Started with CSS Sculptor 3 Getting Started with CSS Sculptor 3 With CSS Sculptor, you can quickly create a cross-browser compatible layout with custom widths, margins, padding, background images and more. Additionally, you can use

More information

Snap-Ins Chat. Salesforce, Winter

Snap-Ins Chat. Salesforce, Winter Salesforce, Winter 18 @salesforcedocs Last updated: December 1, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com, inc., as are other

More information

Guidelines for doing the short exercises

Guidelines for doing the short exercises 1 Short exercises for Murach s HTML5 and CSS Guidelines for doing the short exercises Do the exercise steps in sequence. That way, you will work from the most important tasks to the least important. Feel

More information

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10 CONTENTS Chapter 1 Introduction to Dreamweaver CS3 1 About Dreamweaver CS3 Interface...4 Title Bar... 4 Menu Bar... 4 Insert Bar... 5 Document Toolbar... 5 Coding Toolbar... 6 Document Window... 7 Properties

More information

RC Justified Gallery User guide for version 3.2.X. Last modified: 06/09/2016

RC Justified Gallery User guide for version 3.2.X. Last modified: 06/09/2016 RC Justified Gallery User guide for version 3.2.X. Last modified: 06/09/2016 This document may not be reproduced or redistributed without the permission of the copyright holder. It may not be posted on

More information

Getting Started with Indexing. Version 2.2

Getting Started with Indexing. Version 2.2 Getting Started with Indexing Version 2.2 This edition refers to Version 2.2 of Black Duck Code Sight. This document created or updated August 21, 2012. Please send your comments and suggestions to: Black

More information

Tzunami Deployer Lotus Notes Exporter Guide

Tzunami Deployer Lotus Notes Exporter Guide Tzunami Deployer Lotus Notes Exporter Guide Version 2.5 Copyright 2010. Tzunami Inc. All rights reserved. All intellectual property rights in this publication are owned by Tzunami, Inc. and protected by

More information

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions

Click Studios. Passwordstate. Remote Session Launcher. Installation Instructions Passwordstate Remote Session Launcher Installation Instructions This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise

More information

Oracle Enterprise Performance Reporting Cloud. What s New in February 2017 Update (17.02)

Oracle Enterprise Performance Reporting Cloud. What s New in February 2017 Update (17.02) Oracle Enterprise Performance Reporting Cloud What s New in February 2017 Update (17.02) February 2017 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE ENTERPRISE PERFORMANCE REPORTING CLOUD, FEBRUARY UPDATE...

More information

USER GUIDE. MADCAP FLARE 2017 r3. QR Codes

USER GUIDE. MADCAP FLARE 2017 r3. QR Codes USER GUIDE MADCAP FLARE 2017 r3 QR Codes Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is

More information

FileWay User s Guide. Version 3

FileWay User s Guide. Version 3 FileWay User s Guide Version 3 Copyright (c) 2003-2008 Everywhere Networks Corporation, All rights reserved. Complying with all applicable copyright laws is the responsibility of the user. Without limiting

More information

Styles, Style Sheets, the Box Model and Liquid Layout

Styles, Style Sheets, the Box Model and Liquid Layout Styles, Style Sheets, the Box Model and Liquid Layout This session will guide you through examples of how styles and Cascading Style Sheets (CSS) may be used in your Web pages to simplify maintenance of

More information

AGENT123. Full Q&A and Tutorials Table of Contents. Website IDX Agent Gallery Step-by-Step Tutorials

AGENT123. Full Q&A and Tutorials Table of Contents. Website IDX Agent Gallery Step-by-Step Tutorials AGENT123 Full Q&A and Tutorials Table of Contents Website IDX Agent Gallery Step-by-Step Tutorials WEBSITE General 1. How do I log into my website? 2. How do I change the Meta Tags on my website? 3. How

More information

Oracle Express CPQ for Salesforce.com. What s New in Summer 15

Oracle Express CPQ for Salesforce.com. What s New in Summer 15 Oracle Express CPQ for Salesforce.com What s New in Summer 15 8 June 2015 TABLE OF CONTENTS OVERVIEW... 3 Give Us Feedback... 3 POST-UPGRADE REQUIREMENTS... 3 PRE-UPGRADE TESTING... 4 RELEASE FEATURE SUMMARY...

More information

Avigilon Gateway Web Client User Guide. Version 6.10

Avigilon Gateway Web Client User Guide. Version 6.10 Avigilon Gateway Web Client User Guide Version 6.10 2006-2018, Avigilon Corporation. All rights reserved. AVIGILON, the AVIGILON logo, AVIGILON CONTROL CENTER, ACC, and TRUSTED SECURITY SOLUTIONS. are

More information

Design Importer User Guide

Design Importer User Guide Design Importer User Guide Rev: 9 February 2012 Sitecore CMS 6.5 Design Importer User Guide How to import the design of an external webpage as a Sitecore layout or sublayout Table of Contents Chapter 1

More information

Live Agent Developer Guide

Live Agent Developer Guide Live Agent Developer Guide Version 41.0, Winter 18 @salesforcedocs Last updated: November 30, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of

More information

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21 Table of Contents Chapter 1 Getting Started with HTML 5 1 Introduction to HTML 5... 2 New API... 2 New Structure... 3 New Markup Elements and Attributes... 3 New Form Elements and Attributes... 4 Geolocation...

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

Introduction to using HTML to design webpages

Introduction to using HTML to design webpages Introduction to using HTML to design webpages #HTML is the script that web pages are written in. It describes the content and structure of a web page so that a browser is able to interpret and render the

More information

TIBCO Spotfire Deployment and Administration Manual

TIBCO Spotfire Deployment and Administration Manual TIBCO Spotfire Deployment and Administration Manual Software Release 6.5 April 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH

More information

Act! Marketing Automation

Act! Marketing Automation Act! Marketing Automation A Guide to Getting Started Helping your business grow with marketing automation Act! Marketing Automation Getting Started Guide 2 Contents Page Page 8 Page 10 Page 11 Page 11

More information

Configuring Ad hoc Reporting. Version: 16.0

Configuring Ad hoc Reporting. Version: 16.0 Configuring Ad hoc Reporting Version: 16.0 Copyright 2018 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

Customizing the Cognos 8 Welcome Page

Customizing the Cognos 8 Welcome Page Proven Practice Customizing the Cognos 8 Welcome Page Product(s): Cognos 8 Area of Interest: Infrastructure Customizing the Cognos 8 Welcome Page 2 Copyright Your use of this document is subject to the

More information

Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later --

Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later -- Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later -- About this Plugin and CopySafe Web This Moodle plugin enables websites that use Moodle CMS to upload, display and manage pages

More information

How to lay out a web page with CSS

How to lay out a web page with CSS Activity 2.6 guide How to lay out a web page with CSS You can use table design features in Adobe Dreamweaver CS4 to create a simple page layout. However, a more powerful technique is to use Cascading Style

More information

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12) Oracle Financial Consolidation and Close Cloud What s New in the December Update (16.12) December 2016 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, DECEMBER UPDATE...

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

Early Data Analyzer Web User Guide

Early Data Analyzer Web User Guide Early Data Analyzer Web User Guide Early Data Analyzer, Version 1.4 About Early Data Analyzer Web Getting Started Installing Early Data Analyzer Web Opening a Case About the Case Dashboard Filtering Tagging

More information

Configuring Anonymous Access to Analysis Files in TIBCO Spotfire 7.5

Configuring Anonymous Access to Analysis Files in TIBCO Spotfire 7.5 Configuring Anonymous Access to Analysis Files in TIBCO Spotfire 7.5 Introduction Use Cases for Anonymous Authentication Anonymous Authentication in TIBCO Spotfire 7.5 Enabling Anonymous Authentication

More information

Oracle Utilities Opower Embeddable Widgets

Oracle Utilities Opower Embeddable Widgets Oracle Utilities Opower Embeddable Widgets Client Integration Guide E84761-01 Last Updated: August 23, 2018 Oracle Utilities Opower Embeddable Widgets Client Integration Guide E84761-01 Copyright 2017,

More information

FrontPage 2000 Tutorial -- Advanced

FrontPage 2000 Tutorial -- Advanced FrontPage 2000 Tutorial -- Advanced Shared Borders Shared Borders are parts of the web page that share content with the other pages in the web. They are located at the top, bottom, left side, or right

More information

PRODUCT MANUAL. idashboards Reports Admin Manual. Version 9.1

PRODUCT MANUAL. idashboards Reports Admin Manual. Version 9.1 PRODUCT MANUAL idashboards Reports Admin Manual Version 9.1 idashboards Reports Admin Manual Version 9.1 No part of the computer software or this document may be reproduced or transmitted in any form or

More information

COGNOS (R) 8 COGNOS CONNECTION USER GUIDE USER GUIDE THE NEXT LEVEL OF PERFORMANCE TM. Cognos Connection User Guide

COGNOS (R) 8 COGNOS CONNECTION USER GUIDE USER GUIDE THE NEXT LEVEL OF PERFORMANCE TM. Cognos Connection User Guide COGNOS (R) 8 COGNOS CONNECTION USER GUIDE Cognos Connection User Guide USER GUIDE THE NEXT LEVEL OF PERFORMANCE TM Product Information This document applies to Cognos (R) 8 Version 8.1.2 MR2 and may also

More information

Implementing a chat button on TECHNICAL PAPER

Implementing a chat button on TECHNICAL PAPER Implementing a chat button on TECHNICAL PAPER Contents 1 Adding a Live Guide chat button to your Facebook page... 3 1.1 Make the chat button code accessible from your web server... 3 1.2 Create a Facebook

More information

End User s Guide Release 5.0

End User s Guide Release 5.0 [1]Oracle Application Express End User s Guide Release 5.0 E39146-04 August 2015 Oracle Application Express End User's Guide, Release 5.0 E39146-04 Copyright 2012, 2015, Oracle and/or its affiliates. All

More information

Snap-Ins Chat. Salesforce, Summer

Snap-Ins Chat. Salesforce, Summer Snap-Ins Chat Salesforce, Summer 17 @salesforcedocs Last updated: August 17, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com, inc.,

More information

SoCalGas ENVOY. Troubleshooting Envoy Getting Started

SoCalGas ENVOY. Troubleshooting Envoy Getting Started SoCalGas ENVOY Troubleshooting Envoy Getting Started TABLE OF CONTENTS 1 Troubleshooting Envoy... 3 1.1 Browser Not Supported Error upon Accessing Login Page... 3 1.2 Tabbed Browser Settings for Internet

More information

SkyVisualEditor Salesforce1 Support Guide

SkyVisualEditor Salesforce1 Support Guide SkyVisualEditor Salesforce1 Support Guide Ver 1.0.0.3 April 6 th, 2015 TerraSky co., Ltd. Page 1 of 19 Table of Contents 1. Preface... 3 2. Notice... 3 (1) Request to the customer... 3 (2) Trademarks...

More information

Sage Estimating (SQL) v17.13

Sage Estimating (SQL) v17.13 Sage Estimating (SQL) v17.13 Sage 100 Contractor (SQL) Integration Guide December 2017 This is a publication of Sage Software, Inc. 2017 The Sage Group plc or its licensors. All rights reserved. Sage,

More information

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11) Oracle Financial Consolidation and Close Cloud What s New in the November Update (16.11) November 2016 TABLE OF CONTENTS REVISION HISTORY... 3 ORACLE FINANCIAL CONSOLIDATION AND CLOSE CLOUD, NOVEMBER UPDATE...

More information

Positioning in CSS: There are 5 different ways we can set our position:

Positioning in CSS: There are 5 different ways we can set our position: Positioning in CSS: So you know now how to change the color and style of the elements on your webpage but how do we get them exactly where we want them to be placed? There are 5 different ways we can set

More information

ADOBE DREAMWEAVER CS4 BASICS

ADOBE DREAMWEAVER CS4 BASICS ADOBE DREAMWEAVER CS4 BASICS Dreamweaver CS4 2 This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site layout,

More information

Integrating Facebook. Contents

Integrating Facebook. Contents Integrating Facebook Grow your audience by making it easy for your readers to like, share or send pages from YourWebShop to their friends on Facebook. Contents Like Button 2 Share Button.. 6 Send Button.

More information

Cognos Connection User Guide USER GUIDE. Cognos (R) 8 COGNOS CONNECTION USER GUIDE

Cognos Connection User Guide USER GUIDE. Cognos (R) 8 COGNOS CONNECTION USER GUIDE Cognos Connection User Guide USER GUIDE Cognos (R) 8 COGNOS CONNECTION USER GUIDE Product Information This document applies to Cognos (R) 8 Version 8.2 and may also apply to subsequent releases. To check

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

PHPRad. PHPRad At a Glance. This tutorial will show you basic functionalities in PHPRad and

PHPRad. PHPRad At a Glance. This tutorial will show you basic functionalities in PHPRad and PHPRad PHPRad At a Glance. This tutorial will show you basic functionalities in PHPRad and Getting Started Creating New Project To create new Project. Just click on the button. Fill In Project properties

More information

PowerPoint 2013 Advanced. PowerPoint 2013 Advanced SAMPLE

PowerPoint 2013 Advanced. PowerPoint 2013 Advanced SAMPLE PowerPoint 2013 Advanced PowerPoint 2013 Advanced PowerPoint 2013 Advanced Page 2 2013 Cheltenham Courseware Pty. Ltd. All trademarks acknowledged. E&OE. No part of this document may be copied without

More information

Lava New Media s CMS. Documentation Page 1

Lava New Media s CMS. Documentation Page 1 Lava New Media s CMS Documentation 5.12.2010 Page 1 Table of Contents Logging On to the Content Management System 3 Introduction to the CMS 3 What is the page tree? 4 Editing Web Pages 5 How to use the

More information

SelectSurveyASP Advanced User Manual

SelectSurveyASP Advanced User Manual SelectSurveyASP Advanced User Manual Creating Surveys 2 Designing Surveys 2 Templates 3 Libraries 4 Item Types 4 Scored Surveys 5 Page Conditions 5 Piping Answers 6 Previewing Surveys 7 Managing Surveys

More information

Novell Operations Center

Novell Operations Center AUTHORIZED DOCUMENTATION Dashboard Guide Novell Operations Center 5.0 September 30, 2011 www.novell.com Legal Notices Novell, Inc., makes no representations or warranties with respect to the contents or

More information

Documentation for the new Self Admin

Documentation for the new Self Admin Documentation for the new Self Admin The following documentation describes the structure of the new Self Admin site along with the purpose of each site section. The improvements that have been made to

More information

CIS 228 (Spring, 2012) Final, 5/17/12

CIS 228 (Spring, 2012) Final, 5/17/12 CIS 228 (Spring, 2012) Final, 5/17/12 Name (sign) Name (print) email I would prefer to fail than to receive a grade of or lower for this class. Question 1 2 3 4 5 6 7 8 9 A B C D E TOTAL Score CIS 228,

More information

Elixir Ad-hoc Report. Release Elixir Technology Pte Ltd

Elixir Ad-hoc Report. Release Elixir Technology Pte Ltd Elixir Ad-hoc Report Release 4.0.0 Elixir Technology Pte Ltd Elixir Ad-hoc Report: Release 4.0.0 Elixir Technology Pte Ltd Published 2015 Copyright 2015 Elixir Technology Pte Ltd All rights reserved. Java

More information

Xerte. Guide to making responsive webpages with Bootstrap

Xerte. Guide to making responsive webpages with Bootstrap Xerte Guide to making responsive webpages with Bootstrap Introduction The Xerte Bootstrap Template provides a quick way to create dynamic, responsive webpages that will work well on any device. Tip: Webpages

More information

COMSC-031 Web Site Development- Part 2

COMSC-031 Web Site Development- Part 2 COMSC-031 Web Site Development- Part 2 Part-Time Instructor: Joenil Mistal December 5, 2013 Chapter 13 13 Designing a Web Site with CSS In addition to creating styles for text, you can use CSS to create

More information

HarePoint Business Cards

HarePoint Business Cards HarePoint Business Cards For SharePoint Server 2010, SharePoint Foundation 2010, Microsoft Office SharePoint Server 2007 and Microsoft Windows SharePoint Services 3.0. Product version 0.3 January 26, 2012

More information

HYPERION SYSTEM 9 PERFORMANCE SCORECARD

HYPERION SYSTEM 9 PERFORMANCE SCORECARD HYPERION SYSTEM 9 PERFORMANCE SCORECARD RELEASE 9.2 NEW FEATURES Welcome to Hyperion System 9 Performance Scorecard, Release 9.2. This document describes the new or modified features in this release. C

More information

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

Administrator Manual. Last Updated: 15 March 2012 Manual Version: Administrator Manual Last Updated: 15 March 2012 Manual Version: 1.6 http://www.happyfox.com Copyright Information Under the copyright laws, this manual may not be copied, in whole or in part. Your rights

More information

SPARK. User Manual Ver ITLAQ Technologies

SPARK. User Manual Ver ITLAQ Technologies SPARK Forms Builder for Office 365 User Manual Ver. 3.5.50.102 0 ITLAQ Technologies www.itlaq.com Table of Contents 1 The Form Designer Workspace... 3 1.1 Form Toolbox... 3 1.1.1 Hiding/ Unhiding/ Minimizing

More information

[Type text] RELEASE NOTES. Version 5.1.1

[Type text] RELEASE NOTES. Version 5.1.1 [Type text] RELEASE NOTES Version 5.1.1 i Compliance Sheriff V4.3 Copyright 2015 Cryptzone North America Inc. Copyright information Copyright 2016 Cryptzone North America Inc. All rights reserved. Information

More information

Installation and Configuration Manual

Installation and Configuration Manual Installation and Configuration Manual IMPORTANT YOU MUST READ AND AGREE TO THE TERMS AND CONDITIONS OF THE LICENSE BEFORE CONTINUING WITH THIS PROGRAM INSTALL. CIRRUS SOFT LTD End-User License Agreement

More information

Space Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008)

Space Details. Available Pages. Confluence Help Description: Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Space Details Key: confhelp Name: Confluence Help Description: Creator (Creation Date): ljparkhi (Aug 14, 2008) Last Modifier (Mod. Date): ljparkhi (Aug 14, 2008) Available Pages Quickstart Guide Working

More information

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5

READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 READSPEAKER ENTERPRISE HIGHLIGHTING 2.5 Advanced Skinning Guide Introduction The graphical user interface of ReadSpeaker Enterprise Highlighting is built with standard web technologies, Hypertext Markup

More information

PowerPoint 2016 Advanced SAMPLE

PowerPoint 2016 Advanced SAMPLE PowerPoint 2016 Advanced PowerPoint 2016 Advanced PowerPoint 2016 Advanced Page 2 2015 Cheltenham Group Pty. Ltd. All trademarks acknowledged. E&OE. No part of this document may be copied without written

More information

Requirements Document

Requirements Document GROUP 9 Requirements Document Create-A-Page Matthew Currier, John Campbell, and Dan Martin 5/1/2009 This document is an outline of what was originally desired in the application in the Project Abstract,

More information

GOBENCH IQ Release v

GOBENCH IQ Release v GOBENCH IQ Release v1.2.3.3 2018-06-11 New Add-Ons / Features / Enhancements in GOBENCH IQ v1.2.3.3 GOBENCH IQ v1.2.3.3 contains several new features and enhancements ** New version of the comparison Excel

More information

TOPS iq CUSTOM GRID LAYOUTS MANUAL. By TOPS Software, LLC Clearwater, FL

TOPS iq CUSTOM GRID LAYOUTS MANUAL. By TOPS Software, LLC Clearwater, FL TOPS iq CUSTOM GRID LAYOUTS MANUAL By TOPS Software, LLC Clearwater, FL Document History Version Edition Date Document Software Version 1 09-01-2015 TOPS-AM 09-01-15 TOPS iq Trademark Copyright The names

More information

Installation and Configuration Manual

Installation and Configuration Manual Installation and Configuration Manual IMPORTANT YOU MUST READ AND AGREE TO THE TERMS AND CONDITIONS OF THE LICENSE BEFORE CONTINUING WITH THIS PROGRAM INSTALL. CIRRUS SOFT LTD End-User License Agreement

More information

Assignments (4) Assessment as per Schedule (2)

Assignments (4) Assessment as per Schedule (2) Specification (6) Readability (4) Assignments (4) Assessment as per Schedule (2) Oral (4) Total (20) Sign of Faculty Assignment No. 02 Date of Performance:. Title: To apply various CSS properties like

More information

Hot Desking Application Web Portals Integration

Hot Desking Application Web Portals Integration Hot Desking Application Web Portals Integration NN10850-038 2 Document status: Standard Document issue: 04.01 Document date: Product release: Release 2.2 Job function: Fundamentals Type: NTP Language type:

More information

Best Practices Chapter 5

Best Practices Chapter 5 Best Practices Chapter 5 Chapter 5 CHRIS HOY 12/11/2015 COMW-283 Chapter 5 The DOM and BOM The BOM stand for the Browser Object Model, it s also the client-side of the web hierarchy. It is made up of a

More information

Fundamentals of Web Technologies. Agenda: CSS Layout (Box Model) CSS Layout: Box Model. All HTML elements can be considered as a box or a container

Fundamentals of Web Technologies. Agenda: CSS Layout (Box Model) CSS Layout: Box Model. All HTML elements can be considered as a box or a container ITU 07204: Fundamentals of Web Technologies Lecture 6: CSS Layouts (Intro) Dr. Lupiana, D FCIM, Institute of Finance Management Semester 2 Agenda: CSS Layout (Box Model) 2 CSS Layout: Box Model All HTML

More information

Item Number Change for Sage Accpac ERP

Item Number Change for Sage Accpac ERP SAGE ACCPAC Sage Accpac Options Item Number Change for Sage Accpac ERP User Guide 2008 Sage Software, Inc. All rights reserved. Sage Software, Sage Software logos, and all Sage Accpac product and service

More information

MindManager Reader Release Notes

MindManager Reader Release Notes MindManager Reader Release Notes December 20, 2016 Release version: 1.2.102 MindManager Reader 1.2.102... 2 General Information... 2 Supported Features... 2 Elements... 2 Text... 2 Navigation... 3 Layouts...

More information

WINDEV 23 - WEBDEV 23 - WINDEV Mobile 23 Documentation version

WINDEV 23 - WEBDEV 23 - WINDEV Mobile 23 Documentation version WINDEV 23 - WEBDEV 23 - WINDEV Mobile 23 Documentation version 23-1 - 04-18 Summary Part 1 - Report editor 1. Introduction... 13 2. How to create a report... 23 3. Data sources of a report... 43 4. Describing

More information

BAIRS Basic Created on June 7, Manage Page Content

BAIRS Basic Created on June 7, Manage Page Content BAIRS Basic Created on June 7, 2008 Manage Page Content 2008 Regents of the University of California All rights reserved. Published 2008. Restricted Rights Printed in the United States of America. No part

More information

SAS Web Infrastructure Kit 1.0. Overview

SAS Web Infrastructure Kit 1.0. Overview SAS Web Infrastructure Kit 1.0 Overview The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS Web Infrastructure Kit 1.0: Overview. Cary, NC: SAS Institute Inc.

More information

ER/Studio Enterprise Portal User Guide

ER/Studio Enterprise Portal User Guide ER/Studio Enterprise Portal 1.1.1 User Guide Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights

More information

Advanced Dreamweaver CS6

Advanced Dreamweaver CS6 Advanced Dreamweaver CS6 Overview This advanced Dreamweaver CS6 training class teaches you to become more efficient with Dreamweaver by taking advantage of Dreamweaver's more advanced features. After this

More information

ICT IGCSE Practical Revision Presentation Web Authoring

ICT IGCSE Practical Revision Presentation Web Authoring 21.1 Web Development Layers 21.2 Create a Web Page Chapter 21: 21.3 Use Stylesheets 21.4 Test and Publish a Website Web Development Layers Presentation Layer Content layer: Behaviour layer Chapter 21:

More information

Dreamweaver: Web Forms

Dreamweaver: Web Forms Dreamweaver: Web Forms Introduction Web forms allow your users to type information into form fields on a web page and send it to you. Dreamweaver makes it easy to create them. This workshop is a follow-up

More information

Performing on-report analysis with Web Intelligence

Performing on-report analysis with Web Intelligence Performing on-report analysis with Web Intelligence BusinessObjects Enterprise XI 3.0 Copyright 2008 Business Objects. All rights reserved. Business Objects owns the following U.S. patents, which may cover

More information

Working with Confluence Pages

Working with Confluence Pages Working with Confluence Pages Contents Creating Content... 3 Creating a Page... 3 The Add Page Link... 3 Clicking on an Undefined Link... 4 Putting Content on the Page... 4 Wiki Markup... 4 Rich Text Editor...

More information

CRM On Demand. Oracle CRM On Demand Report Services API Developer s Guide

CRM On Demand. Oracle CRM On Demand Report Services API Developer s Guide CRM On Demand Oracle CRM On Demand Report Services API Developer s Guide Release 31 February 2016 Copyright 2005, 2016 Oracle. All rights reserved. This software and related documentation are provided

More information

Compliance Guardian 3

Compliance Guardian 3 Compliance Guardian 3 Release Notes Service Pack 1 Issued July 2013 1 New Features and Improvements Real-Time Classification Scanner for SharePoint now has better visual cues to indicate where real-time

More information