Hyperion® System 9 BI + Interactive Reporting Object Model And

Total Page:16

File Type:pdf, Size:1020Kb

Hyperion® System 9 BI + Interactive Reporting Object Model And HYPERION® SYSTEM™ 9 BI+™ INTERACTIVE REPORTING™ RELEASE 9.2 OBJECT MODEL AND DASHBOARD DEVELOPMENT SERVICES DEVELOPER’S GUIDE VOLUME I: DASHBOARD DESIGN GUIDE Copyright 1989-2006 Hyperion Solutions Corporation. All rights reserved. “Hyperion,” the Hyperion logo, and Hyperion’s product names are trademarks of Hyperion. References to other companies and their products use trademarks owned by the respective companies and are for reference purpose only. No portion hereof may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or information storage and retrieval systems, for any purpose other than the recipient’s personal use, without the express written permission of Hyperion. The information contained herein is subject to change without notice. Hyperion shall not be liable for errors contained herein or consequential damages in connection with the furnishing, performance, or use hereof. Any Hyperion software described herein is licensed exclusively subject to the conditions set forth in the Hyperion license agreement. Use, duplication or disclosure by the U.S. Government is subject to restrictions set forth in the applicable Hyperion license agreement and as provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DFARS 252.227-7013(c)(1)(ii) (Oct 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 52.227-14, as applicable. Hyperion Solutions Corporation 5450 Great America Parkway Santa Clara, California 95054 Printed in the U.S.A. Contents Preface . ix Audience . x Document Structure . x Related Documents . x Where to Find Documentation . xi Help Menu Commands . xi Conventions . xii Additional Support . xiii Education Services . xiii Consulting Services . xiii Technical Support . xiv Documentation Feedback . xiv PART I Overview . 15 CHAPTER 1 Dashboards . 17 Working with the Dashboard Section . 18 Inserting a Dashboard Section . 18 Deleting an Dashboard Section . 19 Switching Between Design and Run Modes . 19 Working with Dashboard Objects . 19 Inserting Dashboard Objects . 21 Deleting Dashboard Objects . 21 External Content in Dashboards . .21 Embedded Browser Control . 22 Referencing a Name with a Single-byte Character . 23 Browsing the Repository . .24 Document Options . 25 HyperLink Control . 28 Embedded Pivot Section Interactivity . 30 Setting Dashboard Properties . 31 Using Design Tools . 32 Layout Tools . 32 Contents iii CHAPTER 2 Interactive Reporting Object Model . 37 Understanding Interactive Reporting Events . 39 Object Level Events . 39 Active Section Level Events . 41 Document Level Events . 41 Using the Script Editor . 42 Object Browser . 43 Scripting pane . 43 Description pane and Online Help . 44 Sample JavaScript Script . 44 Testing Scripts Using the Execution Window . 44 Checking Errors Using the Console Window . 44 Finding/Replacing Script . 44 PART II Scripting Reference . 47 CHAPTER 4 Dashboard Scripting Reference. 49 Understanding Functions . 50 Defining Functions . 50 Calling Functions . 51 Function Scope . 52 Summary of Function Types . 54 Using JavaScript Statements . 55 Conditional Statements . 55 Loop Statements . 58 break Statements . 61 Manipulating Objects with JavaScript . 62 for...in Statement . 62 with Statement . 63 OLE Automation Controller within JavaScript (JOOLE) . ..
Recommended publications
  • MTS4CC Elementary Stream Compliance Checker Tutorials 001-1415-00
    MTS4CC Elementary Stream Compliance Checker Tutorials 001-1415-00 This document applies to software version 1.0 and above. www.tektronix.com Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved. TEKTRONIX and TEK are registered trademarks of Tektronix, Inc. Contacting Tektronix Tektronix, Inc. 14200 SW Karl Braun Drive P.O. Box 500 Beaverton, OR 97077 USA For product information, sales, service, and technical support: H In North America, call 1-800-833-9200. H Worldwide, visit www.tektronix.com to find contacts in your area. Table of Contents Getting Started............................................ 1 Basic Functions.................................................. 2 How to Begin a Tutorial........................................... 2 Tutorial 1: H.263 Standards Compliance and Motion Vectors..... 3 Procedure...................................................... 3 Conclusion..................................................... 8 Tutorial 2: MPEG-4 Compliance............................. 9 Procedure...................................................... 9 Conclusions..................................................... 15 Tutorial 3: MP4 Compliance Basics..........................
    [Show full text]
  • Princeton University COS 217: Introduction to Programming Systems a Minimal COS 217 Computing Environment
    Princeton University COS 217: Introduction to Programming Systems A Minimal COS 217 Computing Environment 1. Access the Fall 2020 COS 217 Account on Ed 1.1. You can access Ed through Canvas. 1.2 Post questions and comments (that comply with the course communication policies) to Ed. Posts will be available to all other students and instructors. Remember to check Ed often, especially while working on assignments and preparing for exams. 2. Activating Your University Computing Account One time only… 2.1. (If you're working off-campus) Perform the instructions on this web page to use SRA (secure remote access): http://helpdesk.princeton.edu/kb/display.plx?ID=6023 2.2. Use a Web browser to visit the OIT Account Activation Page at http://helpdesk.princeton.edu/kb/display.plx?ID=9973 2.3. Perform the five steps listed in the Set Your Security Profile section of the page to set your security profile. 2.4. In the After You Have Activated Your Account section of the page, click on the Enable your Unix account link. If you do not see these options on the page, then from the webpage in Step 2.2, in the gray box on the right, click on “How to activate your Princeton University Account and manage personal information." On that new page, scroll down to "Enable your Unix account." 2.5. In the resulting Unix: How do I enable/change the default Unix shell on my account? page, click on the Enable Unix Account link. 2.6. In the resulting dialog box, type your Princeton netid and password, and click the OK button.
    [Show full text]
  • Microsoft Patches Were Evaluated up to and Including CVE-2020-1587
    Honeywell Commercial Security 2700 Blankenbaker Pkwy, Suite 150 Louisville, KY 40299 Phone: 1-502-297-5700 Phone: 1-800-323-4576 Fax: 1-502-666-7021 https://www.security.honeywell.com The purpose of this document is to identify the patches that have been delivered by Microsoft® which have been tested against Pro-Watch. All the below listed patches have been tested against the current shipping version of Pro-Watch with no adverse effects being observed. Microsoft Patches were evaluated up to and including CVE-2020-1587. Patches not listed below are not applicable to a Pro-Watch system. 2020 – Microsoft® Patches Tested with Pro-Watch CVE-2020-1587 Windows Ancillary Function Driver for WinSock Elevation of Privilege Vulnerability CVE-2020-1584 Windows dnsrslvr.dll Elevation of Privilege Vulnerability CVE-2020-1579 Windows Function Discovery SSDP Provider Elevation of Privilege Vulnerability CVE-2020-1578 Windows Kernel Information Disclosure Vulnerability CVE-2020-1577 DirectWrite Information Disclosure Vulnerability CVE-2020-1570 Scripting Engine Memory Corruption Vulnerability CVE-2020-1569 Microsoft Edge Memory Corruption Vulnerability CVE-2020-1568 Microsoft Edge PDF Remote Code Execution Vulnerability CVE-2020-1567 MSHTML Engine Remote Code Execution Vulnerability CVE-2020-1566 Windows Kernel Elevation of Privilege Vulnerability CVE-2020-1565 Windows Elevation of Privilege Vulnerability CVE-2020-1564 Jet Database Engine Remote Code Execution Vulnerability CVE-2020-1562 Microsoft Graphics Components Remote Code Execution Vulnerability
    [Show full text]
  • Copyrighted Material
    11_783269 bindex.qxp 11/10/06 11:15 AM Page 209 Index applications (defined), 205. See also programs Numerics arranging windows, 43–44 100% button (Internet Explorer 7), 99–100 assigning sounds to program events, 24 audio visualizations, 186 A Windows Media Player 11, 183, 185–186 accessibility options, 156 audio CDs. See CDs accessories, 205 Audio Description feature, 157 account types, 169 AutoComplete feature (Internet Explorer 7), 101 accounts (administrative), 169 automatic updates with Windows Update, 161–162, 167 accounts (e-mail), 124 AutoPlay, 13, 148, 151 accounts (user) Autosearching feature (Internet Explorer 7), 113 account types, 169 adding, 169 creating, 169 B deleting, 170 backgrounds for desktop, 24 managing, 168, 170 Backup and Restore Center, 140–143, 146 names, 169 Backup Files dialog box, 141 Parental Controls, 170 backups passwords, 169 CompletePC Backup utility, 140–142 pictures, 169–170 DVD discs, 142 switching, 74 File and Folder Backup utility, 140–142 User Account Control (UAC), 170 Send To shortcut menu command, 64–65 activity reporting, 165 stopping, 141 activity reports, 166 BitLocker drive encryption, 163–164 Add Printer Wizard, 149–151 blocking Add to Library dialog box, 187 computer use, 165 adding Web sites, 165 bookmarks to Favorites Center, 102 blog, 208 gadgets, 31–32 bookmarks (Internet Explorer 7) icons, 35 adding to Favorites Center, 102 languages, 155–156 deleting, 104 music, 187 importing, 101 printers, 149–151 moving, 103–105 user accounts, 169 organizing, 103–105 address bar, 15–16 renaming, 104 address book, 128–130 selecting, 103 Address toolbar, 41 browser (defined), 208. See also Internet Explorer 7 adjusting volume, 152 browsing offline.
    [Show full text]
  • 4. Simulation Software: Current
    4. SIMULATION SOFTWARE : CURRENT EXPERIENCES AND THE DOT NET SIM PROJECT Chapter overview 64 4.1. Current experiences in simulation software: 66 4.1.1. Process Simulator TM 67 4.1.2. Micro Saint Sharp TM 69 4.1.3. HighMast TM 71 4.2. An alternative vision for simulation software 73 4.3. The idea of DotNetSim 79 4.4. The DotNetSim computing technological background 81 4.4.1. The Microsoft Automation 81 4.4.2. The Microsoft .NET Framework 83 4.4.3. .NET Framework’s Architectural components 85 4.4.4. Multiplatform and multiple lingual integration 88 4.4.5. Integration of Microsoft Office with the .NET Framework 90 4.5. The DotNetSim prototype 91 4.5.1. DotNetSim and other developments 93 4.6. The Chapter in context 96 CHAPTER OVERVIEW The successive advances in computer science have constantly increased the 64 CHAPTER 4 - SIMULATION SOFTWARE : CURRENT EXPERIENCES AND THE DOT NET SIM expectations of the users and developers of application software, simulation software applications in our case. The early expectations and concerns with the proper processing of the input data were replaced by concerns over the portability, usability, extension and integration of software. Nowadays, correct functioning, portability and ease of use are taken for granted. It is also taken for granted that simulation packages are extensible to meet specific needs and that data can flow in and out of different packages. Current expectations and concerns are diverse, but focus mainly on the ease and speed of customisation. However, it is likely that, some time in the future, developers, builders or end users may want tools that let them select, modify and assemble only the functionality that each simulation solution requires.
    [Show full text]
  • Setting up a New Ing up a New MLS Computer in Australia in Australia
    Setti ng Up a New MLS Computer in Australia Page 1 of 6 Australia Computer Setting Up a New MLS Computer in Australia Last Updated: 8 May 2013 When a Church unit receives a new computer, it will come preconfigured with tools that allow Church headquarters to remotely manage and secure the machine. It is therefore importa nt to use the image the computer ships with instead of bui lding one. It is recommended that each computer run for four to five hours a week so that it can receive Windo ws and antivirus updates and so Church headquarters can perform any other needed tasks. Each new computer ships with a USB thumb drive that can be used to transfer data from the old computer to the new one. It can then be used to back up MLS data. The steps below explain how to set up a new clerk computer. They should be followed in order and co mpleted under the direction of the stake or district technology speci alist. 1. Back up data and reset security token. a. Back up MLS data on the o ld computer. 1. Open MLS and log in. 2. Click File, and then click Backup to a F ile. 3. Save the file to the USB thumb drive that came with the new computer. b. Write down all dialer options from MLS to use later. 1. In MLS, click Edit and then System Options. 2. Click the System tab along the top-left side of the screen. 3. Write down all of the s ettings defined on the screen.
    [Show full text]
  • Biopharma Finder 3.2 Installation Instructions
    Thermo BioPharma Finder 3.2 Installation Instructions Follow the instructions in this document to install and license the Thermo BioPharma Finder™ software, version 3.2. You must be a system administrator on the installation computer to install the software. You may license the application as either an administrator or as a standard user. Contents • Checking the Language, Keyboard, and Location Settings • Database Backup Options • Retrieving the Backed-Up Database • Clearing the Security Setting to View the Installation Report • Installing the BioPharma Finder Software • Activating the License • Tra d e m ark s IMPORTANT If you currently have submitted jobs in the run queue, make sure to run and complete these experiments before you install the new software version. Checking the Before installing the software, check your language, keyboard, and location settings on your system and change them Language, as necessary. Keyboard, To check and change the settings and Location 1. Choose Start > Control Panel to open the Control Panel window. Settings 2. Under the Clock, Language, and Region area, click Change keyboards or other input methods (see Figure 1). Figure 1. Control Panel window Click here. Revision A, XCALI-98122 © 2019 Thermo Fisher Scientific Inc. All rights reserved. 3. In the Region and Language dialog box, click the Keyboards and Languages tab, and then click Change Keyboards (see Figure 2). Figure 2. Region and Language dialog box showing Keyboards and Languages tab Click here. 4. In the Text Services and Input Languages dialog box, click the General tab. Make sure that the Default Input Language area shows English (United States) - US (see Figure 3).
    [Show full text]
  • Overview of the Cisco UCS Central GUI
    Overview of the Cisco UCS Central GUI This chapter includes the following sections: • Overview of Cisco UCS Central GUI, page 1 • Logging into and out of the Cisco UCS Central GUI, page 2 • Launching Cisco UCS Manager for a UCS Domain, page 3 • Importing a Policy, page 4 • Configuring Identifier Policies, page 4 • Determining Where a Pool Is Used, page 5 Overview of Cisco UCS Central GUI The Cisco UCS Central GUI provides a graphical interface to Cisco UCS Central. You can access the GUI from any computer that meets the requirements listed in the System Requirements section of the Release Notes for Cisco UCS Central. The Cisco UCS Central GUI contains the following areas and panes: • The UCS Faults area that shows the number of aggregated faults for all Cisco UCS domains registered with Cisco UCS Central. • A menu bar across the top of the window that provides access to the main categories of information in Cisco UCS Central. • A Navigation pane on the left that provides an expandable tree view of the information available under each menu category. • A Work pane on the right that displays the tabs associated with the node selected in the Navigation pane. The menu bar contains the following items: • Equipment—Provides access to the Cisco UCS Central domain groups, domain group policies, registered Cisco UCS domains, and a fault summary for the Cisco UCS domains. • Servers—Provides access to the service profiles and service profile templates configured in the registered Cisco UCS domains, as well as the global UUID suffix pools configured in Cisco UCS Central.
    [Show full text]
  • Creating Investment Alerts in Morningstar Direct
    Creating Investment Alerts in Morningstar Direct Onboarding Guide Direct Copyright © 2020 Morningstar, Inc. All rights reserved. The information contained herein: (1) is proprietary to Morningstar and/or its content providers; (2) may not be copied or distributed; (3) is not warranted to be accurate, complete or timely; and (4) does not constitute advice of any kind. Neither Morningstar nor its content providers are responsible for any damages or losses arising from any use of this information. Any statements that are nonfactual in nature constitute opinions only, are subject to change without notice, and may not be consistent across Morningstar. Past performance is no guarantee of future results. Morningstar Direct January 2020 © 2020 Morningstar. All Rights Reserved. Contents Overview . 4 Exercise 1: Update the default settings for alerts . 5 Exercise 2: Create a price alert for a stock . 6 Exercise 3: Create a Morningstar Alert. 8 Exercise 4: Create a Filings Alert. 11 Exercise 5: Edit an alert rule . 12 Exercise 6: Delete an alert rule . 13 Morningstar Direct January 2020 3 © 2020 Morningstar. All Rights Reserved. Creating Investment Alerts in Morningstar DirectSM Morningstar DirectSM allows users to create alerts to be notified of any significant Overview changes – such as a manager change or a Morningstar Rating change – for an investment of your choice. The following types of alerts can be created: g Price alerts g Morningstar alerts, and g Filings alerts. This guide shows users how to create each alert type with the following exercises: g Exercise 1: Update the default settings for alerts (page 5) g Exercise 2: Create a price alert for a stock (page 6) g Exercise 3: Create a Morningstar Alert (page 8) g Exercise 4: Create a Filings Alert (page 11) g Exercise 5: Edit an alert rule (page 12) g Exercise 6: Delete an alert rule (page 13) Morningstar Direct January 2020 4 © 2020 Morningstar.
    [Show full text]
  • Acrobuttons Quick Start Tutorial
    AcroButtons User’s Manual WindJack Solutions, Inc. AcroButtons© Quick Start Guide AcroButtons by Windjack Solutions, Inc. An Adobe® Acrobat® plug-in for creating Toolbar Buttons. The Fastest Button There are 5 quick steps to creating a custom toolbar button.. 1. Create a New Button 2. Name the button. 3. Select the image to appear on the button face. 4. Select the Action the button will perform. 5. Save to button to a file. Create a New Button There are two ways to start making your own Acrobat Toolbar Button. 1. Press the button on Acrobat’s Advanced Editing Toolbar. If this toolbar is not visible, then activate it from the menu option View–> Toolbars–> Advanced Editing. 2. Select the menu option Advanced–>AcroButtons–>Create New AcroButton Each of these Actions starts the process of creating a new toolbar button by displaying the Properties Panel for a new button. All values are set to defaults, including the button icon. (See The Properties Panel in the AcroButtons User’s Manual) At this point you could press “Ok” and a new toolbar button would appear on Acrobat’s toolbar. The image on the new button would be the icon that’s currently showing in the Properties Panel (question mark with a red slash through it). This button wouldn’t be very interesting though because it doesn’t do anything. 1 AcroButtons User’s Manual WindJack Solutions, Inc. Name the Button Change the default name, “Untitled0”, to something more descriptive. For this example change it to “NextPage”. The button’s name is important for several different reasons.
    [Show full text]
  • Window Open() Method Syntax Window.Open(URL, Name, Specs, Replace) Parameter Values
    Window open() Method Syntax window.open(URL, name, specs, replace) Parameter Values Parame Description ter URL Optional. Specifies the URL of the page to open. If no URL is specified, a new window/tab with about:blank is opened name Optional. Specifies the target attribute or the name of the window. The following values are supported: _blank - URL is loaded into a new window, or tab. This is default _parent - URL is loaded into the parent frame _self - URL replaces the current page _top - URL replaces any framesets that may be loaded name - The name of the window (Note: the name does not specify the title of the new window) specs Optional. A comma-separated list of items, no whitespaces. The following values are supported: channelmode=yes|no|1|0 Whether or not to display the window in theater mode. Default is no. IE only directories=yes|no|1|0 Obsolete. Whether or not to add directory buttons. Default is yes. IE only fullscreen=yes|no|1|0 Whether or not to display the browser in full-screen mode. Default is no. A window in full-screen mode must also be in theater mode. IE only height=pixels The height of the window. Min. value is 100 left=pixels The left position of the window. Negative values not allowed location=yes|no|1|0 Whether or not to display the address field. Opera only menubar=yes|no|1|0 Whether or not to display the menu bar resizable=yes|no|1|0 Whether or not the window is resizable. IE only scrollbars=yes|no|1|0 Whether or not to display scroll bars.
    [Show full text]
  • Open Excel Spreadsheet Using C
    Open Excel Spreadsheet Using C Assayable Jens dingo very discretionally while Anders remains itchiest and pitchier. Carlyle usually rainproofs psychically or syndicating appetizingly when indeterminate Herold buccaneers undutifully and sedately. Lily-white Lex bowse his placket disinherits pitapat. A Simple reward to Read on Excel Spreadsheet Let us start than opening form sample spreadsheet from openpyxl import loadworkbook. Never shot out touch the latest updates and handy tips for getting the most fell of Google Docs. Places the bitch in the worksheet header. Follow the options in effect from the compress function designed for the file extension is. Created in asp. While traveling outside, i keep it could be relied on this process to do this. The Google Sheets you friend with added security and overlap for teams. Excel evaluate the client machine. LibXL is enterprise library for whole reading precise writing the Excel files xlsxlsx without OLE automation and Microsoft Excel Supports C C CNET Delphi PHP. What excel spreadsheets using the use to us by opening a worksheet? The spreadsheet using a better in a good future of opening a string columns have used on which you need that we make the formula of. Curated by its Real Python team. SpreadsheetOpenCMyModelsSales Numbersxls ExcelWorkbook. Make it open spreadsheet using open excel spreadsheet as column headers and csv file which office access. This programming language has gained traction over recent years. How quite i like an excel file using C UNIX and Linux Forums. C code to update excel became The ASPNET Forums. There appear not be literally tens of thousands of them.
    [Show full text]