|
|
|
|
|
- Conditions d'utilisation
- Caractéristique des éléments de la ligne
- Champ Table/Table hiérarchique fichier : Modifications dans le fichier de données lié
- Modifications réalisées dans un champ Table/Table hiérarchique fichier
- Fonction <Table>.ModifieLigne et propriété Modifié
<Table>.ModifieLigne (Fonction) En anglais : <Table>.ModifyLine Modifie une ligne dans : - un champ Table,
- un champ Table hiérarchique.
TABLE_TableClient.ModifieLigne(5, "Paul", "Dubois")
Syntaxe
<Champ Table>.ModifieLigne(<Indice> [, <Élément colonne 1> [... [, <Élément colonne N>]]])
<Champ Table> : Nom de champ Nom du champ à manipuler. Ce champ peut correspondre à : - un champ Table.
- un champ Table hiérarchique.
<Indice> : Entier Indice de la ligne à modifier. La première ligne a pour indice 1. | | Indice égal à -1 | La ligne en cours est modifiée. Aucun effet si aucune ligne n'est sélectionnée. | Indice supérieur au nombre de lignes du champ | Une erreur du WLangage est générée. |
<Élément colonne 1> : Chaîne de caractères optionnelle Premier élément de la ligne modifiée. La valeur de cet élément remplace la valeur existante. Chaque élément correspond à une colonne. Chaque type d'élément modifié doit être compatible avec le type de la colonne concernée. Si aucun des paramètres <Elément colonne X> n'est spécifié, la fonction <Table>.ModifieLigne n'a aucun effet. <Élément colonne N> : Chaîne de caractères optionnelle Nème élément de la ligne modifiée. La valeur de cet élément remplace la valeur existante. Chaque élément correspond à une colonne. Chaque type d'élément modifié doit être compatible avec le type de la colonne concernée. Si aucun des paramètres <Elément colonne X> n'est spécifié, la fonction <Table>.ModifieLigne n'a aucun effet. Remarques Conditions d'utilisation La fonction <Table>.ModifieLigne peut être utilisée indifféremment sur : - un champ Table ou Table hiérarchique fichier.
- un champ Table ou Table hiérarchique par programmation.
- un champ monosélection ou multisélection.
Rappel : La multisélection n'est pas disponible sur les champs Table en mode "Serveur".
Caractéristique des éléments de la ligne - Pour modifier uniquement la valeur d'un élément dans une ligne, utilisez la syntaxe suivante :
ChampTable.NomColonne[IndiceLigne] = NouvelleValeur - Si un élément correspond au résultat d'un calcul, mettez l'expression numérique entre parenthèses.
Par exemple :
TABLE_TableCalcul.ModifieLigne((53+29),(83-21))
Modifications réalisées dans un champ Table/Table hiérarchique fichier Pour modifier une ligne d'un champ Table/Table hiérarchique fichier, il est conseillé de : - modifier directement l'enregistrement dans le fichier de données avec la fonction <Source>.Modifie,
- utiliser la fonction <Table>.Affiche pour ré-actualiser le champ.
Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|