Comparteix via


control.getAttribute (referència de l'API del client)

Retorna la columna a la qual està enllaçat el control.

Els controls que no estan enllaçats a una columna (subquadrícula, recurs web i IFRAME) no tenen aquest mètode. Es genera un error si intenteu utilitzar aquest mètode en un d'aquests controls.

Tipus de control admesos

Estàndard, Cerca, Conjunt d'opcions

Sintaxi

formContext.getControl(arg).getAttribute();

Valor de retorn

Tipus: Objecte

Descripció: Una columna

Observacions

Els controls constituents d'un control de cerca ràpida s'inclouen a la col·lecció de controls i aquests controls tenen el mètode getAttribute . Tanmateix, la columna no forma part de la col·lecció de columnes de la taula. Tot i que podeu recuperar el valor d'aquesta columna mitjançant getValue i fins i tot canviar-lo mitjançant setValue, els canvis que feu no es desen amb la taula.

El codi següent mostra l'ús del valor la columna de telèfon mòbil de contacte quan es mostra en un formulari de compte mitjançant un control de cerca ràpida anomenat contactQuickForm. Aquest codi amaga el control quan el valor de la columna és nul.

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

Control de vista ràpida
Columnes