Greeting everyone
I've created a new button
and i override button clicked() on my extension form
because i want add condition before user clicked on post button

so then i override a clicked method of a button
to my class

class MycustomPriceDiscAdm_Form_Handler
{
///
///
///
///
///
[FormControlEventHandler(formControlStr(PriceDiscAdm, NewPostButton), FormControlEventType::Clicked)]
public static void NewPostButton_OnClicked(FormControl sender, FormControlEventArgs e)
{
PriceDiscAdmTrans priceDiscAdmTrans;
FormRun formRun=sender.formRun() as formRun;
FormDataSource priceDiscAdmTrans_ds;
priceDiscAdmTrans_ds=sender.formRun().dataSource(1);
priceDiscAdmTrans=priceDiscAdmTrans_ds.cursor();
MenuFunction menuFunction;
menuFunction = new MenuFunction(menuItemActionStr(PriceDiscAdmPost), MenuItemType::Action);
menuFunction.run();
}
}
but i got this error when i clicked on my button
(Called without valid buffer.)
