SY_Maint, SY_MaintSet, SY_ReportCommon, SY_Selection |
BR_PositivePayExport_RPT, SY_RoleReport_rpt, SY_UserReport_rpt |
LOCAL cMainTable$="SY_ReportSelection" |
LOCAL cIsSysDB |
LOCAL cCommonElements$ |
PROPERTY CurrentFiscalYear$ |
PROPERTY CurrentPeriod$ |
PROPERTY ReportID$ * Read Only * |
PROPERTY UseWorkstationDfltPntrStdRpt$ |
PROPERTY UseWorkstationDfltPntrStdForm$ |
PROPERTY ReportSettingPrinterName$ |
[string] Printer name from SY_ReportSetting.M4T - Used when printing without UI (Object Interface). |
PROPERTY RecordSet * Read Only * |
[object] Public object handle to SY_RecordSet used to read the current, populated work table |
FUNCTION AppendReportOptions(vars$, vals$) | ||||||
This function will append the list of name value assignments stored in cOptionsString$ which is EXECUTED when certain reports run. | ||||||
| ||||||
| ||||||
| ||||||
FUNCTION BuildExtendedSort(workFileFH, workTableName$) | ||||||
Builds extended key for report where key exceeds 127 primary key limitation, kALT and SortField2$ required in worktable | ||||||
| ||||||
| ||||||
FUNCTION GetCurrentClause(clause$) | ||||||
FUNCTION GetFiscal(fiscalYR$, fiscalPeriod$, StartDate$, EndDate$) | ||||||
FUNCTION GetLocal(var$, value$) | ||||||
FUNCTION GetOptions(options$) | ||||||
FUNCTION GetRecordSettings(record$, iol$) | ||||||
FUNCTION OpenRecordSet() | ||||||
Initializes a SY_RecordSet object open to the current work table | ||||||
| ||||||
FUNCTION ParseOptionsGrid(optionString$) | ||||||
FUNCTION ProcessReport(destination$) | ||||||
FUNCTION ProcessReportWorkTable() | ||||||
Wrapper function that exposes the LOCAL PopulateWorkTable function. | ||||||
| ||||||
FUNCTION ReplaceDefault(optionString$, defaultVar$, defaultValue$) | ||||||
FUNCTION ResetWorkTables() | ||||||
FUNCTION SelectReportSetting(setting$) | ||||||
FUNCTION SetDefaults(optionsString$) | ||||||
FUNCTION SetOptions(options$) | ||||||
FUNCTION SetRecordSettings(record$) | ||||||
FUNCTION SetRecordSettings(record$, key$) | ||||||
FUNCTION SetReportObjectPrinterProps(tmpSetting$) | ||||||
FUNCTION SetReportWhereClause(ex.whereClause$) | ||||||
This function will set the value of the LOCAL variable cReportWhereClause$. This value is used by SY_Selection'GetWhereClause() and SY_Selection'GetBeginEnd() to derive the selections used when the report runs. | ||||||
| ||||||
| ||||||
FUNCTION LOCAL GetOperandStartEnd(operandRow$, operandAbbreviation$, rowDescriptor$, startOfRange$, endOfRange$, rowOperand$) | ||||||
FUNCTION LOCAL GetSelectCriteria(maxRows, gridSelections$, rowLabel$, startOfRange$, endOfRange$, rowOperand$) | ||||||
FUNCTION LOCAL GetSelectOperandValues(selection$, shortSelection$) | ||||||
FUNCTION LOCAL SetChildColl() | ||||||
FUNCTION LOCAL WriteWorkstationPrinter(destination$) | ||||||
Write the Workstation name in SY_ReportSetting | ||||||
| ||||||
|
cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$ |
cDefaultOperand$, cMaintenanceOption, cSkipPromote, Category1Desc$, Category2Desc$, Category3Desc$, Category4Desc$ |
ChangedRecordCompare(), ChangedRecordInfo(), Clear(), ClearRecord(), ConfirmDelete(), CopyFrom(), ExportToCSV(), GetColumnInfo(), GetColumnProperties$(), GetDefaults(), GetOrigRecord$(), GetPropertyValue(), GetValidationGroups$(), ResetDocDateWarnState(), SetCopyKeyValue(), SetDocDateWarnDisplayed(), SetDocDateWarnOff(), SetKey(), SetKeyValue(), SetPartialRecord(), SetRecord(), SetToReadOnly(), SetValue(), SetValues(), Write(), ActivityLogCreateFile(), ActivityLogPrepare(), ActivityLogSetMessage$(), ActivityLogWrite(), CallScript(), CheckForAdvancedFieldSettings(), CheckForScripts(), CheckNullRequiredField(), PERFORM ChildValidate(), ClassValidateDate(), ClassValidateTelephoneNo(), ClearSetFiles(), ColInfoInitAll(), ColInfoInitDefaults(), CommitRow(), GetPropertyCommon(), InitColInfo(), InitScriptEngine(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule() |
BuildSelectDefaults(), ChangeOperand(), ChangeValue1(), ChangeValue2(), ClassOnFocusGrid(), ClassOnFocusGridSetKey(), CreateSelectWhere(), GetWhereClause(), LoadGrid(), LoadRow(), OnExitGrid(), PostLoadGrid(), ReadSelectDefault(), ResetALL(), ReturnReportSelection(), ReturnSetupGrid(), ReturnSetupTable(), RowMods(), SaveRow(), SetOperand(), SetRowState(), AddRecPrefix$(), PERFORM BuildClause(), FindMultiSepChar(), FixDepartment(), FixDivision(), PERFORM FormatValue(), GetBeginEnd(), GetBeginEndCol(), PERFORM GetSelection(), IsUDFReportSelection(), PERFORM JoinClause(), PfxWhereClause(), PostLoad(), PromoteCacheMode(), RefreshSelectionGrid(), PERFORM ResetValue1(), PERFORM ResetValue2(), SaveRowWrite(), SearchOutsideQuotes(), SelectionResetRow(), SetAutoComplete(), SetupForDateSelections(), SubstituteOutsideQuotes(), PERFORM SYSResolveSelectToken() |