Aller au contenu principal
Version: 20 R9

VP SET BINDING PATH

Historique
ReleaseModifications
19 R5Ajout

VP SET BINDING PATH ( rangeObj : Object ; dataContextAttribute : Text)

ParamètresTypeDescription
rangeObjObject->Objet plage
dataContextAttributeText->Nom de l'attribut à lier à rangeObj

Description

La commande VP SET BINDING PATH lie un attribut du contexte de données d'une feuille à rangeObj. Après avoir défini un contexte de données en utilisant la méthode SET DATA CONTEXT. Lors du chargement, si le contexte de données contient l'attribut, la valeur de dataContextAttribute est automatiquement affichée dans les cellules de rangeObj.

Dans rangeObj, passez un objet qui est soit une plage de cellules, soit une plage combinée de cellules.

  • Si rangeObj est une plage avec plusieurs cellules, la commande lie l'attribut à la première cellule de la plage.
  • Si rangeObj contient plusieurs plages de cellules, la commande lie l'attribut à la première cellule de chaque plage.

Dans dataContextAttribute, passez le nom de l'attribut à lier à rangeObj. Si dataContextAttribute est une chaîne vide, la fonction supprime la liaison courante.

Les attributs de type collection ne sont pas pris en charge. Lorsque vous passez le nom d'un attribut de collection, la commande ne fait rien.

Exemple

Définir un contexte de données et lier les attributs firstName et lastName aux cellules :

var $p : Object

$p:=New object
$p.firstName:="Freehafer"
$p.lastName:="Nancy"

VP SET DATA CONTEXT("ViewProArea"; $p)

VP SET BINDING PATH(VP Cell("ViewProArea"; 0; 0); "firstName")
VP SET BINDING PATH(VP Cell("ViewProArea"; 1; 0); "lastName")

Voir également

VP Get binding path
VP Get data context
VP SET DATA CONTEXT