Class SY_ReportUI

Inherits

SY_MaintUI, SY_ReportCommonUI, SY_Selection

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$  

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_SELECTION

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

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