Partager via


control.getAttribute (référence de l’API client)

Renvoie la colonne auquel le contrôle est lié.

Les contrôles qui ne sont pas liés à une colonne (sous-grille, ressource Web et IFRAME) n’ont pas cette méthode. Une erreur a été levée si vous tentez d’utiliser cette méthode dans un de ces contrôles.

Types de contrôles pris en charge

Standard, Lookup, OptionSet

Syntaxe

formContext.getControl(arg).getAttribute();

Valeur renvoyée

Type : Objet

Description : une colonne

Remarques

Les contrôles membres constitutifs d’un contrôle d’aperçu sont inclus dans la collection de contrôles et ces contrôles ont la méthode getAttribute. Cependant, la colonne ne fait pas partie de la collection de colonnes de la table. Bien que vous puissiez récupérer la valeur de cette colonne en utilisant getValue et même changer la valeur en utilisant setValue, les modifications que vous apportez ne seront pas enregistrées avec la table.

Le code suivant montre l’utilisation de la valeur de la colonne de contact téléphone mobile lorsqu’elle est affichée sur un formulaire de compte à l’aide d’un contrôle de vue rapide nommé contactQuickForm. Ce code masque le contrôle lorsque la valeur de la colonne est nul.

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

Contrôle Quick View
Colonnes

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).