Hi,
This code is for SalesTableListPage:Its working for me
[FormEventHandler(formStr(SalesTableListPage), FormEventType::Initialized)]
public static void SalesTableListPage_OnInitialized(xFormRun sender, FormEventArgs e)
{
FormDataSource salesTable_ds = sender.dataSource('SalesTable');
if(Checkbox == NoYes::Yes)
{
salesTable_ds.allowDelete(false);
}
else
{
salesTable_ds.allowDelete(true);
}
}
This code is for sales table:not working
[FormDataSourceEventHandler(formDataSourceStr(SalesTable, SalesTable), FormDataSourceEventType::Activated)]
public static void SalesTable_OnActivated(FormDataSource sender, FormDataSourceEventArgs e)
{
SalesTable salesTable = sender.cursor();
FormDataSource salesTable_ds = sender.formRun().dataSource("SalesTable");
FormRun element = sender.formRun();
if(Checkbox == NoYes::Yes)
{
salesTable_ds.allowDelete(false);
}
else
{
salesTable_ds.allowDelete(true);
}
}
Thanks
Sona