com.businessobjects.rebean.wi
Interface SupportedViews


public interface SupportedViews

The SupportedViews interface is used to contain all formats in which it is possible to view DocumentInstance or DataProvider or Report data.

Desktop Intelligence and Web Intelligence documents do not support the same OutputFormatType and ViewModeType combinations.

The following table shows the formats available when viewing Desktop Intelligence (REP) and Web Intelligence (WID) documents. Format availability is dependent on the ViewModeType and PaginationMode being applied to the DocumentInstance or DataProvider.

OutputFormatType Binary format XLSDataCentric XLS PDF CSV XML DHTML HTML MHTML
Document Type WIDREPWIDREPWIDREPWID REPWIDREPWIDREPWIDREPWIDREPWIDREP
ViewModeType.Document YYY YYYY           
ViewModeType.Report   Y YYYY   YYYYYYY 
ViewModeType.ReportPart   Y Y Y    Y Y   Y 
ViewModeType.ReportPage   Y Y Y    YYYYYYY 
ViewModeType.DataProviders          Y YY      
ViewModeType.DataProvider          YYYY      
ViewModeType.QuickReportPage   Y Y Y    Y Y Y Y 
Notes Using BOESDK
Note: the default active mode for Web Intelligence documents is QuickReportPage. The default view for Desktop Intelligence documents is Report.

Note: when a document is viewed using OutputFormatType.HTML and ViewModeType.Report, the view is generated using HTML 3.2. If the document is viewed using OutputFormatType.HTML and ViewModeType.ReportPage, the view is generated using HTML 4.0.

Since:
11.5
See Also:
OutputFormatType, ViewModeType

Method Summary
 int getCount()
          Returns the number of different SupportedView in which it is possible to view a DocumentInstance or DataProvider.
 SupportedView getItem(int index)
          Return a specific SupportedView at a given index.
 

Method Detail

getCount

int getCount()
Returns the number of different SupportedView in which it is possible to view a DocumentInstance or DataProvider.

Returns:
The supported views count.

getItem

SupportedView getItem(int index)
Return a specific SupportedView at a given index.

Parameters:
index - The index of the SupportedView to be returned.
Returns:
The SupportedView at index.