Share via


SysDefaultData Class [AX 2012]

The SysDefaultData class is the base class for all default data classes.

Syntax

class SysDefaultData

Run On

Called

Methods

  Method Description
Gg926270.protmethod(en-us,AX.60).gif accessMenuFunction Calls the accessMenuFunction method of the parent class to obtain the MenuFunction for the current class.
Gg926270.pubmethod(en-us,AX.60).gif addSummary Adds a summary to the parent wizard's summary list view, explaining what the class will create.
Gg926270.pubmethod(en-us,AX.60).gif buffer Returns the table buffer that is declared in the classDeclaration method.
Gg926270.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg926270.protmethod(en-us,AX.60).gif checkNotExistDB Determines whether a record exists in the database.
Gg926270.protmethod(en-us,AX.60).gif checkNotExistTmp Determines whether a record exists in the temporary table. If it does, a warning is put in the Infolog, and the method returns false.
Gg926270.pubmethod(en-us,AX.60).gif createdNumDB Returns the number of records that already are in the current table.
Gg926270.pubmethod(en-us,AX.60).gif createdNumTmp Returns the number of records that are created in temporary mode. This method shouldn't normally be overridden.
Gg926270.pubmethod(en-us,AX.60).gif createTable
Gg926270.pubmethod(en-us,AX.60).gif defaultDataParent
Gg926270.pubmethod(en-us,AX.60).gif deleteTable
Gg926270.protmethod(en-us,AX.60).gif deleteTablePrim
Gg926270.pubmethod(en-us,AX.60).gif description Gets the description of the class.
Gg926270.protmethod(en-us,AX.60).gif doRecord
Gg926270.protmethod(en-us,AX.60).gif doTable
Gg926270.pubmethod(en-us,AX.60).gif enableGridTab
Gg926270.pubmethod(en-us,AX.60).gif enableParmTab
Gg926270.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg926270.protmethod(en-us,AX.60).gif existDB
Gg926270.protmethod(en-us,AX.60).gif existDBKey
Gg926270.privmethod(en-us,AX.60).gif existInExistRecIds
Gg926270.protmethod(en-us,AX.60).gif existTmp
Gg926270.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg926270.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg926270.protmethod(en-us,AX.60).gif hasAccess
Gg926270.pubmethod(en-us,AX.60).gif helpTxt
Gg926270.pubmethod(en-us,AX.60).gif init
Gg926270.protmethod(en-us,AX.60).gif initDefaultRecId
Gg926270.privmethod(en-us,AX.60).gif initFilename
Gg926270.protmethod(en-us,AX.60).gif initRecord
Gg926270.protmethod(en-us,AX.60).gif initRecordMain
Gg926270.pubmethod(en-us,AX.60).gif initUpdate
Gg926270.protmethod(en-us,AX.60).gif insertDB
Gg926270.protmethod(en-us,AX.60).gif insertDBprim
Gg926270.pubmethod(en-us,AX.60).gif isModified
Gg926270.pubmethod(en-us,AX.60).gif isTmp
Gg926270.protmethod(en-us,AX.60).gif keyFieldId
Gg926270.protmethod(en-us,AX.60).gif makeRecord
Gg926270.protmethod(en-us,AX.60).gif makeTmp
Gg926270.protmethod(en-us,AX.60).gif new Initializes a new instance of the SysDefaultData class.
Gg926270.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.)
Gg926270.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.)
Gg926270.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg926270.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg926270.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the SysDefaultData class.
Gg926270.pubmethod(en-us,AX.60).gif packBuffer
Gg926270.protmethod(en-us,AX.60).gif packBufferPrim
Gg926270.pubmethod(en-us,AX.60).gif parmDefaultDataParent Gets or sets the DefaultDataParent parameter.
Gg926270.pubmethod(en-us,AX.60).gif parmDefaultRecId Gets or sets the DefaultRecId parameter.
Gg926270.pubmethod(en-us,AX.60).gif parmFilename Gets or sets the Filename parameter.
Gg926270.pubmethod(en-us,AX.60).gif parmForm_DS Gets or sets the Form_DS parameter.
Gg926270.pubmethod(en-us,AX.60).gif parmUpdate Gets or sets the Update parameter.
Gg926270.protmethod(en-us,AX.60).gif postRecordDB
Gg926270.protmethod(en-us,AX.60).gif preRecordDB
Gg926270.protmethod(en-us,AX.60).gif recordCreated
Gg926270.protmethod(en-us,AX.60).gif setBuffer
Gg926270.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg926270.pubmethod(en-us,AX.60).gif showInSelection
Gg926270.pubmethod(en-us,AX.60).gif sorting
Gg926270.protmethod(en-us,AX.60).gif suggestFilename
Gg926270.pubmethod(en-us,AX.60).gif suggestUpdate
Gg926270.pubmethod(en-us,AX.60).gif summaryNo
Gg926270.pubmethod(en-us,AX.60).gif tableId
Gg926270.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg926270.protmethod(en-us,AX.60).gif ttsbegin
Gg926270.protmethod(en-us,AX.60).gif ttscommit
Gg926270.pubmethod(en-us,AX.60).gif unpack Deserializes the c parameter value to an instance of the SysDefaultData class.
Gg926270.pubmethod(en-us,AX.60).gif unpackBuffer
Gg926270.protmethod(en-us,AX.60).gif unpackBufferPrim
Gg926270.protmethod(en-us,AX.60).gif updateChildsUpdate
Gg926270.protmethod(en-us,AX.60).gif updateParm
Gg926270.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.)
Gg926270.pubmethod(en-us,AX.60).gif validateFields
Gg926270.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg926270.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg926270.protmethod(en-us,AX.60).gif Gg926270.static(en-us,AX.60).gif ::construct
Gg926270.pubmethod(en-us,AX.60).gif Gg926270.static(en-us,AX.60).gif ::constructVAR
Gg926270.pubmethod(en-us,AX.60).gif Gg926270.static(en-us,AX.60).gif ::createDB
Gg926270.pubmethod(en-us,AX.60).gif Gg926270.static(en-us,AX.60).gif ::newDefaultDataWizard
Gg926270.pubmethod(en-us,AX.60).gif Gg926270.static(en-us,AX.60).gif ::newTableId

Top

Remarks

This class contains abstract methods, which must be overridden.

This class performs the following tasks:

  • Handles the update variable.

  • Handles the default record.

  • Inserts the temporary table into the real database.

  • Imports default data from a normal Microsoft Dynamics AX export file.

Inheritance Hierarchy

Object Class
  SysDefaultData Class
    DocuTypeDefaultData Class
    SysDefaultDataAllocateKey Class
    SysDefaultDataFormat Class
    TutorialDefaultData Class
    UnitOfMeasureConversionDefaultData Class
    UnitOfMeasureDefaultData Class
    UnitOfMeasureInternalCodeDefaultData Class
    UnitOfMeasureTranslationDefaultData Class