DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
  • Conditions d'utilisation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Enumère les ruptures d'un champ Table.
Exemple
// Liste les ruptures de TABLE_MaTable
sNomRupture est chaîne
bPosition est un booléen
nNumCol est un entier
 
soit i = 1
sDesc est une chaîne = TableEnumèreRupture(TABLE_MaTable, i)
TANTQUE sDesc <> ""
sNomRupture = ExtraitChaîne(sDesc, 1, TAB)
bPosition = ExtraitChaîne(sDesc, 2, TAB)
nNumCol = ExtraitChaîne(sDesc, 3, TAB)
  SI {sNomRupture, indChamp}..Visible ALORS
Trace(sNomRupture, bPosition, nNumCol)
FIN
// Rupture suivante
i++
sDesc = TableEnumèreRupture(TABLE_MaTable, i)
 
FIN
Syntaxe
<Résultat> = TableEnumèreRupture(<Champ Table> , <Indice de la rupture>)
<Résultat> : Chaîne de caractères
  • Description de la rupture pour l'indice spécifié. Cette description est de la forme :
    <Rupture> + TAB + <Position de la rupture> + TAB + <Numéro de la colonne>
    où :
    • <Rupture> : Nom de la rupture.
    • <Position de la rupture> : 1 pour un haut de rupture et 0 pour un bas de rupture.
    • <Numéro de la colonne> : Numéro de la colonne qui provoque la rupture.
  • Chaîne vide ("") si le champ Table ne contient pas de rupture ou si le paramètre <Indice de la rupture> est égal au nombre de ruptures du champ Table + 1.
<Champ Table> : Nom de champ
Nom du champ Table à manipuler.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé est le champ Table auquel le traitement en cours appartient.
<Indice de la rupture> : Entier
Indice de la rupture recherchée, compris entre 1 et le nombre de ruptures du champ Table + 1.
Si ce paramètre est supérieur au nombre de ruptures du champ Table, la fonction renvoie une chaîne vide ("").
Remarques

Conditions d'utilisation

La fonction TableEnumèreRupture peut être utilisée indifféremment sur un champ Table fichier ou sur un champ Table par programmation.
Composante : wd290obj.dll
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale