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.
| 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. |
Community Additions
ADD
Show: