axapta - 使用来自单击事件处理程序 d365fo 的临时表填充网格
问题描述
我正在尝试使用来自单击事件处理程序的 (inMemory)填充grid
表单,但未填充。这是我的代码:temp table
grid
class ARQ_CONCCo_InventTransRegisterFormEvents
{
[FormControlEventHandler(formControlStr(InventTransRegister, ARQImportCSV), FormControlEventType::Clicked)]
public static void ARQImportCSV_OnClicked(FormControl sender, FormControlEventArgs e)
{
TmpInventTransWMS inventTransWMS, inventTransWMSAux;
FormDataSource inventTransWMS_ds;
FormRun formRun = sender.formRun() as formRun;
inventTransWMS_ds = sender.formRun().dataSource(formDataSourceStr(InventTransRegister, TmpInventTransWMS)) as FormDataSource;
inventTransWMSAux = inventTransWMS_ds.cursor();
inventTransWMS.InventQty = 10.00;
inventTransWMS.UnitId = "KG";
inventTransWMS.insert();
inventTransWMSAux.setTmpData(inventTransWMS);
}
}
解决方案
推荐阅读
- button - 每次单击后按钮更改文本显示
- python - 如果 list_1 中的任何值在 df['1'] 中,则返回 False,否则返回 True
- python - TypeError:join() 参数必须是 str、bytes 或 os.PathLike 对象,而不是 'dict'
- python - python(多处理)
- reactjs - Firebase 键返回“未定义”(ReactJS)
- node.js - Discord.js ReferenceError:嵌入未定义
- entity-framework - DDD和需要ACID的业务规则
- python - 找不到 anaconda 命令提示符中指定的路径
- pyqt5 - PyQt5 上的广告
- algorithm - 给定对象在样本中的概率,无需替换即可采样