Module cWebReport.pkg
****************************************************************************//
//
$File name : cWebReport.PKG //
$File title : cWebreport class //
$Author : John Tuohy //
//
Confidential Trade Secret. //
Copyright 1998-1999 Data Access Corporation, Miami FL, USA //
All Rights reserved //
DataFlex is a registered trademark of Data Access Corporation. //
//
//
$Rev History //
8/12/98 jjt - created //
//
****************************************************************************//
Report_DS
BasicReport
cHTMLReport - generic html output report
cWebReport - special for vdf Web Server
cWebReport.pkg (view source)- import declarations
- cWebReport : cHtmlReport
construct_object()
- String
psHRefName - Integer
piMaxCount - RowId
priStartRowId - RowId
priLastRowId - Integer
piStartRecord - Integer
piLastRecord - integer
piFoundCount - integer
pbPartialReport - integer
piMaxCountBreakLevel
Close_Output_Device()
- Integer
hObj
Initialize_Output_Device()
- Integer
hObj
Output(String WrStr)
- Integer
hObj
- String
AddRecordLink(string sValue)
- String
sRefName - String
sUrl - String
sRec - String
sSep
- String
AddRowIdLink(string sValue)
- String
sRefName - String
sUrl - String
sRowId - String
sSep - RowId
riRowId
Find_Init()
- Integer
iRec - Integer
iFile - RowId
riRowId
- integer
HaltReport(integer iBreakLevel)
Should report be halted because we've encountered enough "records".
- Integer
bHalt - Integer
iMax - Integer
iCnt - Integer
iLevel
- Integer
Handle_Report_Line()
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.
- Integer
RCount - Integer
Rpt_Status - Integer
CBreak
Error_Report(integer iErrNum integer iErrLine string sErrMsg)
- Integer
hOldError
- Integer
TestBreakPoint(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.
- Integer
bChanged - Integer
iItem - Integer
hBreaksArray - Integer
hmBreakMsg - String
sNewValue - String
sOldValue
- Integer
Test_BreakPoints()
- Integer
iCurrentBreak - Integer
i - Integer
iMax
RegisterBreakpoint(integer hmMsg)
- Integer
iNum
OnInitBreakPoints()
Clear_Breakpoints()
References (10):
Field References (0):
Module | Containing Symbol | Line |
---|