Share via


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

Top

Inheritance Hierarchy

Object Class
  SysListPanel Class
    SysListPanelSet Class
      PurchReApprovalPolicyRuleFieldList Class