This chapter covers the following topics:
Click File > Open. Or click the Open button.
Click a worksheet in the list and then click Open.
Depending on how Oracle Demantra was configured, it may or may not automatically run the worksheet that you open.
If the worksheet does not show data immediately, click Data > Rerun. Or click the Run button.
To prefilter a worksheet
Depending on how the worksheet was configured, when you open the worksheet, Oracle Demantra may prompt you to choose how to filter it.
In this case, after you click the worksheet and click Open, one or more selection pages are displayed when the worksheet, as follows:
On each selection page, select one or more choices or click Select All to select the whole list.
Click Next or click Finish.
To load all data
When you first run a worksheet, Oracle Demantra does not load all the data. Instead, it loads data for the first item-location combination in the worksheet. When you switch to another combination, Oracle Demantra loads data for that combination. It does this so that you can see some data without having to wait for all the combinations to be loaded.
If worksheet was previously offline
If you previously took this worksheet offline and made changes to the data, you will see the following dialog box as soon as you open the worksheet:
For information on these options, see Reloading Offline Data.
You can usually edit data in a worksheet, although not all series are editable. Note that within a given worksheet, if some of the tabs or windows show data at a higher aggregation level, the data is not editable in those tabs or windows.
Note: In Oracle Demantra, do not use the special characters single quote ('), double quote ("), and ampersand (&). If you use these characters, unexpected results may occur.
To change a data value manually
Select an editable data cell (white).
The cell appears contained in a box.
Edit the value as needed. If the cell contains a date, then you can click the arrow on the right side of the cell and choose a date:
Or if the cell contains a dropdown list, double-click the cell to display the list and then click a list element:
To update multiple cells
In the table, select a range of cells.
Right-click the selection and then select Edit Cells.
The Edit Cells dialog box appears.
In the dialog box, type a new value and then click OK.
To undo
Do one of the following:
Click Edit > Undo.
Click Data > Reset Manual Changes. This option restores the worksheet data to the state in which you last saved it.
To redo an action
Click Edit > Redo.
See also:
Copying and Pasting Data
Saving and Viewing Changes
Apart from minor adjustments to the worksheet layout, the changes you make are not saved automatically.
You save changes to data separately from changes to the worksheet definition:
To save changes that you have made to the data in the worksheet, including changes to notes, click Data > Save Data. Or click the Save Data button.
To save changes that you have made to the worksheet definition, click File > Save Worksheet. Or click the Save Worksheet button.
If you own the worksheet, this option saves the basic worksheet definition and its initial layout. For information on changing the worksheet definition, see Creating and Redefining Worksheets.
If you do not own the worksheet, this option saves only your own layout of the worksheet.
See Worksheet Definition, Layout, and Local Adjustments.
To see pending data changes
Click Data > Update to save your data changes.
Click Data > Process Monitor. Oracle Demantra displays a screen that shows all data saves that are waiting to be processed:
If you are working at a relatively high level, this takes longer to run.
By default, the worksheet table is sorted in ascending order, according to the current contents of the x-axis, which is usually time. You can sort the worksheet table in either ascending or descending order, according to any series that is displayed in the table.
To sort the worksheet table
Double-click the header of the column by which you want to sort the worksheet.
Oracle Demantra then sorts the entire worksheet table, putting entries in this column in descending order. A downward arrow is added to the column header, to indicate that the table is sorted by this column.
To resort in ascending order, double-click the column header again. Oracle Demantra resorts the table and changes the direction of the arrow.
To restore the default sorting order of the worksheet table
Click View > Reset Table Sort.
You can copy and paste data within the worksheet table.
Note: From a worksheet, you can also paste data to different Windows products.
To copy data
Within a worksheet, do one of the following:
In the table, select a cell whose value you want to copy.
To copy values from more than one cell, click the first cell, and then drag the mouse to select all cells you want to include.
Right-click and then select Copy. Or click Edit > Copy.
To paste data
Do one of the following:
In the table, select the cell into which you want to paste the data.
To paste values into more than one cell, select the upper left data cell of the block of cells into which you want to paste.
Right-click and then select Paste. Or click Edit > Paste.
See also Saving and Viewing Changes.
You can copy and paste data from a worksheet to Excel and vice versa.
To copy and paste data to Excel
Within a worksheet, copy data as described in Copying and pasting Data.
Start Microsoft Excel, open a worksheet, and select a cell or block of cells.
Right-click and then select Paste.
To copy and paste data from Excel
Start Microsoft Excel and open a worksheet.
Select one or more cells.
Right-click and then select Copy.
In Oracle Demantra , select the cell or cells into which you want to paste the data.
Right-click and then select Paste. Or click Edit > Paste.
See also Exporting Data.
You can export worksheet data to a tab-delimited file with UTF-16 encoding, which can then be viewed in external programs like Microsoft Excel. Exporting data from a worksheet can also be used to create import templates. However, depending on the options you select when exporting data, this data may not be compatible with Demantra's import format. That is, data must be exported a certain way for it to be suitable for re-import back into Demantra later. For example, when a worksheet includes a members browser, the members selected in the browser are concatenated in a string in the export file.
The export format includes a summary line, something that would not likely be included when importing data. When exporting data, you may select options that create an import-ready format. The summary line can be included or excluded using the IncludeSummaryExportToFile parameter. This ensures that the data is fully described and, optionally, will eliminate the summary line from the export. Enabling the Fully Described check box labels all rows and columns in the export file with combination information. If this option is disabled, then only one label is included at first row of data per combination. This check box can be configured using the FillValueExportToExcel parameter. As well, you may use the OpenFileAfterExport parameter to automatically open the file with whatever program is associated with UTF-16 (.csv) files. Enable the Fully Describe Data option to label all rows and columns with combination information. If this option is disabled, then only one label is included at first row of data per combination. For more information on setting these parameters, see System Parameters in the Oracle Demantra Implementation Guide.
The export to Microsoft Excel uses memory on the Oracle Demantra server to complement the memory on your personal computer. It can export any amount of data. However, for extremely large sets of data, the export process may split the exported data among multiple Excel worksheets. This is because Excel has a limit on the maximum number of rows in a worksheet.
The best format for export will have 'Fully Describe Data' checked and 'Include Summary Line' unchecked. These options are explained in the procedure below. Also, a worksheet cannot include any hidden levels, as they will create summary expressions that are incompatible with import. Be sure to remove any hidden levels from the worksheet before exporting data. Selecting these options results in fully described data in the worksheet, as follows:
One column for each member
No summary line
Export format of tab-delimited Unicode.
The import file should contain a cell with the ' / ' characters, which will mark the end of the Header Titles area. Since the file can contains the Level/Series/Time Axis in different order than exist in the Worksheet, there is no other way to identify the Header Titles area than searching for the first cell which contains the ' / ' characters.
To export data:
Within a worksheet, click File > Export, or click the Export Data button.
An export dialog box appears.
Select from the following options:
In the Content Selection section, choose Current Page Items to export data from this worksheet page, or Entire View to export all worksheet data.
Enable the Fully Describe Data option to label all rows and columns with combination information. If this option is disabled, then only one label is included at first row of data per combination.
Enable the Include Summary Line option to include a summary line in the exported data.
Enable the Open File after Export option to automatically open the file after export. The application used to open the file is determined by the 'Opens with' application associated with files of type .xls.
Click OK.
A Save page appears.
Define the location where the worksheet data will be saved and enter a name for the file.
Click Save.
Note: Your computer's regional settings can affect the results of a data export. When receiving data from an external source, Microsoft Excel uses the Regional Options in the Windows Control Panel to determine whether a given cell should be formatted as Currency or General (as is or text). This means that if you export Oracle Demantra data that is formatted with a currency symbol, and if the Windows Control Panel uses a different currency symbol, those cells will appear in Excel as text values.
If you export to Excel and you receive text values where you wanted currency values, do the following:
Open the Windows Control Panel.
Double-click Regional and Language Options.
On the Regional Options tab, make sure that the Currency setting uses the same currency symbol as Oracle Demantra .
Export again from Oracle Demantra .
Microsoft Excel formats date cells based on the default date format of the local machine. If you export a worksheet into Microsoft Excel and the dates do not match, change the default date format of the local machine to match the date format of the Oracle Demantra worksheet. Then, restart Microsoft Excel.
Later versions of Excel provide an option for converting problematic cells that it recognizes.
See also Copying and Pasting to and from Microsoft Excel.
Exporting data from a worksheet can be used to create import templates. This template is a standard tab-delimited file with UTF-16 encoding. Since this is a standard tab-delimited format, you may choose to generate the file manually, ensuring the structure is compatible with the worksheet structure. The following rules must be followed in using files for import in Demantra:
Column headers must match the worksheet structure. Series and level names must match definitions in the Business Modeler, and case (upper vs. lower) must be respected.
Date ranges in the import file must fall within the range of worksheet data that is being imported.
Series in the import file must also be in the worksheet.
Establish tab as the common delimiter for the organization and use that for collaboration (internally and externally).
Ensure the import file is delimited properly using tabs prior to running import. Using the Demantra Export option ensures that tab-delimited Unicode (UTF-16) is used.
The data import process supports three extensions: .xls, .txt and .csv. The expected format in all cases will be Unicode tab-delimited and the description in the Open dialog will say one of "Unicode Text (Tab delimited) (*.xls)", "Unicode Text (Tab delimited) (*.txt)" or "Unicode Text (Tab delimited) (*.csv)".
The standard *.xls Microsoft Excel format is not supported for Import; files must be tab-delimited Unicode. If the file is generated using Excel, it will need to be saved using the "Unicode Text (*.txt)" 'Save as type' before importing into a Demantra worksheet.
The import file should contain a cell with the ' / ' character, which denotes the transition between Time and Series or Levels. Demantra automatically creates this character as part of the export process, but needs to be inserted if the import file is created manually.
You cannot import a file into a worksheet that has hidden levels. Hidden levels must be removed from the worksheet before importing.
When importing data into a Configure To Order worksheet, the Show CTO Tree option in the Worksheet Designer must be enabled.
Invalid import file entries are copied to an error file which is located in the user_home/demantra/import folder. For example, C:\Documents and Settings\Owen\demantra\import.
Note: The data import mechanism is intended for smaller amounts of data (typically on the order of hundreds of rows), and is not a substitute for the EP_LOAD and workflow-driven integration via transfer steps. During the import process, users have the option to preview the data in a worksheet before the data is saved to the database.
Note: Date formats in the import file must match the display format in Demantra's import locale.
Any summary line(s) in the import file will be ignored and noted in the log file.
To import data
Within a worksheet, click File > Import, or click the Import Data button.
The Import Data dialog appears.
Select one of the following options:
Bulk Upload of all Values: Choose this option to commit the imported data to the database without reviewing it in the worksheet.
Upload to worksheet and view before saving: Choose this option to preview the imported data in a worksheet before saving to the Demantra database.
Click OK.
The Import Data dialog appears.
Select the tab-delimited, Unicode text file that you want to import, and then click Import.
Demantra loads all valid values from the import file to Demantra. If the import file format is incompatible with the worksheet (for example, it does not contain all the required levels, or includes more levels than are in the worksheet), then an error message appears. In this case, data is not loaded into the worksheet and the import file must be corrected before re-importing. If the import completes with errors, you can open the log file (.xls file) directly from the error dialog to view the errors.
If you chose Bulk Upload of all values' in step 3, the changes are saved to the database automatically. If you chose to upload the data to the worksheet and view before saving, you must manually save the data after reviewing it, if desired.
Note: An icon may appear in any cells that contain new or changed data. This is controlled by the ChangedDataIndicator parameter. For more information, see System Parameters in the Oracle Demantra Implementation Guide.
When you work within a third-party reporting tool, you can import a Oracle Demantra worksheet through Oracle's Dynamic Open Link (DOL) technology. This technology lets you use any reporting tool that can connect to the Oracle Demantra database.
These steps describe how to link Oracle Demantra data into Microsoft Excel, from
Outside of Microsoft Excel
Within Microsoft Excel
Note: The details here may vary depending on the version of Excel. Consult the Excel documentation for information about “web queries.”
To link Oracle Demantra data into Microsoft Excel, from outside
Enter the DOL login URL on a browser, for example, http://myserver:8080/demantra/portal/DOLLogin.jsp.
Log into Oracle Demantra.
Copy the right worksheet URL from the middle column on the received page.
Open Microsoft Excel > Data > Import External Data > New Web Query. This is the Microsoft Excel 2003 path.
Paste the copied DOL Web Query URL into the address edit field and click Go.
To link Oracle Demantra data into Microsoft Excel, from within
Open Microsoft Excel > Data > Import External Data > New Web Query. This is the Microsoft Excel 2003 path.
Enter the DOL login URL on a browser, for example, http://myserver:8080/demantra/portal/DOLLogin.jsp.
After the table page is loaded, click on the Open URL link of the relevant worksheet.
When you print a worksheet, the printed results match the screen display (what you see is what you get).
To print the displayed data
Click File > Print. Or click the Print button on the toolbar.
The Print Settings dialog box appears.
Select the required options.
Content selection | Specify whether to print the currently selected item-location combination, all combinations in the worksheet, or the screen. |
Layout | Choose portrait or landscape orientation. |
Paper | Choose a paper size. |
Font | Choose a font size. |
Fit | Select Scale width to page to force the columns to print on one page left-to-right, without your having to resize the worksheet columns. The output uses the paper size and print orientation that you choose. It respects the font size that you choose as much as possible but may use a smaller font if necessary to accommodate the paper size and print orientation. |
If this worksheet includes a Gantt chart, optionally click the Gantt Settings tab. On this tab, specify which promotion attributes to include in the printout.
Click OK.
Oracle Demantra displays the normal system print dialog box, where you choose the printer to use, the number of copies to make, and so on.
Make selections as you would normally do.
Click OK.
You can add notes to record comments and reminders. You attach the note to combination and date or dates. The worksheet table displays indicator symbols on those dates, generally in only some of the columns (depending on how your system is configured). The following shows an example of the indicator:
The graph displays an indicator as well:
You can see notes in two different areas:
In the Notes dialog box.
Notes/Attachments subtab, if this is included in your worksheet. This subtab also displays any associated attachments.
To open the Notes page
Do one of the following:
In the table, right-click a cell and select Notes...
In the table, double-click the left (non-scrolling) column. (Depending on how Oracle Demantra is configured, this action may not bring up the Notes page.)
In the graph, hold the mouse button over a point, right-click and then select Notes...
To display the Notes/Attachments subtab
See Specifying the Worksheet Elements in a View.
Editing Notes
Viewing and Managing Attachments to Notes
Specifying Note permissions
First display the Notes page or the Notes/Attachments subtab; see Viewing Notes. In the upper part of the worksheet, click the element to which you want to attach this note.
To add a note
If the Note box is gray (uneditable), click the Add button.
Type a note in the Note box.
If you are working in the Notes/Attachments subtab, you can optionally upload an attachment (see Viewing and Managing Attachments).
Click the Save button.
To edit a note
Select a note and click the Edit button.
Type a note in the Note box.
If you are working in the Notes/Attachments subtab, you can optionally upload an attachment (see Viewing and Managing Attachments to Notes).
Click the Save button.
To delete a note
Select a note and click the Delete button.
The Confirm Delete message box appears.
Select one of the following:
Partial Deletion (deletes the note only from the current member and date)
Total Deletion (deletes the note from all members and dates)
Click OK.
Click Save.
See also:
Viewing Notes
Specifying Note Permissions
You can attach files to the notes, and Oracle Demantra uploads those files into the database (in compressed form). To view and manage attachments, you work in the Notes/Attachments subtab of your worksheet.
To add an attachment to a note
Click the note.
Click Details.
Oracle Demantra displays the Note Details screen:
Click Add.
Find the file that you want to attach and then click Open.
Oracle Demantra uploads a compressed version of the file into the database.
Click OK.
To remove an attachment from a note
Click the note.
Click Details.
Oracle Demantra displays the Note Details screen:
Click the row that lists the attachment and then click Remove.
Click OK.
To view and download an attachment
Click the note.
Click Details.
Oracle Demantra displays the Note Details screen:
Click the row that lists the attachment and then click:
View if you want to see the attachment immediately. Oracle Demantra recognizes the attachment file type and opens the application for viewing it.
Download... if you want to save it.
See also:
Viewing Notes
Specifying the Worksheet Elements in a View
In general, notes (and their optional attachments) can be viewed by other users. You can specify permissions for the notes, to determine who can read the note and what type of access they are permitted. You can specify permissions for groups or for specific users.
To specify permissions for a note and its attachments
On the Details tab, select the note.
Click the Permissions tab.
Select the User Permissions or Group Permissions tab.
For each user or group that should have non-default settings for this note, move that user or group from the left list to the right list (Selected Users or Selected Groups). Use any of the techniques in Working with Lists.
Note: Read-only is the default setting for non-selected users or groups.
Remove any unwanted users or groups from the right list.
Then for each user or group in the right list, do the following:
Click the user or group.
Select a setting from the Permission dropdown list at the bottom of the page. The following options are available:
Read and Write | Enables the user or group to read the notes list, edit notes, and add notes. |
Read Only | Enables the user or group to read the notes list. |
Not Visible | Makes the note list not visible to this user or group. |
Full Control | Enables the user or group to read the notes list, edit notes, add notes, and delete notes. |
Click Save.
Click Close.
Group and user permission priorities
User permissions take precedence over permissions of any groups the user belongs to.
If a user belongs to more than one group, the highest level of permissions from the associated groups will be granted.
See also Viewing Notes.
Depending on the definition of a worksheet, Oracle Demantra may store a local copy of the worksheet data on your machine, for faster performance. Also depending on the worksheet definition, the cache may be refreshed automatically or may require periodic refreshing by you.
To refresh your local worksheet cache
Click Data > Refresh worksheet data cache.
See also:
Visual Elements of Worksheet Views
Saving and Viewing Changes
Configuring Worksheet Basics
Opening an Item or Location in Another Worksheet
Oracle Demantra automatically records changes in an audit trail. The audit trail includes all changes due to user edits within worksheets, updates created by the Business Logic Engine, copy/paste actions, and changes caused by import.
Note: You can see only changes that were made by you or other users who are in the same collaboration groups as you.
Oracle Demantra provides two ways to view the audit trail:
You can view the changes that have occurred to the item-location combination that is currently displayed in the worksheet.
You can create and then execute a profile that specifies a wider set of data: multiple combinations, a wider span of time, and so on.
In either case, the audit trail looks like this:
The top part of the page lists the changes. When you select a row in this table, the bottom part of the page lists details corresponding to that row.
The Series Values tab displays details on the series that were changed.
The Aggregate Level Population tab displays the specific aggregation levels to which this change applies. The change could have occurred at a different aggregation level.
The Filtered Population tab displays the filtering that was used at the time of this change.
To view the audit trail for a combination
In a given worksheet, select a combination.
Click Data > Audit Trail.
If any changes have occurred to this combination, the Audit Trail screen appears, displaying a table with one row for each recorded change. The following information is displayed:
Audit Date | Date when change was made. |
User Name | User who made the change. |
Update Mode | Indicates the type of change: Manual, BLE (Business Logic Engine) or Integration. |
Unit Name | Unit of measure that was used at the time of the change. |
Index Name | Index that was used at the time of the change. |
Series List | Series affected by the change. |
Status | In Progress, Fail, or Success. |
To see specific details on this change, click a change in this table and then click the Series Values tab.
This tab displays the following information:
Series Name | Name of the series that was changed. |
Series Value | New value used in this series. |
Original Value | Original value in this series. |
From Date | First date in the series when the change occurs. |
To Date | Last date in the series when the change occurs. |
To see the specific aggregation levels to which this change applies, click the Aggregate Level Population tab. The change could have occurred at a different aggregation level.
To see the filtering that was used at the time of this change, click the Filtered Population tab.
An audit trail profile enables you to select a specific portion of the audit trail so that you can view changes that affect more than one combination.
To create or modify an audit trail profile
Click File > Audit Trail.
Then:
To create a new profile, click New.
To modify a profile, click an audit trail profile name and click Modify.
The wizard displays a properties screen.
In the Name and Description fields, type a name and optional description.
If you want to share this audit trail profile with others, click Public.
Click Next.
The wizard prompts you for information about the changes you want to see.
For Source Type, select the check box for each type of change you want to see. Here, BLE represents the Business Logic Engine.
For each user whose changes you want to see, move the name from Available Users to Selected Users.
Click Next.
The wizard prompts you for the range of time you are interested in.
For Time Filter, select Relative or Fixed, depending on whether you want to define a window of time relative to today.
For From Date and To Date, specify a range of dates.
Click Next.
The wizard prompts you to specify the aggregation levels you are interested in.
For each aggregation level that you are interested in, move that level from Available Filter Levels to Selected Filter Levels.
Click Next.
The wizard prompts you to specify the series you are interested in.
For each series that you are interested in, move that series from Available Series to Selected Series.
Click OK.
Click Close to exit the wizard.
To use an audit trail profile
Click File > Audit Trail.
Click an audit trail profile.
Click Execute.
Oracle Demantra displays the specified part of the audit trail. See Viewing the Audit Trail for a Specific Combination.
To delete an audit trail profile
Click File > Audit Trail.
Click an audit trail profile.
Click Delete.
Click Yes.