This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > EnsPortal.Dialog.UpdateProduction

EnsPortal.Dialog.UpdateProduction

class EnsPortal.Dialog.UpdateProduction extends EnsPortal.Dialog.standardDialog

Dialog to report information during an attempt to update or change the status of a production.

Property Inventory

Method Inventory

Parameters

parameter APPLYBUTTON = 0;
Inherited description: If true, then this dialog displays an Apply button.
parameter CANCELBUTTON = 0;
Inherited description: If true, then this dialog displays a Cancel button.
parameter CLOSEONENTER = 1;
Inherited description: Allow popup to close as if clicking button "OK" when user presses the ENTER key. Usually this parameter would be set to 1 if the dialog does not contain input fields.
parameter CLOSEONESC = 2;
Inherited description: Allow popup to close as if clicking button "Cancel" or "X" when user presses the ESC key.
If this parameter has value 0, the popup will not close when user presses ESC.
If this parameter has value 1, the popup will be dismissed (canceled) when user presses ESC.
If this parameter has value 2, and the popup has button "OK", the popup will close as if clicking "OK".
parameter PAGENAME = Production Update;
Inherited description: Optional. This is the display name used for this page. If not provided, the class name is used.
parameter RESOURCE = %Ens_ProductionRun:USE,%Ens_ConfigItemRun:USE;
User needs USE permissions on the %Ens_ProductionRun or the %Ens_ConfigItemRun resource to view this page.

Properties

property action as %ZEN.Datatype.string (ZENURL = "ACTION");
Property methods: actionDisplayToLogical(), actionGet(), actionIsValid(), actionLogicalToDisplay(), actionLogicalToOdbc(), actionNormalize(), actionSet()
property itemRestart as %ZEN.Datatype.boolean (ZENURL = "ITEMRESTART") [ InitialExpression = 0 ];
Used so that the status update can advise more will be done.
Property methods: itemRestartDisplayToLogical(), itemRestartGet(), itemRestartIsValid(), itemRestartLogicalToDisplay(), itemRestartLogicalToOdbc(), itemRestartLogicalToXSD(), itemRestartNormalize(), itemRestartSet(), itemRestartXSDToLogical()
property productionId as %ZEN.Datatype.className (ZENURL = "PRODUCTION");
Property methods: productionIdDisplayToLogical(), productionIdGet(), productionIdIsValid(), productionIdLogicalToDisplay(), productionIdLogicalToOdbc(), productionIdNormalize(), productionIdSet()

Methods

method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
method %OnGetSubtitle() as %String
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
method %OnGetTitle() as %String
Get the (localized) title string for the dialog. This should be implemented in a subclass.
clientmethod adjustSizes() [ Language = javascript ]
clientmethod applyDetails() [ Language = javascript ]
clientmethod getDialogValue() [ Language = javascript ]
Inherited description: Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.
clientmethod ondialogStart() [ Language = javascript ]
This callback, if defined, is called when the dialog page is loaded.
clientmethod onresizeHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is resized.

Inherited Members

Inherited Properties

Inherited Methods