public void init()
{
super();
if(element.args())
{
if( element.args() && element.args().menuItemName() == menuItemDisplayStr(YourMenuItemName))
{
FormRun formRun = element.args().caller();
SalesTable salesTable = formRun.dataSource(tableNum(SalesTable)).cursor();
}
else if(element.args().menuItemName() == menuItemDisplayStr(YourMenuItemName2)))
{
FormRun formRun = element.args().caller();
SalesQuotationTable salesQuotationTable = formRun.dataSource(tableNum(SalesQuotationTable)).cursor();
}
}
}
public void init()
{
super();
//FormControl sender;
str caller = element.args().callerName();//FormControl(sender) childform
Args args = new Args();
;
//caller = sender.formRun().args().caller();
if(caller == formStr(SalesCreateOrder))
{
if (element.args().dataset() == tableNum(SalesTable))
{
SalesTable salesTable = element.args().record();
}
}
else if(caller == formStr(SalesCreateQuotation))
{
if (element.args().dataset() == tableNum(SalesQuotationTable))
{
SalesQuotationTable salesQuotationTable = element.args().record();
}
}
}
André Arnaud de Cal... 291,861 Super User 2024 Season 2
Martin Dráb 230,540 Most Valuable Professional
nmaenpaa 101,156