共用方式為


control.getAttribute (用戶端 API 參考)

傳回控制項繫結的資料行。

未系結至資料行的控制項 (子格、Web 資源和 IFRAME) 沒有這個方法。 如果您嘗試在其中一個控制項上使用此方法,則會擲回錯誤。

支援的控制項類型

標準、查閱、選項集

語法

formContext.getControl(arg).getAttribute();

傳回值

類型:物件

描述:一欄

備註

快速檢視控制項內的組成控制項包含在控制項集合中,而這些控制項具有 getAttribute 方法。 不過,資料行不是資料表資料行集合的一部分。 雖然您可以使用 getValue 擷取該欄的值,甚至可以使用 setValue 變更值,但您所做的變更不會與表格一起儲存。

下列程式碼顯示使用名為 contactQuickForm 的快速檢視控制項在客戶表單上顯示時,使用值 contactmobilephone 資料行。 當資料行的值為 Null 時,此程式碼會隱藏控制項。

var quickViewMobilePhoneControl = formContext.getControl("contactQuickForm_contactQuickForm_contact_mobilephone");
if (quickViewMobilePhoneControl.getAttribute().getValue() == null) {
    quickViewMobilePhoneControl.setVisible(false);
}

快速檢視控制
Columns