PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE


  • Ajout dans une table mémoire
  • Ajout dans une table fichier
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Table,Ajoute (Langage externe)
En anglais : Table,Add
Ajoute un élément dans une table.
Remarque : Pour ajouter un élément à une position précise, il faut utiliser la fonction Table,Insere.
Exemple
// En C
APPELWD("Table,Ajoute,TableProduit=%s",Ligne);
// En Pascal
APPELWD('Table,Ajoute,TableProduit='+Ligne);
// En VB
call APPELWD("Table,Ajoute,TableProduit="+Ligne)
Syntaxe
Table,Ajoute(<Nom de la table> , <Valeur de la ligne>)
<Nom de la table> : Chaîne de caractères
Nom de la table à manipuler.
<Valeur de la ligne> : Chaîne de caractères
Valeur de la ligne à ajouter.
Remarques

Ajout dans une table mémoire

<Valeur de la ligne> est ajoutée à la dernière ligne de la table mémoire, même si elle n'est pas affichée.
Après la fonction Table,Ajoute, la table n'est pas en saisie : pour saisir dans la table, il faut appeler la fonction Ecran,Saisie.

Ajout dans une table fichier

<Valeur de la ligne> est ajoutée à la première ligne disponible de la table, ou si aucune ligne n'est disponible, à la dernière ligne visible de la table.
Le fichier n'est pas modifié : il faut exécuter la fonction Table,Enregistre pour modifier le fichier.
Après la fonction Table,Ajoute, la table n'est pas en saisie : pour saisir dans la table, il faut appeler Ecran,Saisie.
Dans une table fichier, il faut appeler Table,Enregistre ou Table,Supprime après Table,Ajoute avant de pouvoir appeler à nouveau Table,Ajoute (ou Table,Insere). Dans le cas contraire, le contenu de la ligne est perdu.
Si la table comporte plusieurs colonnes, les valeurs d'initialisation doivent être séparées par la valeur du caractère [TAB] (code binaire 9):
  • Exemple en C :
    APPELWD("Table,Ajoute,TabClient=DUPOND\tJean");
  • Exemple en Pascal :
    APPELWD('Table,Ajoute,TabClient=DUPOND'+#9+'Jean');
  • Exemple en VB :
    call APPELWD("Table,Ajoute,TabClient=DUPOND"+CHR$(9)+"Jean")
Version minimum requise
  • Version 14
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire