PurchReApprovalPolicyRuleFieldList Class [AX 2012]
The PurchReApprovalPolicyRuleFieldList class is used to construct a UI presenting a list of available and selected fields that should be included in the purchase order re-approval policy.
Two different views will be available, one for a flat list and one that displays a tree structure based on fast tabs.
Syntax
class PurchReApprovalPolicyRuleFieldList extends SysListPanelSet
Run On
Client
Methods
Method | Description | |
---|---|---|
add | Iterates the selected tree items in the available field list and adds them to the selected fields list. (Overrides the add Method.) | |
addData | (Inherited from SysListPanelSet.) | |
addField | Adds a field to the fast tab structure. | |
addField2FastTab | Updates the fast tab structure. | |
addFormTreeItem | Creates a FormTreeItem instance. | |
addTable2Hierarchy | Adds a table to the table hierarchy. | |
allowDragDrop | Determines if drag functionality is enabled for the available and selected fields. | |
available_toolTip | Returns the tooltip for the list of available fields. | |
build | Initializes the tree structures used for the selected and available field. (Overrides the build Method.) | |
buildFastTab | Builds the fast tab structure by iterating a form structure. | |
buildFieldData | Builds a list of fields that have detail information such as label and help text. | |
buildTree | Creates a tree structure for tables, fast tabs and fields. | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
context_left | (Inherited from SysListPanel.) | |
context_right | (Inherited from SysListPanel.) | |
dragOver_left | (Inherited from SysListPanel.) | |
enableButtons_upDown | (Inherited from SysListPanel.) | |
enableButtonsTree | Enables the add and remove buttons. | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
fill | Populates the view that displays the selected and available fields. (Overrides the fill Method.) | |
fillTree | Populates the tree structure by adding FormTreeItem objects for tables, fast tabs and fields. | |
finalize | (Inherited from SysListPanel.) | |
getData | Creates two containers that contain information about each tree node in the selected and available tree structure. (Overrides the getData Method.) | |
getFastTabFields | Gets a set of fields that is associated to the fast tab. | |
getFastTabName | Gets the fast tab control that will be the root control that is used when you build the grouping structure. | |
getFieldNameAndLabel | Gets the field name and label. | |
getFormDataSources | Gets a list of form data sources for which the fast tabs should be iterated. | |
getForms | Gets a list of forms that will be used when iterating the fast tab and build the grouping structure. | |
getTableIcon | Gets the icon for a table in the tree structure. | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
getTreeItemCount | Counts the number of tree items of type field. | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
init | Initializes an instance of the selected and available tree structures. (Overrides the init Method.) | |
initTreeView | Initializes the default values for a FormBuildTreeControl object. | |
insertInToList | (Inherited from SysListPanel.) | |
moveDown_Left | (Inherited from SysListPanel.) | |
moveOneFastTab | Moves all fields associated to a fast tab from one tree structure to another. | |
moveOneTable | Moves all fields associated to a table and fast tabs from one tree structure to another. | |
moveOneTreeItem | Moves a table, fast or field from one tree structure to another. | |
moveUp_Left | (Inherited from SysListPanel.) | |
new | Initializes a new instance of the PurchReApprovalPolicyRuleFieldList class. (Overrides the new Method.) | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
numOfColumns | Calculates the number of columns that are displayed in the list and tree views. (Overrides the numOfColumns Method.) | |
numOfColumnsLeft | (Inherited from SysListPanel.) | |
numOfColumnsRight | (Inherited from SysListPanel.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parmCaptionLeft | Gets or sets the CaptionLeft parameter. (Overrides the parmCaptionLeft Method.) | |
parmCaptionRight | Gets or sets the CaptionRight parameter. (Overrides the parmCaptionRight Method.) | |
parmDetailsControlId | Gets or sets the DetailsControlId parameter. | |
parmFormRun | Gets or sets the FormRun parameter. (Inherited from SysListPanel.) | |
parmHasAddAllButton | Gets or sets the HasAddAllButton parameter. (Overrides the parmHasAddAllButton Method.) | |
parmHasRemoveAllButton | Gets or sets the HasRemoveAllButton parameter. (Overrides the parmHasRemoveAllButton Method.) | |
parmHasUpDownButton | Gets or sets the HasUpDownButton parameter. (Inherited from SysListPanel.) | |
parmImageId | Gets or sets the ImageId parameter. (Inherited from SysListPanel.) | |
parmImageList | Gets or sets the ImageList parameter. (Inherited from SysListPanel.) | |
parmInSet | Gets or sets the InSet parameter. (Inherited from SysListPanelSet.) | |
parmItemsNeeded | Gets or sets the ItemsNeeded parameter. (Inherited from SysListPanel.) | |
parmOnlyViewAccess | Gets or sets the OnlyViewAccess parameter. (Inherited from SysListPanel.) | |
parmPanelSeparatorTopMargin | Gets or sets the PanelSeparatorTopMargin parameter. (Inherited from SysListPanel.) | |
parmParentId | Gets or sets the ParentId parameter. (Inherited from SysListPanel.) | |
parmParentName | Gets or sets the ParentName parameter. (Inherited from SysListPanel.) | |
parmReloadMethod | Gets or sets the ReloadMethod parameter. (Inherited from SysListPanel.) | |
parmUseImageListOverlay | Gets or sets the UseImageListOverlay parameter. (Inherited from SysListPanel.) | |
parmValidateMethod | Gets or sets the ValidateMethod parameter. (Inherited from SysListPanel.) | |
parmViewLeft | Gets or sets the ViewLeft parameter. (Inherited from SysListPanel.) | |
parmviewRight | Gets or sets the viewRight parameter. (Inherited from SysListPanel.) | |
positionsUpdated | (Inherited from SysListPanel.) | |
prepareData | Creates a structure for tables, fast tabs and fields, used when you create the tree view. | |
reload | (Inherited from SysListPanel.) | |
remove | Iterates the selected tree items in the selected field list and removes them to the available fields list. (Overrides the remove Method.) | |
removeData | (Inherited from SysListPanelSet.) | |
selected_toolTip | Gets the tooltip for the list of selected fields. | |
selectionChanged_left | Handles the event raised when the view selection has changed. (Overrides the selectionChanged_left Method.) | |
selectionChanged_right | Handles the event raised when the view selection has changed. (Overrides the selectionChanged_right Method.) | |
setDetailsText | Updates the details sections with the help text for the selected item in the view or tree structure. | |
setFastTabNameMap | Updates the fast tab name map. | |
setTableResources | Creates a set of icons used for the tables in the tree structure. | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
setViewMode | Sets the visible property on the list and tree view controls. | |
sortMethod | (Inherited from SysListPanel.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
treeSelectionChanged | Handles the event that is raised when the tree structure selection has changed. | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validate | (Inherited from SysListPanel.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::construct | Initializes a new instance of the PurchReApprovalPolicyRuleFieldList class. | |
::newForm | Initializes a new instance of the PurchReApprovalPolicyRuleFieldList class. |
Top
Inheritance Hierarchy
Object Class
SysListPanel Class
SysListPanelSet Class
PurchReApprovalPolicyRuleFieldList Class