| 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 CreateStandardSetting(modCode$, rptID$, compKey$, devCode$, fTemplate$) | ||||||||||||
Logic to create a standard report setting | ||||||||||||
| ||||||||||||
| ||||||||||||
| 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$ |
|
FileChanged |
|
tmpCustomDirectory, kCrystalTrue, kCrystalFalse, kCrystalDefault, kCrystalPortrait, kCrystalLandscape, rptReportTypeStd, rptReportTypeList, rptReportTypeReg, rptReportTypeBusFrm, rptReportTypeFinStmt, rptReportTypeExchng, rptReportTypeCustom, cWinFax, cFaxServer, settingGeneral, settingOptions, settingSelections, cFaxServerDriver$, cWinFaxDriver$, cAvailableForPaperlessOffice$, cPDFAdditionalReport, cPDFPreservePLCommon, AlternateCompanyCode$, ReportType, ReportFile$, ReportFullPath$, ViewerPrint, ViewerPrintAll, PrintStatus, PreviewSelected, coPLCommon, PDFPrint, PDFSilent, HostedPrintNow, HostedPreview, PrintRunDateTime$, SkipProcessErrorDisplay |
|
cDefaultOperand$, cMaintenanceOption, cSkipPromote, Category1Desc$, Category2Desc$, Category3Desc$, Category4Desc$, HasDates |
|
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(), InitSearchForUpdate(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), PreWriteScripts(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule() |
|
ClearSetFiles(), CommitRow(), QuickRowLoad(), ResetRow(), SeedDetailRow(), SetFilter(), SetMode() |
|
CheckForFaxPrinter(), ClearWtPopulateFlag(), DeleteSection(), DisableUseOfUI(), ExportToCSV(), GetPrinterProperties(), GetReportFile$(), InitReportEngine(), PrinterSetup(), ProcessReport(), ReportFileChanged(), SetDeferredOptions(), SetExportOptions(), SetPrinterProperties(), SetReportFormula(), SetReportOrientation(), SetReportSelection(), WinfaxPrinterSetupReset(), PERFORM AdjustForHolepunch(), CloseWorkTables(), ConvertCrystalReport(), CreateWorkTable(), CreateWorkTableClone(), GetDeferredFile(), PERFORM GetPLJournalUIProgram(), OpenPVXWorkTable(), PERFORM OpenReportFile(), PopulateSQLTempDB(), PreWorkTableWrite(), PERFORM PrintSettings(), PERFORM ResolveReportFile(), PERFORM SetPrinter(), SetStdFormulas(), PERFORM TranslateNonstandardProgramNames(), WriteDeferredLog() |
|
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() |
|