Class: cWebReport

Module location: cWebReport.pkg line 30 (view source)

Class Hierarchy:

cObjectcReportcReportDScBasicReportcHtmlReportcWebReport

Direct Known Subclasses:

cAutoWebReport, cWMLReport,

Class Definition

Properties

integerpbPartialReport
integerpiFoundCount
IntegerpiLastRecord
IntegerpiMaxCount
integerpiMaxCountBreakLevel
IntegerpiStartRecord
RowIdpriLastRowId
RowIdpriStartRowId
StringpsHRefName

Functions and Procedures

StringAddRecordLink(string sValue)
StringAddRowIdLink(string sValue)
Clear_Breakpoints()
Inherited from cReport
Close_Output_Device()
Inherited from cHtmlReport
construct_object()
Inherited from cHtmlReport
Error_Report(integer iErrNum integer iErrLine string sErrMsg)
Inherited from cBasicReport
Find_Init()
Inherited from cHtmlReport
integerHaltReport(integer iBreakLevel)
Should report be halted because we've encountered enough "records".
IntegerHandle_Report_Line()
Inherited from cReport
this replaces superclass method. It is identical except where noted with **newcode**. This was altered to support the stopping of a report after a max number of breaks or records is encountered.
Initialize_Output_Device()
Inherited from cHtmlReport
OnInitBreakPoints()
Output(String WrStr)
Inherited from cHtmlReport
RegisterBreakpoint(integer hmMsg)
IntegerTest_BreakPoints()
Inherited from cReport
IntegerTestBreakPoint(Integer iBreakLevel Integer iCurrentBreak)
Function: TestBreakPoint Overlap fields might contain an imbedded zero value. These get passed properly in BStr but can not be stored and retreived in an array object. We will convert all 0s to 255s. This is imperfect but better than nothing.

References (9):

ModuleContaining SymbolLine
cAutoWebreport.pkgcAutoWebReport21
Customer.wooReport18
CustomerReport.wooReport39
cWmlReport.pkgcWMLReport8
Invt.wooReport27
OrderDtlReport.wooReport48
OrderReport.wooReport30
SalesP.wooReport16
Vendor.wooReport17