如何在动态ax7 / 365中刷新表单

时间:2017-07-18 07:30:40

标签: axapta dynamics-ax7 dynamics-365-operations

我有两种形式 FormA SalesTable )和 FormB SalesAvailableDlvDates )。

FormA ,我会点击一个按钮以打开 FormB
然后我会点击 FormB 中的另一个按钮,这会将我带回 FormA

我想要发生的是,当我点击 FormB 中的按钮时,我想刷新 FormA ,当我回到该表单时。

这可能吗?

这是 FormB 中的按钮,当我点击它时,我将返回 FormA

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

1 个答案:

答案 0 :(得分:0)

您有FormControl sender - 提升事件的表单控件。

以下是否适合您?

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);