control.getAttribute (客户端 API 参考)

返回控件绑定到的列。

未绑定到列(子网格、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);
}

快速视图控件
Columns