Freigeben über


control.getAttribute (Client-API-Referenz)

Gibt die Spalte zurück, der das Steuerelement zugeordnet ist.

Steuerelemente, die nicht an eine Spalte gebunden sind (Unterraster, Webressource und IFRAME), verfügen nicht über diese Methode. Ein Fehler wird ausgelöst, wenn Sie versuchen, diese Methode für eines dieser Steuerelemente zu verwenden.

Unterstützter Steuerelementtypen

Standard, Suche, OptionSet

Syntax

formContext.getControl(arg).getAttribute();

Rückgabewert

Typ: Objekt.

Beschreibung: Eine Spalte

Anmerkungen

Die zugehörigen Steuerelemente in einem Schnellansicht-Steuerelement sind in der Steuerelement-Sammlung enthalten und diese Steuerelemente verwenden die getAttribute-Methode. Die Spalte ist jedoch nicht Teil der Spaltensammlung für die Tabelle. Während Sie den Wert für diese Spalte mithilfe von getValue abrufen und sogar den Wert mithilfe von setValue ändern können, werden Änderungen, die Sie vornehmen, nicht in der Tabelle gespeichert.

Der folgende Code zeigt die Verwendung des Wertes des Kontakts in der Spalte Mobiltelefon, wenn auf einem Kontoformular mit einem Schnellansicht-Steuerelement mit dem Namen contactQuickForm angezeigt wird. Dieser Code verbirgt das Steuerelement, wenn der Wert der Spalte Null ist.

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

Steuerelement für die Schnellansicht
Spalten

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).