Hello Everyone .
static void main(Args _args)
{
a_CustSelect custSelect = new a_CustSelect();
if (CustSelect.prompt())
{
CustSelect.run();
}
}
here is 2 questions
first one
CustSelect.run();
in C# in main method we give main method startup point like a form in run(main form)
here which method will run after main method
class CustSelect extends RunBase
{
DialogField fieldAccount;
DialogField fieldName;
DialogField fieldGroup;
DialogField fieldCurrency;
DialogField fieldPaymTermId;
DialogField fieldPaymMode;
}
container pack()
{
return conNull();
}
boolean unpack(container _packedClass)
{
return true;
}
protected Object dialog()
{
Dialog dialog;
DialogGroup groupCustomer;
DialogGroup groupPayment;
dialog = super();
dialog.caption("Customer information");
dialog.allowUpdateOnSelectCtrl(true);
fieldAccount = dialog.addField(
extendedTypeStr(CustAccount),
"Customer account");
fieldName = dialog.addField(extendedTypeStr(CustName));
fieldName.enabled(false);
dialog.addTabPage("Details");
groupCustomer = dialog.addGroup("Setup");
fieldGroup = dialog.addField(
extendedTypeStr(CustGroupId));
fieldCurrency = dialog.addField(
extendedTypeStr(CurrencyCode));
fieldGroup.enabled(false);
fieldCurrency.enabled(false);
groupPayment = dialog.addGroup("Payment");
fieldPaymTermId = dialog.addField(
extendedTypeStr(CustPaymTermId));
fieldPaymMode = dialog.addField(
extendedTypeStr(CustPaymMode));
fieldPaymTermId.enabled(false);
fieldPaymMode.enabled(false);
return dialog;
}
void dialogSelectCtrl()
{
CustTable custTable;
custTable = CustTable::find(fieldAccount.value());
fieldName.value(custTable.name());
fieldGroup.value(custTable.CustGroup);
fieldCurrency.value(custTable.Currency);
fieldPaymTermId.value(custTable.PaymTermId);
fieldPaymMode.value(custTable.PaymMode);
}
static void main(Args _args)
{
CustSelect custSelect = new CustSelect();
if (CustSelect.prompt())
{
CustSelect.run();
}
}
Second question is
also in C# always there are 2 operators like if(value1 == value2)
here what it means by one operator
thank you
*This post is locked for comments
I have the same question (0)