VP SET BINDING PATH
Historique
Release | Modifications |
---|---|
19 R5 | Ajout |
VP SET BINDING PATH ( rangeObj : Object ; dataContextAttribute : Text)
Paramètres | Type | Description | ||
---|---|---|---|---|
rangeObj | Object | -> | Objet plage | |
dataContextAttribute | Text | -> | 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")