返回控件绑定到的列。
未绑定到列(子网格、Web 资源和 IFRAME)的控件没有此方法。 如果尝试对其中一个控件使用此方法,将引发错误。
支持的控件类型
Standard、Lookup、OptionSet
Syntax
formContext.getControl(arg).getAttribute();
返回值
类型:对象
说明:列
注解
快速视图控件中的构成控件包含在控件集合中,这些控件具有 getAttribute 方法。 但是,该列不是表的列集合的一部分。 虽然可以使用 getValue 检索该列的值,甚至使用 setValue 更改值,但您所做的更改不会随表一起保存。
以下代码显示使用名为 contactQuickForm 的快速视图控件在帐户窗体上显示联系人手机列的值。 当列的值为 null 时,此代码隐藏控件。
var quickViewMobilePhoneControl = formContext.getControl("contactQuickForm_contactQuickForm_contact_mobilephone");
if (quickViewMobilePhoneControl.getAttribute().getValue() == null) {
quickViewMobilePhoneControl.setVisible(false);
}