Class SY_ReportUI

Properties

LOCAL cALELookup$="SY_ReportSetting"  
LOCAL cAddMode  
LOCAL cCommonElements$  
LOCAL cSelectionGrid=GD_Select.ctl  
LOCAL cToOptions$=CPL("IOLIST DefaultReport$, SettingOptionsType$, PrintReportSettings$, Collated$, "+" ThreeHolePunch$, NumberOfCopies")  
PROPERTY oReturnTag$  
PROPERTY SaveDatesInReportSelectionGrid  

[Boolean] Set to true by default to allow option to save dates in report selection grid. Override in report, set to false to not allow option to retain dates in the report selection grid

Methods

FUNCTION BuildOptionString()  
FUNCTION LOCAL Bt_Advanced()  
FUNCTION LOCAL Bt_Delete()  
FUNCTION LOCAL BT_Designer()  
FUNCTION LOCAL BT_PaperlessViewer()  

launch Report Viewer

Returns [boolean] True = success
FUNCTION LOCAL Bt_Preview()  
FUNCTION LOCAL Bt_Print()  
FUNCTION LOCAL BT_ReportOptions()  
FUNCTION LOCAL Bt_SaveAs()  
FUNCTION LOCAL BT_SaveReport()  
FUNCTION LOCAL ChangeDB_EndPeriod()  
FUNCTION LOCAL ChangeDB_FiscalYear()  
FUNCTION LOCAL ChangeDB_StartPeriod()  
FUNCTION LOCAL ChangeML_EndDate()  
FUNCTION LOCAL ChangeML_StartDate()  
FUNCTION LOCAL ChangeNumberOfCopies()  
FUNCTION LOCAL ChangeReportSetting()  
FUNCTION LOCAL ChangeSelectionCriteria()  
FUNCTION LOCAL ChangeUseOfficeTemplate()  
FUNCTION LOCAL CheckTag(var$)  
FUNCTION LOCAL ClassChangeEMailAddress(ctlNum)  
FUNCTION LOCAL ClassOnFocusEMailAddress(ctlNum)  
FUNCTION LOCAL ClassOnFocusGridSetKey(gridctl)  
FUNCTION LOCAL DefaultChange()  
FUNCTION LOCAL PERFORM GetYearFiscalPeriods()  
FUNCTION LOCAL ImpliedWrite()  
FUNCTION LOCAL LoadRow(gridCtl, Row)  
FUNCTION LOCAL OnExit()  
FUNCTION LOCAL OnExitPmain()  
FUNCTION LOCAL OnExitPselect()  
FUNCTION LOCAL OnFocusML_EndDate()  
FUNCTION LOCAL OnFocusML_StartDate()  
FUNCTION LOCAL OnfocusNumberOfCopies()  
FUNCTION LOCAL OnFocusReportSetting()  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadPmain()  
FUNCTION LOCAL PostLoadPselect()  
FUNCTION LOCAL PreLoad()  
FUNCTION LOCAL PreLoadPmain()  
FUNCTION LOCAL PreviewPrintSetup()  
FUNCTION LOCAL RemoveDropBoxValue(in.controlCtl, in.translateValue$)  
FUNCTION LOCAL ResetGridAll()  
FUNCTION LOCAL SaveRowWrite(var$, iolist$, rowKey$)  
FUNCTION LOCAL SetDialogOptions(setOptionsString$)  
FUNCTION LOCAL SetStateDesignerButton()  
FUNCTION LOCAL SetStatePaperlessViewer()  

Preinit logic for Report Viewer option in popup menu

Returns [numeric] -1 = hide popup menu item, 0 = disable popup menu item, 1 = show popup menu item

Properties inherited from: SY_MaintUI

InBrowse, ViewOnly

Properties inherited from: SY_ReportCommonUI

rptReportTypeStd, rptReportTypeList, rptReportTypeReg, rptReportTypeBusFrm, rptReportTypeFinStmt, rptReportTypeExchng, rptReportTypeCustom, cReportType, PrintStatus, Previewed

Properties inherited from: SY_SELECTION

cDefaultOperand$, cMaintenanceOption, cSkipPromote, Category1Desc$, Category2Desc$, Category3Desc$, Category4Desc$, HasDates

Methods inherited from: SY_MaintUI

HasRights(), RefreshBindings(), SetDocDateWarnOff(), SetUIRecord(), SetVar(), AddSuppressedMsg(), BindVariables(), BT_Accept(), BT_AcceptClose(), BT_Cancel(), BT_CancelClose(), BT_Delete(), BT_First(), BT_Last(), BT_List(), BT_Listing(), BT_Next(), BT_Office(), BT_OKView(), BT_Prev(), BT_Print(), CheckMemo(), ClassPushMemoBtn(), ConfirmDelete(), ConfirmWrite(), DefaultChange(), DisplayErrorMsg(), DisplayMemoButton(), DisplayWriteError(), ExplodeIOL(), GetBusinessObject(), GetControlID(), GetFirstID(), HandleDocumentDateWarning(), HasMemos(), HidePopupMenu(), InitBusinessObject(), KeyChange(), LaunchMemo(), OnExit(), PostLoad(), QuickConfirmWrite(), PERFORM ResolveMemoParameters(), ReturnToCtlOrGrid(), PERFORM RtrnToCTLOrGrid(), SetBusinessObject(), SetFocusFailedID(), SetFocusFirstID(), SetFormDisplay(), SetFormState(), SetInitialRecord(), SetNumericVal(), SetStringVal()

Methods inherited from: SY_ReportCommonUI

BT_Help(), BT_Preview(), BT_Print(), BT_Setup(), ChangeDB_Output(), CheckEnableFax(), ConvertCrystalReport(), DeferredOptionsUI(), DoNotFax(), PostLoad()

Methods inherited from: SY_SELECTION

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()