我对要隐藏的表单有控件。
但如果我采取以下行动:
LocFrmQuoteInfo.Control1000000002.VISIBLE(false);
我收到错误:
未知变量:Control1000000002
但是Control1000000002
是控件的名称。
谢谢
但我有一个表单50007,我希望在另一个表单上有访问控制。但是在表格50007上,我无法访问其他表格的控件。所以我在另一种形式上发了一个函数,比如:
IF Option = 1 THEN
CurrForm.hallo.VISIBLE(TRUE);
CurrForm.FromOrder.VISIBLE(FALSE);
IF Option = 2 THEN
CurrForm.hallo.VISIBLE(FALSE);
CurrForm.FromOrder.VISIBLE(TRUE);
然后在表格50007中我这样做:
LocFrmQuoteInfo.FnOrderOfferte();
但是如何以表格50007访问选项1或选项2?
谢谢
答案 0 :(得分:0)
您问题的快速解决方案是您需要为属性设置非默认名称(Shift + F4),以便它显示在C / AL符号菜单(F5)中,然后允许您引用它并在应用程序中为其赋值。
我还没有找到引用的位置,但我认为它可以防止符号菜单在一些非常大的报表,表单和其他对象中列出其中的每个控件。
这可以让你写出类似的东西 CurrForm.TextboxToHide.VISIBLE(FALSE);
您也可以直接在对象的属性上设置它,如果它将为所有用户隐藏,则不需要更改控件的默认名称。