Class PL_CommonDeliveryOptions_ui

Inherits

PL_CommonKey_UI, SY_LineEntry_UI, SY_Password

Properties

LOCAL cEmailTab  
LOCAL cFaxTab  
LOCAL cMaintenanceOption=grdMODEMAINT  
LOCAL cRecipientTypes$="To"+$0D$+"Cc"+$0D$+"Bcc"+$0D$  

Recipient Type values for grid dropboxes

LOCAL cFirstScreenID=DB_Document.ctl  

Methods

FUNCTION ClassChangeGrid(gridCtl)  
FUNCTION SaveRow(gridCtl, rowNo)  
FUNCTION LOCAL BT_Accept()  
FUNCTION LOCAL BT_Cancel()  
FUNCTION LOCAL BT_DeleteToEmailAddr()  
FUNCTION LOCAL BT_DeleteToEmailAddr1()  
FUNCTION LOCAL BT_DeleteToFaxNumbers()  
FUNCTION LOCAL BT_DeleteToFaxNumbers1()  
FUNCTION LOCAL BT_List()  

Logic to execute when the List button is pressed

Returns [boolean] True if successful, false if not successful
FUNCTION LOCAL ChangeDB_RecipientType(gridCtl)  

Logic to execute when the value in the Recipient Type dropbox is changed

ParameterDescription
gridCtl [input, numeric] control value of grid
Returns [boolean] True if successful, false if not successful
FUNCTION LOCAL ChangeDocumentPassword()  
FUNCTION LOCAL ChangeEmailDocument()  
FUNCTION LOCAL ChangeFaxDocument()  
FUNCTION LOCAL ChangeML_GotoLine(*)  
FUNCTION LOCAL ChangeToAdditionalEmailAddress(gridCtl)  
FUNCTION LOCAL ChangeToContactCode(gridCtl)  
FUNCTION LOCAL ChangeUseEmailAddress()  
FUNCTION LOCAL ChangeUseFaxNo()  
FUNCTION LOCAL ClassOnfocusGrid(gridCtl)  
FUNCTION LOCAL EnableControls()  
FUNCTION LOCAL EnablepEmailControls()  
FUNCTION LOCAL EnablepFaxControls()  
FUNCTION LOCAL HideOrderColumn(gridCtl)  
FUNCTION LOCAL LoadRow(gridCtl, rowNo)  
FUNCTION LOCAL PostLoad()  
FUNCTION LOCAL PostLoadpEmailCust()  
FUNCTION LOCAL PostLoadpEmailEmp()  
FUNCTION LOCAL PostLoadpEmailVend()  
FUNCTION LOCAL PostLoadpFax()  
FUNCTION LOCAL PostLoadPmain()  
FUNCTION LOCAL PostReadRec()  
FUNCTION LOCAL RowMods(gridCtl, rowNo)  

Logic to execute for row modifications

ParameterDescription
gridCtl [input,numeric] control value of grid
rowNo [input,numeric] row number in grid
Returns [boolean] True if successful, false if not successful
FUNCTION LOCAL SetGridSecurity(gridCtl, secgridCtl)  
FUNCTION LOCAL SetGridSecurity(gridCtl)  
FUNCTION LOCAL TranslateColumns()  

Logic to execute to translate row data

Returns [boolean] True, always returns success

Properties inherited from: SY_LineEntry_UI

cGridLoadThreshold, cGridThresholdOption, cGridViewExpanded, cGridViewPanelExpandBitmap$, cGridViewPanelNormalBitmap$, cLeavingProgram, cLineEntry, cHasRightsModifySet, HasModifyRights, MainGridCtl, SecGridCtl, User$, Comp$, G1IOL$, G2IOL$

Methods inherited from: PL_CommonKey_ui

BT_CopyFrom(), ChangeDB_Document(), ChangeDB_DocumentType(), ChangeML_CompanyCode(), ChangeML_ModuleCode(), InitializeML_CompanyCode(), InitializeML_ModuleCode(), OnFocusDB_Document(), OnFocusML_CompanyCode(), OnFocusML_ModuleCode(), PostReadRec(), PreLoad()

Methods inherited from: SY_LineEntry_UI

Bt_Cancel(), Bt_Delete(), Bt_First(), Bt_Last(), Bt_Next(), Bt_Prev(), BT_Print(), Bt_RowDel(), Bt_RowDown(), Bt_RowIns(), Bt_RowOK(), Bt_RowReset(), Bt_RowResetAll(), Bt_RowUndo(), Bt_RowUp(), Bt_View(), ClassChangeAddlGrid(), ClassChangeGrid(), ClassOnFocusAddlGrid(), ClassOnFocusGrid(), ConfirmWrite(), GetLineRecord(), GotoSecondaryGrid(), LoadRow(), MoveColumnToPrimaryGrid(), MoveColumnToSecondaryGrid(), MovePrimaryRow(), MoveSecondaryRow(), OnExitFolder(), OnExitFormView(), OnExitGridView(), OnFocusBt_Accept(), PostLoadLines(), PostReadRec(), PROCESS(), RowMods(), SaveRow(), SetupGrid(), ShowRow(), SwapRows(), Browse(), ClassDragAddlGridClassDropAddlGrid$(), ClassDragAddlGridClassDropGrid$(), ClassDragGridClassDropAddlGrid$(), ClassDragGridClassDropGrid$(), ClassPushExpand(), ClearGrid(), DisplayMemoButton(), DoColumnChange(), FindValidRow(), GetRowForColumn(), HideColumn(), InitDefaultRowState(), IsColumnMoveable(), MoveRow(), PostResize(), PreLoadPTotals(), PreLoadPTotalsW(), RemoveInsertRow(), ReturnToField(), SetButtonState(), SetButtonStateFirstRow(), SetButtonStateInsertRow(), SetButtonStateLastRow(), SetButtonStateOtherRow(), SetColumnState(), SetFolderState(), SetFormDisplay(), SetGridSize(), SetLineFormState(), SetStartingRow(), ShowColumn(), ShowSearchResult(), WriteRowInGrid()