PBAFormTreeDatasource Class [AX 2012]

Creates a modeling tree and manages operations such as inserting a node, dragging a node, and closing a node.

class PBAFormTreeDatasource

Run On

Client

  MethodDescription
Gg787910.pubmethod(en-us,AX.60).gif allowInsert Determines whether nodes can be inserted in the modeling tree.
Gg787910.pubmethod(en-us,AX.60).gif begindrag
Gg787910.pubmethod(en-us,AX.60).gif buildSubTree Builds a subtree according to the specified parameters.
Gg787910.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif checkIsNodeOpenInForm
Gg787910.pubmethod(en-us,AX.60).gif closeNode Closes a node in the tree and saves the node data.
Gg787910.pubmethod(en-us,AX.60).gif copy Copies a node in the modeling tree.
Gg787910.pubmethod(en-us,AX.60).gif create Creates a new node in the modeling tree.
Gg787910.pubmethod(en-us,AX.60).gif cut Removes a node from the modeling tree and copies the data to the clipboard so that it can be pasted back into the tree.
Gg787910.pubmethod(en-us,AX.60).gif delete Deletes the node that is currently selected from the modeling tree.
Gg787910.pubmethod(en-us,AX.60).gif delFromDoneNode
Gg787910.pubmethod(en-us,AX.60).gif dragNode
Gg787910.pubmethod(en-us,AX.60).gif drop Drops a node onto a new location in the modeling tree after a drag operation.
Gg787910.pubmethod(en-us,AX.60).gif dropIcon Inserts a node onto the modeling tree after a drag operation or after double-clicking the list of available nodes.
Gg787910.pubmethod(en-us,AX.60).gif edit
Gg787910.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif exchangeNode Exchanges the position of two nodes when the nodes are moved up or down using the shortcut menu.
Gg787910.pubmethod(en-us,AX.60).gif expanding
Gg787910.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif iconListNode
Gg787910.pubmethod(en-us,AX.60).gif initRoot
Gg787910.pubmethod(en-us,AX.60).gif insert
Gg787910.pubmethod(en-us,AX.60).gif insertDoneNode
Gg787910.pubmethod(en-us,AX.60).gif movedown Moves the selected node down one node in the tree.
Gg787910.pubmethod(en-us,AX.60).gif moveup Moves the selected node one node up in the tree.
Gg787910.pubmethod(en-us,AX.60).gif new
Gg787910.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.)
Gg787910.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.)
Gg787910.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif onItem
Gg787910.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif parmTree Gets or sets the Tree parameter.
Gg787910.pubmethod(en-us,AX.60).gif redraw Redraws the modeling tree.
Gg787910.pubmethod(en-us,AX.60).gif selectionChanged
Gg787910.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif subTreeQueryRun Returns all subnodes of the current node.
Gg787910.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg787910.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.)
Gg787910.pubmethod(en-us,AX.60).gif validateDelete
Gg787910.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg787910.pubmethod(en-us,AX.60).gif Gg787910.static(en-us,AX.60).gif ::nodeText
Top

Call the PBAFormTreeDatasource.initRoot method to initialize the modeling tree before using the methods in this class.

An instance of this class is created every time the PBATreeForm.linkActive method is called.

Object Class
  PBAFormTreeDatasource Class

Community Additions

ADD
Show: