[英]How to remove title fields in form design caption in Dynamics AX?
我用menuitembutton打开表单,标题中是来自数据源的可见标题字段。 我可以删除它吗? 该表格应用于创建新记录,并且此标题字段可能会造成混淆。
在我的情况下,标题栏未替换为“新记录”文本。 但是我在run()方法行Table_ds.create()
插入并在menuitem属性EnumTypeParameter和EnumParameter中更改为值“ FormOpenMode”
一些其他方法。 您可以通过两种方式更改caption
。
覆盖表单的init
方法,这将起作用,但仍将(TitleField1, TitleField2)
在标题的末尾。
public void init()
{
super();
element.design().caption("New Caption");
}
或者,重写表单的run()
方法并执行以下操作:
public void run()
{
super();
WinAPI::setWindowText(this.hWnd(), "New Caption without other stuff");
}
通过清除表单设计节点的TitleDatasource
属性,可以从表单标题栏中删除标题字段。
请注意,创建新记录时,表单标题栏中的标题字段将替换为文本“ New record”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.