Compartir por


control.getAttribute (Client API reference)

Devolve a columna á que está vinculado o control.

Os controis que non están ligados a unha columna (subgrella, recurso web e IFRAME) non teñen este método. Aparece un erro se intenta usar este método nun destes controis.

Tipos de control soportados

Estándar, Procura, Opcións

Sintaxe

formContext.getControl(arg).getAttribute();

Valor devolto

Tipo: Obxecto

Descrición: Columna

Comentarios

Os controis constituíntes dentro dun control de vista rápida inclúense na colección de controis e estes controis teñen o método getAttribute . Non obstante, a columna non forma parte da colección de columnas da táboa. Aínda que podes recuperar o valor desa columna usando getValue e incluso cambiar o valor usando setValue, os cambios que fagas non se gardan coa táboa.

O seguinte código móstrase usando o valor da columna de teléfono móbil de contacto cando se mostra nun formulario de conta usando un control de vista rápida chamado contactQuickForm. Este código oculta o control cando o valor da columna é nulo.

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

Control de vista rápida
Columnas