Share via


RunBaseDialogable Interface [AX 2012]

Shows which methods that a dialog that is used for a RunBase class must have.

Syntax

interface RunBaseDialogable

Run On

Client

Methods

  Method Description
Gg822721.pubmethod(en-us,AX.60).gif batch Shows or hides the Batch button control.
Gg822721.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif closedOk Indicates whether the dialog box was closed by clicking the OK button.
Gg822721.pubmethod(en-us,AX.60).gif closeOk Must close the form with an OK.
Gg822721.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg822721.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.)
Gg822721.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.)
Gg822721.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif run Runs the dialog.
Gg822721.pubmethod(en-us,AX.60).gif runBase Returns the RunBase that calls the dialog.
Gg822721.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg822721.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg822721.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.)
Gg822721.pubmethod(en-us,AX.60).gif wait Makes the dialog form wait for OK or Cancel before code execution continues.
Gg822721.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Remarks

This class is used as a FormRun class implementer.

A RunBase dialog has the following requirements:

  • Methods that are in this class must be in the RunBase dialog.

  • If the RunBase that uses the dialog is batchable, the dialog must have a Batch button. Use the menu item Batch/Action/BatchDialog.

  • If the dialog is a form, the following code must exist in the CloseOk method.

void CloseOk() 
{ 
    if (RunBase.CheckCloseDialog()) 
        super(); 
}

Inheritance Hierarchy

Object Class
  RunBaseDialogable Interface
    RunBaseDialog_MultiParm Interface

See Also

RunBase.dialog Method

RunBase Class

FormRun Class