PrintMgmtSetupDocInstance Class [AX 2012]

The PrintMgmtSetupDocInstance class represents a collection of settings for a generated document.

class PrintMgmtSetupDocInstance implements PrintMgmtSetupSavable

Run On

Called

  MethodDescription
Gg826617.pubmethod(en-us,AX.60).gif addConditionalSetting Adds a conditional setting.
Gg826617.pubmethod(en-us,AX.60).gif canAddChild Determines whether adding a child is permitted.
Gg826617.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif deepCopy Creates a new copy of the document instance and all its members.
Gg826617.pubmethod(en-us,AX.60).gif delete Deletes the document instance.
Gg826617.privmethod(en-us,AX.60).gif deleteHigherInstanceDoc_BR
Gg826617.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif findNonInherited Finds the non-inherited ancestor for an inherited document instance.
Gg826617.pubmethod(en-us,AX.60).gif getConditionalSettingByName Retrieves a conditional setting by its name.
Gg826617.pubmethod(en-us,AX.60).gif getConditionalSettingByPos Gets a conditional setting by its position.
Gg826617.pubmethod(en-us,AX.60).gif getConditionalSettingPos Gets the position of a conditional setting.
Gg826617.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg826617.protmethod(en-us,AX.60).gif initFromRec Initializes a document instance from its persisted state.
Gg826617.pubmethod(en-us,AX.60).gif moveConditionalSetting Moves a conditional setting in the collection.
Gg826617.protmethod(en-us,AX.60).gif new Creates a new instance of the PrintMgmtSetupDocInstance class.
Gg826617.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.)
Gg826617.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.)
Gg826617.pubmethod(en-us,AX.60).gif numConditionalSettings Retrieves the count of conditional settings.
Gg826617.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif parmBlockOverride_BR Gets or sets the BlockOverride_BR parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmDefaultSetting Gets the DefaultSetting parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmDepth Gets the Depth parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmIsLeaf Gets the IsLeaf parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmName Gets or sets the Name parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmParent Gets or sets the Parent parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmPriority Gets the Priority parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmRecId Gets the RecId parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmRecVersion Gets or sets the RecVersion parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmSource Gets or sets the Source parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmSuppress Gets or sets the Suppress parameter.
Gg826617.pubmethod(en-us,AX.60).gif parmType Gets or sets the Type parameter.
Gg826617.protmethod(en-us,AX.60).gif refresh Refreshes data from the underlying table.
Gg826617.pubmethod(en-us,AX.60).gif removeConditionalByName Removes the conditional setting based on the specified name parameter.
Gg826617.pubmethod(en-us,AX.60).gif save Saves the state of the document instance.
Gg826617.protmethod(en-us,AX.60).gif saveTableFields
Gg826617.pubmethod(en-us,AX.60).gif setDefaultSettings Sets the default setting for this document instance.
Gg826617.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif shallowCopy Creates another document instance that refers to the same underlying values.
Gg826617.pubmethod(en-us,AX.60).gif swapPriority Microsoft internal use only.
Gg826617.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg826617.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.)
Gg826617.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg826617.pubmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::construct Creates a new document instance where one did not previously exist.
Gg826617.pubmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::constructFromRec Creates a document by using values from the persisted state.
Gg826617.protmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::constructRec Creates a new record for a document instance.
Gg826617.privmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::constructRecOnServer
Gg826617.privmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::deepCopyOnServer Creates a new copy of the document instance and all of the members by running on the server tier.
Gg826617.protmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::deleteHigherInstanceDocOnServer_BR Deletes all the document instances that overrides the current one
Gg826617.privmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::deleteOnServer
Gg826617.pubmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::nextName Generates an available name based on a prefix and sequence number.
Gg826617.protmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::nextPriorityId Retrieves the next priority number available for a document instance.
Gg826617.pubmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::parmMaxChildren Provides the maximum number of children permitted.
Gg826617.privmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::saveOnServer
Gg826617.privmethod(en-us,AX.60).gif Gg826617.static(en-us,AX.60).gif ::swapPriorityOnServer
Top

There are three sources of document instances:

  1. Inherited - an instance from a higher level in the hierarchy

  2. Override - an instance that matches (by name) another instance higher in the hierarchy

  3. New - an instance that does not exist (based on name) at any higher level in the hierarchy

There are two types of the settings associated with a document instance:

  1. Conditional - used based on evaluation of a query in the condition property

  2. Default - used if "use default" is marked and no conditional setting is used

The order of conditional settings is significant. The first setting with a condition property which selects a record is used.

Object Class
  PrintMgmtSetupDocInstance Class

Community Additions

ADD
Show: