Form 1 on Button Click :
[FormControlEventHandler(formControlStr(InventItemPrice, KMTItemPriceBreakdownForm), FormControlEventType::Clicked)]
public static void KMTItemPriceBreakdownForm_OnClicked(FormControl sender, FormControlEventArgs e)
{
Args args = new Args();
MenuFunction menuFunction;
public static void KMTItemPriceBreakdownForm_OnClicked(FormControl sender, FormControlEventArgs e)
{
Args args = new Args();
MenuFunction menuFunction;
InventItemPrice inventItemPrice = sender.formRun().dataSource("ItemPriceActivated").cursor();
args.record(inventItemPrice);
menuFunction = new MenuFunction(menuitemDisplayStr(KMTItemPriceBreakdownForm), MenuItemType::Display);
menuFunction.run(args);
args.record(inventItemPrice);
menuFunction = new MenuFunction(menuitemDisplayStr(KMTItemPriceBreakdownForm), MenuItemType::Display);
menuFunction.run(args);
}
Form 2 on Init:
[DataSource]
class KMTInventItemPriceBrkdwn
{
public void init()
{
super();
if(element.args().menuItemName() == menuItemDisplayStr(KMTItemPriceBreakdownForm))
{
InventItemPrice kmtinventItemPrice = element.args().record();
KMTInventItemPriceBrkdwn_ds.query().dataSourceTable(Tablenum(KMTInventItemPriceBrkdwn)).addRange(fieldNum(KMTInventItemPriceBrkdwn,ItemId)).
value(SysQuery::value(kmtinventItemPrice.ItemId));
}
}
[DataSource]
class KMTInventItemPriceBrkdwn
{
public void init()
{
super();
if(element.args().menuItemName() == menuItemDisplayStr(KMTItemPriceBreakdownForm))
{
InventItemPrice kmtinventItemPrice = element.args().record();
KMTInventItemPriceBrkdwn_ds.query().dataSourceTable(Tablenum(KMTInventItemPriceBrkdwn)).addRange(fieldNum(KMTInventItemPriceBrkdwn,ItemId)).
value(SysQuery::value(kmtinventItemPrice.ItemId));
}
}
}
This comment has been removed by a blog administrator.
ReplyDeleteThe information which you have provided in this blog is really useful to everyone. Thanks for sharing.
ReplyDeleteMS Dynamics Trade and Logistics Online Training
Thanks for sharing the valuable information. It was a great information.
ReplyDeleteD365 Finance and Operations Training
D365 Finance Training
D365 Operations Training
Informative blog. Thanks for sharing.
ReplyDeleteMS Dynamics Technical Online Training
MS Dynamics AX Technical Training in Hyderabad
MS Dynamics AX Online Training
D365 AX Online Training
d365 ax technical online training
d365 ax technical training
Playtech launches the 'casinogam' and mobile slots in - JTM Hub
ReplyDeletePlaytech 전주 출장안마 has today announced the launch 청주 출장샵 of the first mobile slots and online slot machines 서울특별 출장샵 in Asia, Africa, and 양주 출장샵 South America. 익산 출장안마