Dynamics AX - 在组合框数据源/项目上应用范围

发布于 2024-11-27 14:29:41 字数 122 浏览 1 评论 0原文

我只是想根据某些条件限制组合框中引入的记录,比如哪个菜单项打开了表单。所以应该返回特定的行。

我不知道代码,也不知道要使用哪个方法/事件,字段的修改方法,控件的查找?或在数据源?形式还是班级?其中哪个地方最适合呢?

I just want to limit the records brought in the combobox based on some condition, say like which menu item opened the form. So specific rows should return.

I have no idea about the code, also tell which method/event to use, field's modified method, control's lookup ? or at Datasource ? Form or class ? which place among these are best for it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情感失落者 2024-12-04 14:29:41

Axe 没有列表基于数据源的组合框 - 因此找到使用表数据填充组合框列表的代码并在其中添加限制。

如果您描述了组合框的填充方式或者组合框的列表或其当前值的含义,我可以提供更具体的答案

  1. 该组合框是否具有扩展数据类型或基本枚举属性已填充?
    如果填充了这些属性中的任何一个,请查找关联的 baseEnum。
  2. 在表单中搜索组合框名称 - 是否被提及
    那里?

如果使用关联的基本枚举自动填充组合框,您可以创建自己的基本枚举或使用 add 方法从头开始编写代码。

或者直接保留原样,并在代码使用错误值时添加错误消息。

阅读 Axaptapedia 文章

Ax does not have a combobox where the list is based on a datasource - so find the code that uses table data to fill a combobox list and add your limit there.

I could provide a more specific answer if you described how your combobox is filled or what you mean by list of comboboxes or its current value

  1. Does that combobox have the Extended Data Type or Base Enum properties filled?
    If any of these properties are filled, find the associated baseEnum.
  2. Search the form for the combobox name - was it mentioned
    there?

If the combobox is filled automatically using an associated base enum, you can either create your own base enum or write code from scratch using the add method.

Or just leave it as it is and add an error message where code uses a wrong value.

Read Axaptapedia article

北恋 2024-12-04 14:29:41

也许您可以使用 SysFormEnumComboBox 帮助程序班级?

有关示例,请参阅此链接
或者在此处下载示例。

Maybe you can use the SysFormEnumComboBox helper class?

For an example see this link.
Or download an example here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文