dialog modifyfield -:
==================================================================================================
class declaration:-
------------------------------------------
class mahesh_ModifyDialogField extends RunBasebatch
{
CustAccount CustId;
DialogField dialogCustId;
DialogField dialoglName;
Dialog dialog;
}
==================================================================================================
Dialog:-
------------------------------------------
protected Object dialog()
{
;
dialog = super();
dialogCustId = dialog.addFieldValue(extendedTypeStr(CustAccount),"Customer","Customer");
dialoglName = dialog.addFieldValue(extendedTypeStr(Name),"Name","Name");
return dialog;
}
==================================================================================================
dialogPostRun()
--------------------------------------------------------
public void dialogPostRun(DialogRunbase tmpdialog)
{
super(tmpdialog);
tmpdialog.dialogForm().formRun().controlMethodOverload(true);
tmpdialog.dialogForm().formRun().controlMethodOverloadObject(this);
}
==================================================================================================
filed_modified:-
-------------------------------------------------------
public boolean fld1_1_modified()
{
FormStringControl control = dialog.formRun().controlCallingMethod();
boolean isFieldModified;
;
isFieldModified = control.modified();
if(isFieldModified)
{
dialoglName.value(custTable::find(control.text()).Name());
}
return isFieldModified;
}
-------------------------------------------------------------------------------------------------------------------
main()
------------------------------------
static void main(Args args)
{
mahesh_ModifyDialogField mah_ModifyDialogField = new mahesh_ModifyDialogField();
;
if (mah_ModifyDialogField.prompt())
{
mah_ModifyDialogField.run();
}
}
==================================================================================================
class declaration:-
------------------------------------------
class mahesh_ModifyDialogField extends RunBasebatch
{
CustAccount CustId;
DialogField dialogCustId;
DialogField dialoglName;
Dialog dialog;
}
==================================================================================================
Dialog:-
------------------------------------------
protected Object dialog()
{
;
dialog = super();
dialogCustId = dialog.addFieldValue(extendedTypeStr(CustAccount),"Customer","Customer");
dialoglName = dialog.addFieldValue(extendedTypeStr(Name),"Name","Name");
return dialog;
}
==================================================================================================
dialogPostRun()
--------------------------------------------------------
public void dialogPostRun(DialogRunbase tmpdialog)
{
super(tmpdialog);
tmpdialog.dialogForm().formRun().controlMethodOverload(true);
tmpdialog.dialogForm().formRun().controlMethodOverloadObject(this);
}
==================================================================================================
filed_modified:-
-------------------------------------------------------
public boolean fld1_1_modified()
{
FormStringControl control = dialog.formRun().controlCallingMethod();
boolean isFieldModified;
;
isFieldModified = control.modified();
if(isFieldModified)
{
dialoglName.value(custTable::find(control.text()).Name());
}
return isFieldModified;
}
-------------------------------------------------------------------------------------------------------------------
main()
------------------------------------
static void main(Args args)
{
mahesh_ModifyDialogField mah_ModifyDialogField = new mahesh_ModifyDialogField();
;
if (mah_ModifyDialogField.prompt())
{
mah_ModifyDialogField.run();
}
}