Axapta 如何在dynamics ax7/365中刷新表单

Axapta 如何在dynamics ax7/365中刷新表单,axapta,dynamics-ax7,dynamics-365-operations,Axapta,Dynamics Ax7,Dynamics 365 Operations,我有两个表格FormA(SalesTable)和FormB(SalesAvailableDlvDates) 在FormA中,我将单击按钮打开FormB。 然后,我将单击表单b中的另一个按钮,这将使我返回表单 我想做的是,当我点击表单b中的按钮时,我想在返回该表单时刷新表单 可能吗 这是表单b中的按钮,当我单击它时,我将返回表单: [FormControlEventHandler(formControlStr(SalesAvailableDlvDates, TransferToConfirmedB

我有两个表格FormA(SalesTable)和FormB(SalesAvailableDlvDates)

FormA中,我将单击按钮打开FormB
然后,我将单击表单b中的另一个按钮,这将使我返回表单

我想做的是,当我点击表单b中的按钮时,我想在返回该表单时刷新表单

可能吗

这是表单b中的按钮,当我单击它时,我将返回表单

[FormControlEventHandler(formControlStr(SalesAvailableDlvDates, TransferToConfirmedButton), FormControlEventType::Clicked)]
    public static void TransferToConfirmedButton_OnClicked(FormControl sender, FormControlEventArgs e)

您有
formcontrolsender
-引发事件的表单控件

以下内容对你有用吗

FormRun formRun = sender.formRun();      // get the caller form
FormObjectSet ds = formRun.dataSource(); // caller form's datasource
ds.reread();
ds.refresh();                            // refresh values in the caller form
//or ds.research(true);