Share via


LedgerDimensionDefaultAccountController Class [AX 2012]

The LedgerDimensionDefaultAccountController class provides a link between a FormSegmentedEntryControl object in the UI and the backing DimensionStorage class that is used to store a main account as a default account.

Syntax

class LedgerDimensionDefaultAccountController extends DimensionController

Run On

Called

Methods

  Method Description
Gg784567.privmethod(en-us,AX.60).gif addMainAccountAutoCompleteData Adds the AutoComplete field for the main account segment lookup purposes.
Gg784567.privmethod(en-us,AX.60).gif allowMainAccountChange Validates whether the specified main account can be selected.
Gg784567.protmethod(en-us,AX.60).gif applyMainAccountQueryRanges Applies ranges on the provided main account query build datasource.
Gg784567.protmethod(en-us,AX.60).gif applyMainAccountTypeRanges Applies main account type ranges on the provided main account query build datasource.
Gg784567.protmethod(en-us,AX.60).gif applyMainAccountValueRestrictions Restricts main account values based on the Suspended, Total and inActive date ranges.
Gg784567.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg784567.protmethod(en-us,AX.60).gif checkForBlockedValue Determines whether the specified value is blocked and cannot be entered. (Inherited from DimensionController.)
Gg784567.protmethod(en-us,AX.60).gif clearInvalidSegment Clears the specified control segment, marks it as invalid, and prevents the user from leaving the segment. (Inherited from DimensionController.)
Gg784567.privmethod(en-us,AX.60).gif clearMainAccountState Clears the main account cached state variables.
Gg784567.pubmethod(en-us,AX.60).gif clearReference Clears the record ID of the DimensionAttributeValueCombination record that is referenced by the dialog field or the table field and reloads a blank control. (Inherited from DimensionController.)
Gg784567.protmethod(en-us,AX.60).gif control_segmentEntered Modifies the explicitly implemented segmented entry control segmentEntered method not to require the method to be specified at design time on all uptake forms. (Inherited from DimensionController.)
Gg784567.protmethod(en-us,AX.60).gif DimensionLinkAllowFieldEdit Rises when a field is being made editable for a specified dimension attribute. (Inherited from DimensionControllerObject.)
Gg784567.protmethod(en-us,AX.60).gif DimensionLinkMarkFieldOptional Rises when a field is being made optional for a specified dimension attribute. (Inherited from DimensionControllerObject.)
Gg784567.protmethod(en-us,AX.60).gif DimensionLinkSetFieldValue Rises when a field value is being set for a specified dimension attribute. (Inherited from DimensionControllerObject.)
Gg784567.protmethod(en-us,AX.60).gif DimensionLinkShowField Rises when a field is being shown for a specified dimension attribute. (Inherited from DimensionControllerObject.)
Gg784567.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif getAccountStructure Retrieves the current account structure. (Inherited from DimensionController.)
Gg784567.protmethod(en-us,AX.60).gif getAttributeValueSet Gets a container of all dimension attribute values and backing entity instances for the specified value set. (Inherited from DimensionControllerObject.)
Gg784567.protmethod(en-us,AX.60).gif getMainAccountAutoCompleteQuery Applies ranges on the main account datasource.
Gg784567.protmethod(en-us,AX.60).gif getReference Gets the record ID of the DimensionAttributeValueCombination record that is referenced by the dialog field or the table field. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif getValue Gets the value of the specified dimension attribute. (Overrides the getValue Method.)
Gg784567.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif jumpRef Provides the functionality to open the main table to start the MainAccount form in edit mode. (Overrides the jumpRef Method.)
Gg784567.pubmethod(en-us,AX.60).gif jumpRefDialogField Jumps to the dialog field when the dialog fields are dynamically added at runtime. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif loadAutoCompleteData Retrieves the AutoComplete field for segment lookup purposes. (Overrides the loadAutoCompleteData Method.)
Gg784567.pubmethod(en-us,AX.60).gif loadAutoCompleteDataDialogField Jumps to the dialog field when the dialog fields are dynamically added at runtime. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif loadFromDimensionStorage Loads a DimensionStorage class instance into the control. (Overrides the loadFromDimensionStorage Method.)
Gg784567.pubmethod(en-us,AX.60).gif loadFromId Loads a previously stored segmented value that contains the main account into the control.
Gg784567.pubmethod(en-us,AX.60).gif loadSegments Loads a previously stored segmented value that contains the main account into the control. (Overrides the loadSegments Method.)
Gg784567.pubmethod(en-us,AX.60).gif loadSegmentsDialogField Loads the segments from the specified FormSegmentedEntryControl object. (Inherited from DimensionController.)
Gg784567.protmethod(en-us,AX.60).gif new Initializes a new instance of the LedgerDimensionDefaultAccountController class. (Overrides the new Method.)
Gg784567.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.)
Gg784567.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.)
Gg784567.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif parmControl Gets or sets the Control parameter. (Overrides the parmControl Method.)
Gg784567.pubmethod(en-us,AX.60).gif parmCurrentLedgerCOA Gets or sets the CurrentLedgerCOA parameter.
Gg784567.pubmethod(en-us,AX.60).gif parmDataAreaId Gets or sets the DataAreaId parameter. (Inherited from DimensionController.)
Gg784567.protmethod(en-us,AX.60).gif parmDataSource Sets a reference to the data source and field name that link to a DimensionAttributeValueCombination table. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif parmDate Gets or sets the Date parameter.
Gg784567.pubmethod(en-us,AX.60).gif parmDialogField Sets a reference to and initializes the override methods on the DialogField class that contain a value reference to a DimensionAttributeValueCombination record. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif parmDisableMRU Gets or sets the DisableMRU parameter. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif parmFilterLedgerPostingType Gets or sets the FilterLedgerPostingType parameter.
Gg784567.pubmethod(en-us,AX.60).gif parmIncludeFinancialAccounts Gets or sets the IncludeFinancialAccounts parameter.
Gg784567.pubmethod(en-us,AX.60).gif parmIncludeTotalAccounts Gets or sets the IncludeTotalAccounts parameter.
Gg784567.protmethod(en-us,AX.60).gif parmIsChildController Checks whether the controller is a root-level controller or a child-level controller. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif parmLockMainAccountSegment Gets or sets the LockMainAccountSegment parameter.
Gg784567.pubmethod(en-us,AX.60).gif parmSkipSuspendedAndActiveDateValidation Gets or sets the SkipSuspendedAndActiveDateValidation parameter. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif parmValidateBlockedForManualEntry Gets or sets the ValidateBlockedForManualEntry parameter. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif resolveReference Saves the segmented value combination. (Overrides the resolveReference Method.)
Gg784567.pubmethod(en-us,AX.60).gif resolveReferenceDialogField Saves the segmented value combination. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif segmentValueChanged Updates the controller when the value of a segment has changed. (Overrides the segmentValueChanged Method.)
Gg784567.pubmethod(en-us,AX.60).gif segmentValueChangedDialogField Updates the controller when the value of a segment changes. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif setDataAreaId Sets the DataAreaId instance that is used by the controller. (Overrides the setDataAreaId Method.)
Gg784567.protmethod(en-us,AX.60).gif setReference Sets the record ID of the DimensionAttributeValueCombination referenced by the dialog field or table field. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg784567.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.)
Gg784567.pubmethod(en-us,AX.60).gif validate Validates the controller. (Overrides the validate Method.)
Gg784567.pubmethod(en-us,AX.60).gif validateDialogField Validates the fields. (Inherited from DimensionController.)
Gg784567.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg784567.pubmethod(en-us,AX.60).gif Gg784567.static(en-us,AX.60).gif ::construct Creates an instance of the LedgerDimensionDefaultAccountController class.
Gg784567.pubmethod(en-us,AX.60).gif Gg784567.static(en-us,AX.60).gif ::constructForDialog Creates an instance of the LedgerDimensionDefaultAccountController class.
Gg784567.privmethod(en-us,AX.60).gif Gg784567.static(en-us,AX.60).gif ::getDefaults Obtains the initial defaults for the default account controller.

Top

Inheritance Hierarchy

Object Class
  DimensionControllerObject Class
    DimensionController Class
      LedgerDimensionDefaultAccountController Class