如何循环填充Form控件?
How to cycle the filling of Form controls?
在我的表单中,我有三个 StringEdit
控件。
我必须用值填充每个 Control。
是否可以对所有这些控件使用 while select
并填充它们?
我有这个代码:
StringEdit1.text(strFmt("value"));
StringEdit2.text(strFmt("value"));
StringEdit3.text(strFmt("value"));
但我不想为每个 Control 重复代码。
是否可以使用类似于 Record 的代码,例如:
getNext()
、getFirst()
、等等
此填充操作应从表单的 init
方法开始。
感谢您的宝贵时间,
享受
我写了这个 post 应该可以帮助您遍历表单控件。
post 专门执行递归以深入到每个组等。如果所有控件都在一个组中,您可以使用相同的逻辑,只需删除递归。
http://alexondax.blogspot.com/2014/05/how-to-use-recursion-to-loop-over-form.html
只需将代码复制并粘贴到作业中,然后 运行 它 (AX12/AX09) 就很酷了。
在我的表单中,我有三个 StringEdit
控件。
我必须用值填充每个 Control。
是否可以对所有这些控件使用 while select
并填充它们?
我有这个代码:
StringEdit1.text(strFmt("value"));
StringEdit2.text(strFmt("value"));
StringEdit3.text(strFmt("value"));
但我不想为每个 Control 重复代码。
是否可以使用类似于 Record 的代码,例如:
getNext()
、getFirst()
、等等
此填充操作应从表单的 init
方法开始。
感谢您的宝贵时间,
享受
我写了这个 post 应该可以帮助您遍历表单控件。
post 专门执行递归以深入到每个组等。如果所有控件都在一个组中,您可以使用相同的逻辑,只需删除递归。
http://alexondax.blogspot.com/2014/05/how-to-use-recursion-to-loop-over-form.html
只需将代码复制并粘贴到作业中,然后 运行 它 (AX12/AX09) 就很酷了。