Contents MDDB Report Viewer, Version 9 Previous Next

MDDB Report Viewer Class, Instance Variables, Flow of Control, and Methods


The MDDB Report Viewer Class

The MDDB Report Viewer class is a viewer that is used to display MDDB data. The class is a component of the MDDB Report Viewer, which is an application used by SAS/EIS software, SAS/IntrNet Application Dispatcher software, and SAS OLAP Server software.

The MDDB Report Viewer class enables you to specify dimensions that can be hierarchies or category variables, in addition to analysis variables. This class enables you to drill down on the hierarchy and other navigation, as well as specify various types of graphic charts. The class writes output from the application to HTML in a Web browser.

PARENT: SASHELP.FSP.OBJECT.CLASS

CLASS: SASHELP.WEBEIS.WEBEIS.CLASS


Instance Variables

The following instance variables are used in many of the MDDB Report Viewer methods:

ACRDRL_
specifies the list of drill-down values for the across variables.
ACRVARS_
specifies the list of selected variables for the across dimension.
ALEVELS_
specifies the list of drill-down levels for the across variables.
ANALLBLS_
specifies the list of analysis variable long labels.
ANALLIST_
specifies the list of analysis variables and computed columns.
ANALVARS_
specifies the list of selected analysis variables.
ATOTAL_
specifies a flag that indicates whether the across totals are turned on.
CLASS_
contains the 3- or 4-level name of the WEBEIS subclass.
CSSTURL_
contains the URL for the toolbar frame style sheet.
CSSURL_
contains the URL for the style sheet.
DEBUG_
contains the application server debug level.
DEFTITLE_
contains the value of the default title that is specified by the user.
DIMLBLS_
specifies the list of labels for the down and across dimensions.
DLEVELS_
specifies the list of drill-down levels for the down variables.
DLSEP_
contains the download-to-spreadsheet delimiter. The default value is a comma.
DMODEL_
specifies the four-level name of the data model class.
DOWNDRL_
specifies the list of drill-down values for the down variables.
DOWNL_
specifies the down variables list from the application list.
DOWNVARS_
specifies the list of selected variables for the down dimension.
DPTITLE_
specifies a flag that indicates whether the drill-path title is to be displayed.
DTOTAL_
specifies a flag that indicates whether the down totals are turned on.
EMDDBMID_
specifies the identifier of the data model class instance.
EXPFLAG_
specifies a flag that indicates whether the expands are displayed.
EXPLIST_
specifies a list that contains sublists for each expand. The sublists are of the form VAR='VALUE'.
EXPVALS_
specifes a list that contains the values of only the expanded rows.
EXPVAR_
specifies the name of the expanded variable.
GRFHT_
contains the value of the graph height option.
GRFSRC_
specifies the graph source that is selected by the user, where 1 = a 3-D clickable graph, and 2 = a standard GIF graph.
GRFWID_
contains the value of the graph width option.
GRLOC_
specifies the graph location that is selected by the user, where 1 = Bottom, 2 = Top, 3 = Left, and 4=Right.
GRPHTYPE_
specifies the graph type selected by the user. Valid types include: BLOCK = block chart, HBAR = horizontal bar chart, PIE = pie chart, PLOT = plot, and VBAR = vertical bar chart.
GRPHVALS_
specifies a list that contains the data points for the 3-D graph.
HIERL_
specifies the list of metabase hierarchies.
HMODEL_
specifies the four-level name of the HOLAP data model class. The default value is SASTOOL._DMDDB.HOLAP_M.CLASS.
HTMLFILE_
specifies the identifier of the output file for writing HTML.
IMGURL_
contains the URL for the images.
MDDB_
specifies the name of the selected mddb.
METABASE_
specifies the name of the selected metabase.
ROTFLAG_
specifies a flag that indicates whether the user selected the Rotate button, where 1 = Rotate button was selected, and 2 = Rotate button was not selected.
SESSIONID_
specifies the value for the _SESSIONID variable for the application server session.
SHOWTAB_
specifies a flag that indicates whether to display the table, where 1=Yes, 2=No.
STATDESC_
specifies a list of all possible statistics labels.
STATLIST_
specifies a list of the available statistics from the metabase.
STATVARS_
specifies a list of the selected statistics.
SUBHT_
indicates the number of rows to display in the filter list boxes.
SUBLOC_
specifies the location of the filter list boxes, where 1 = right, 2 = left, 3 = top, and 4 = bottom.
SUBSET_BY_
specifies the list of selected filter values.
SUBSET_FLAG_
indicates whether filter values have been selected, where 1 = filters have been selected, and 0 = filters have not been selected.
SUBVARS_
specifies the list of selected filter variables.
SUBWID_
contains the maximum width (in characters) of the filter list boxes.
TBLOC_
specifies the location of the filter toolbar, where 1 = top, 2 = bottom, 3 = left, 4 = right, 5 = do not display a toolbar.
THISSESSION_
specifies the value for the _THISSESSION variable for the application server session.
USEHOLAP_
indicates whether a HOLAP metabase registration is being used, where 1 = HOLAP metabase registration is being used, and 0 = HOLAP metabase registration is not being used.
VMDOFF_
specifies a flag that indicates whether metadata verification checking is to be done on the data model, where any nonblank character = turn off metadata checking, and a blank = perform metadata checking.

Flow of Control in the MDDB Report Viewer Class

The following figures illustrate the flow of control in the MDDB Report Viewer WEBEIS class. For more information on the methods listed in these figures, refer to the individual method descriptions.


MDDB Report Viewer Methods

The MDDB Report Viewer class contains the methods listed below. Each method description contains a brief summary of the method's purpose and the syntax for the method. Some method descriptions also contain an example of how the method is used.



Contents MDDB Report Viewer, Version 9 Previous Next