如何为取消隐藏字段进行表单自定义

How to do Form Customization for Unhiding Fields

我是 Ax 新手,我正在对 form.When 进行自定义 我点击显示更多字段 我想在表单上显示另外三个隐藏的字段(FieldC、FieldD、FieldF)。请告诉我如何实现这个功能。

您可以在 form VendTable > Design > MainTab > TabPageDetails > Tab > TabGeneral > HideShowGroup.

中查看示例

它包含两个元素:一个组合框(HideShowComboBox)和一个按钮(HideShowButton)。

默认情况下,按钮具有以下属性:

  • 自动声明 = 是
  • 文本 = 显示更多字段
  • HelpText = Show/hide 个字段。
  • 保存记录=否
  • 边框 = None
  • BackgroundColor = 动态背景白色
  • ImageLocation = EmbeddedResource
  • 普通图像 = 7886
  • ButtonDisplay = 左边的文本和图像

该按钮还有方法 clicked 负责 hiding/showing 需要 hidden/displayed 的字段并更改其自身的外观(文本、帮助文本、普通图像 = 7882 等。 )

请注意,此逻辑在 class DirPartyFormHandler 中进行管理 - 您可以在那里设置断点并调试流程以更好地理解此功能。