Class: RunBase

public abstract class Runbase extends Object implements sysSaveable, sysRunable
Show extending classes

Constructor Method

void new()

Public Static Methods

client server static ClassDescription description()
client server static ClassDescription getDescription(classId _classNum)
client server static HelpTxt getHelpText(classId _classNum)
client server static Integer getVersion(container packedClass)
client server static Object makeObject(classId classId)
client static object makeObjectOnClient(classId classId)
server static object makeObjectOnServer(classId classId)

Public Instance Methods

public boolean canGoBatch()
public ClassDescription caption()
public boolean checkCloseDialog(Object calledFrom = null)
public void dialogClear()
public Object dialogMake()
public void dialogPostRun(DialogRunbase dialog)
public void dialogSelectCtrl()
public void dialogTask(int task = 0)
public void dialogUpdate(dialogRunbase dialog = null)
public void dialogUpdateQuery(Dialog dialog)
public boolean getFromDialog()
public void getLast()
public boolean init()
public void initParmDefault()
public boolean isDialogCanceled()
public boolean isSwappedFromServer()
public boolean isSwappingPrompt()
public dataAreaId lastValueDataAreaId()
public identifiername lastValueDesignName()
public identifiername lastValueElementName()
public UtilElementType lastValueType()
public userId lastValueUserId()
public boolean mustLoadSaveQuery()
identifiername name()
abstract public container pack()
public RunbaseProgress parmProgress(RunbaseProgress _progress = progress)
public void progressHide()
public void progressInit(str caption, int total, Filename animation, int updateInterval = 1, int numOfBars = 1, FormBuildControl embedded = null)
public void progressKill()
public boolean prompt()
public QueryRun queryRun()
void reset()
public void run()
public RunBase runBase()
public void saveLast()
public boolean showDefaultButton()
public boolean showIndexFields(tableId id)
public boolean showQueryValues()
abstract public boolean unpack(container packedClass)
public boolean validate(Object calledFrom = null)

Protected Static Methods

protected static client container promptOnClient(classId classId, container packed)
protected static server void runOnServer(classId classId, container packed)

Protected Instance Methods

protected boolean canSwapBetweenCS()
protected void cleanupDialog()
protected Object dialog(DialogRunbase dialog = null, boolean forceOnClient = false)
protected DialogRunbase dialogInit(DialogRunbase dialog, boolean forceOnClient = false)
protected RunBaseDialogModify dialogModify()
protected void dialogPost(dialogRunbase dialog)
protected DialogRunbase dialogPostInit(DialogRunbase dialog)
protected void dialogReInit()
protected boolean inGetSaveLast()
protected container promptPack(boolean promptRet = true)
protected boolean promptUnpack(container packedClass, boolean promptRet = true)
protected void putToDialog()
protected boolean showClearButton()

Private Instance Methods

private boolean canSwapBetweenCSPrim()
private void deleteLast()
private boolean promptPrim()
private void setGetLastCalled(boolean _getLastCalled)
private boolean setInPrompt(boolean _inPrompt = inPrompt)
private boolean setIsSwappedFromServer(boolean _isSwappedFromServer = isSwappedFromServer)

Generated by Axapta Doc Generator v. 0.5.2 on 05 Dec 2006
Axapta Doc Generator is licensed under the MIT License. Axapta is a registered trademark of Microsoft Corporation.