【发布时间】:2019-09-20 03:42:25
【问题描述】:
我使用 RowSelecting 事件来执行 BQL 查询。我选择此事件,因为不建议在 RowSelected 事件中添加 BQL。我的目的是分配一个非数据库绑定字段(布尔值),用于启用/禁用字段。在 RowSelected 事件期间,读取该值,并根据该值启用/禁用特定字段。
在使用调试器时,我注意到第一次打开表单时不会触发 RowSelecting 事件。取消按钮会触发事件。然后我注意到 api 文档...RowSelected 和 FieldSelecting 事件发生在事件序列期间 - 显示记录。没有提到行选择。
我的目标是禁用基于某些 BQL 的字段。执行 BQL 和禁用该字段的最佳方法是什么?我应该使用 RowSelected 吗?文档说要避免它。就我而言,我指的是 SO 发票输入表格...特别是 SOInvoice DAC。
【问题讨论】:
标签: acumatica