All Frameworks Class Hierarchy This Framework Indexes
ENOVReportSolutionServer Interface ENOVIReportServices
Usage: you can freely reimplement this interface.
interface ENOVIReportServices
Interface to implement for the reporting.
Role:
To print information about a VPM object, this VPM object must be able to
call this interface by using a Query Interface.
The information that will be reported for this object will depend on the
associated implementation
Method Index
- o
GetReportStream(CATUnicodeString&,CATUnicodeString&,char*&,int&)
- Method used to get all the information to take into account for the
VPM object to print.
Methods
o GetReportStream
| public virtual GetReportStream( | const | iViewName, |
| const | oMimeTypeReport, |
| const | oStream, |
| | oLengthContent) |
-
Method used to get all the information to take into account for the
VPM object to print.
Role: Gets a Stream containing the information to report
for the concerned VPM object.
- Returns:
- Error codes
Legal values: as a HRESULT.
Main returns code used:
- S_OK If operation runs well
- S_FALSE In case of errors
- E_FAILED In case of errors
- Parameters:
-
- iViewName
- The View's name to use.
- oMimeTypeReport
- The Mime-Type of the output stream.
- oStream
- The Stream containing the information to print.
- oLengthContent
- The length of the output stream.
This object is included in the file: ENOVIReportServices.h
If needed, your Imakefile.mk should include the module: GUIDENOVReporting