Browsers
Browsers
All Browser windows have the following definition:
IWB_MyBrowse(LOCAL p_OpenWindow is ST_a360_DynamicWindow,sReturnPK is string="", bChanged is boolean=False)
Independent HFSQL context:
always turned ON
UI elements:
They usually have a main table at the top and many other secondary tables filled with related data at the bottom - inside a TAB ; the data in the secondary tables depend on the row selected in the main table.
The Embeds [most common]:
End of Initialization of IWB_MyBrowse
UI_UserAccess() // Controls user access
UI_Format() // Formats currencies and numbers
UI_Refresh() // Refresh main table
Selecting a row of the "main table"
UI_RefreshRow() // Populates data on the secondary table(s)
The LOCAL Procedures [most common]:
UI_UserAccess() // Controls user access
UI_Init // Initializes the Window
UI_Translate // Translate the Window
UI_Format() // Formats currencies and numbers
UI_Refresh() // Refresh main table
UI_RefreshRow() // Populates data on the secondary table(s)
UI_Add // Call an Edit form for adding - CAN have many of these
UI_Edit // Call an Edit form for editing
UI_Delete // Call an Edit form for deleting
UI_Document_Add // Associate a file (say a .pdf) with this Document/Transaction
UI_Document_View // View a file (say a .pdf) associated with this Document/Transaction
UI_Document_Delete // Delete a file (say a .pdf) associated with this Document/Transaction
UI_Post // Post the Document/Transaction
UI_unPost // unPost the Document/Transaction
UI_SendToGL // Send the Document/Transaction to GL
UI_Print // Print the Document/Transaction
UI_CreateTranslation // Automatically Create Translation entries
next - > Forms [WIN]
Copyright 2017/18 - computerplus