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

问题描述 投票:0回答:1

我是Axe的新手,我在表单上进行自定义。当我点击显示更多字段时,我想在表单上显示三个隐藏的字段(FieldC,FieldD,FieldF)。请告诉我如何实现此功能。

enter image description here

x++ dynamics-ax-2012
1个回答
5
投票

您可以在表单VendTable> Design> MainTab> TabPageDetails> Tab> TabGeneral> HideShowGroup中查看示例。

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

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

  • AutoDeclaration =是
  • 文字=显示更多字段
  • HelpText =显示/隐藏字段。
  • SaveRecord =没有
  • 边界=无
  • BackgroundColor = Dyn背景白色
  • ImageLocation = EmbeddedResource
  • NormalImage = 7886
  • ButtonDisplay =文字和图片左侧

该按钮还有方法clicked负责隐藏/显示需要隐藏/显示的字段以及更改自己的外观(Text,HelpText,NormalImage = 7882等)

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

© www.soinside.com 2019 - 2024. All rights reserved.