DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
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
Les différentes constantes de gestion des champs Table, Table hiérarchique, Zone répétée et Liste sont les suivantes :
ConstanteDescriptionUtilisée par les fonctions
AvecColonnesMultipagesParamétrage de l'impression d'un champ Table : si le contenu du champ Table ne rentre pas sur une page, les colonnes sont imprimées sur plusieurs pages.TableImprime
AvecDateParamétrage de l'impression d'un champ Table : la date est imprimée en haut de page.TableImprime
AvecNbEnregistrementsParamétrage de l'impression d'un champ Table : le nombre d'enregistrements est imprimé en fin de document. Le libellé utilisé correspond au libellé défini pour le compteur (dans la description du champ Table).TableImprime
AvecNbPagesParamétrage de l'impression d'un champ Table : le nombre de pages est imprimé en bas de page.TableImprime
AvecTitreParamétrage de l'impression d'un champ Table : le titre de la page est imprimé en haut de page. Si le titre du champ Table n'est pas visible, imprime le titre de la fenêtre.TableImprime
AvecTousParamétrage de l'impression d'un champ Table : Imprime la table en prenant en compte toutes les options (correspond à AvecColonneMultipages + AvecDate + AvecNbEnregistrements + AvecNbPages + AvecTitre)TableImprime
filtreAucunDésactive le filtre automatique utilisé par la saisie assistée. Le filtre doit être effectué manuellement.SaisieAssistéeParamètre
filtreCommenceParAffiche les lignes dont la valeur de la colonne spécifiée "Commence par" les caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreContientAffiche les lignes dont la valeur de la colonne spécifiée "Contient" les caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreDifférentAffiche les lignes dont la valeur de la colonne spécifiée "est différente" des caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreEgalAffiche les lignes dont la valeur de la colonne spécifiée "est égale" aux caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreInférieurAffiche les lignes dont la valeur de la colonne spécifiée "est inférieure" aux caractères indiquésTableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreInférieurOuEgalAffiche les lignes dont la valeur de la colonne spécifiée "est inférieure ou égale" aux caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreNeCommencePasParAffiche les lignes dont la valeur de la colonne spécifiée "Ne commence pas par" les caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreNeContientPasAffiche les lignes dont la valeur de la colonne spécifiée "ne contient pas" les caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreNeTerminePasParAffiche les lignes dont la valeur de la colonne spécifiée "ne termine pas par" les caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreSupérieurAffiche les lignes dont la valeur de la colonne spécifiée "est supérieure" aux caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreSupérieurOuEgalAffiche les lignes dont la valeur de la colonne spécifiée "est supérieure ou égal" aux caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
filtreTermineParAffiche les lignes dont la valeur de la colonne spécifiée "termine par" les caractères indiqués.TableActiveFiltre,
TableSaisieLoupe,
propriété ModeLoupe
SaisieAssistéeParamètre
ligneComptagePermet de manipuler la ligne correspondant à un calcul automatique de type comptage.Calculs automatiques dans les tables
ligneMaximumPermet de manipuler la ligne correspondant à un calcul automatique de type Maximum.Calculs automatiques dans les tables
ligneMinimumPermet de manipuler la ligne correspondant à un calcul automatique de type Minimum.Calculs automatiques dans les tables
ligneMoyennePermet de manipuler la ligne correspondant à un calcul automatique de type Moyenne.Calculs automatiques dans les tables
ligneSélectionnéePermet de manipuler la ligne actuellement sélectionnée.ListeDéplaceLigne
TableDéplaceLigne
ZoneRépétéeDéplaceLigne
rechercheCommencePar
  • Trie le champ Table selon la colonne spécifiée, passe la colonne en mode recherche et remplit le champ de saisie de la colonne avec les caractères indiqués dans la <Valeur initiale>.
  • Recherche générique du type "Commence par"
rechercheContientRecherche générique du type "Contient" TableCherche, ZoneRépétéeCherche, ZoneRépétéeCherchePartout
rechercheDéfaut
  • Trie le champ Table selon la colonne spécifiée et passe la colonne en mode recherche.
  • Recherche par défaut à l'identique du type "Egale à".
rechercheIdentiqueRecherche à l'identique (du type "Egale à") TableCherche, ZoneRépétéeCherche, ZoneRépétéeCherchePartout
taAvecBinaireAjoute les rubriques de type binaire (clé composée de liaison par exemple) dans le champ Table.ConstruitTableFichier
taAvecColonnesInvisiblesExporte dans le fichier Word ou Excel les colonnes qui sont invisibles.ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
taAvecIDAutoCrée une colonne pour l'identifiant automatiqueConstruitTableFichier
taAvecLiaisonDétailUne sous-table est automatiquement générée pour afficher les enregistrements des fichiers de données reliés à la ligne sélectionnée. ConstruitTableFichier
taAvecMiseEnFormeExporte la couleur et la police du champ Table.TableVersExcel
ZoneRépétéeVersExcel
Nouveauté 2024
taColonneMonoligne
Les colonnes texte sont créées avec la propriété Multiligne à Faux par défaut. ConstruitTableFichier
Nouveauté 2024
taColonneMultiligne
Les colonnes texte sont créées avec la propriété Multiligne à Vrai par défaut. ConstruitTableFichier
taColonneOrdreAffichéExporte les colonnes selon l'ordre des colonnes actuellement affiché dans le champ Table (et non selon l'ordre des colonnes défini sous l'éditeur).ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
taCourantBandeauRafraîchit le champ Table (le champ Zone répétée ou le champ Liste) à partir de l'enregistrement courant dans le fichier. La position du bandeau de sélection n'est pas modifiée. L'enregistrement sélectionné correspond à l'enregistrement courant.TableAffiche
ListeAffiche
ZoneRépétéeAffiche
ArbreAffiche
taCourantEnregRafraîchit le champ Table à partir de l'enregistrement courant dans le fichier :
  • Ré-exécute la requête liée si nécessaire.
  • Prend en compte des enregistrements ajoutés, modifiés, supprimés par d'autres postes.
  • Sélectionne l'enregistrement courant. Si l'enregistrement courant est supprimé ou ne correspond pas au filtre, sélectionne le suivant non supprimé.
  • La position de l'ascenseur est conservée tant que la sélection reste visible.
  • Exécute les traitement de début et de fin d'initialisation, puis le traitement de sélection de la ligne sélectionnée (même si elle n'est pas modifiée).
TableAffiche
ArbreAffiche
taCourantPremierRafraîchit le champ Table (le champ Zone répétée ou le champ Liste) à partir de l'enregistrement courant dans le fichier. La première ligne est sélectionnée. Cette ligne correspond à l'enregistrement courant.TableAffiche
ListeAffiche
ZoneRépétéeAffiche
taDébutRé-affichage du champ Table (champ Zone répétée ou champ Liste) en se positionnant sur le premier enregistrement du fichier lié. Le premier enregistrement est sélectionné.TableAffiche
ListeAffiche
ZoneRépétéeAffiche
ArbreAffiche
taDérouleEtat du noeud : Noeud dérouléTableEtatElément
taEnrouleEtat du noeud : Noeud enrouléTableEtatElément
taErreurEtat du noeud : Noeud inexistant
Type de l'élément : l'élément n'existe pas
TableEtatElément
TableTypeElément
taFeuilleType de l'élément : l'élément est une feuille.TableTypeElément
taFusionExporte le contenu du champ Table en fusionnant les cellules avec le fichier XLS existant. La mise en forme et les formules existantes sont conservées. Les données ne sont pas fusionnées. Les données existantes ne sont pas conservées. Seules les données des colonnes présentes en plus dans le fichier XLS sont conservées.TableVersExcel
ZoneRépétéeVersExcel
taGardeCléParcoursClé de parcours du champ Table fichier non-modifiée.ConstruitTableFichier
taGardeColonneConserve les colonnes déjà existantes.ConstruitTableFichier
taInitRé-affichage du champ en exécutant les code d'initialisation.TableAffiche
ListeAffiche
ZoneRépétéeAffiche
ArbreAffiche
taLibelléRubriqueLes titres des colonnes correspondent aux libellés des rubriques saisis dans l'analyse.ConstruitTableFichier
taLigneSélectionnéesExporte uniquement les lignes/répétitions sélectionnées (par défaut, toutes les lignes/répétitions sont exportées).ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersExcel
TableVersWord
TableVersXML
ZoneRépétéeVersExcel
ZoneRépétéeVersWord
ZoneRépétéeVersXML
taNoeudType de l'élément : l'élément est un noeud.TableTypeElément
taParOrdreLogiqueLes colonnes sont créées selon l'ordre logique des rubriques défini sous l'éditeur d'analyses.
Pour les requêtes, l'ordre logique et physique des rubriques est identique.
ConstruitTableFichier
taPrécédentChamp Table à afficher : la page précédente.
Champ Zone répétée à afficher : la page précédente.
TableAffiche
ZoneRépétéeAffiche
taPremier
  • Fils à renvoyer : le premier élément fils
  • Position dans la table : Premier élément de la table.
taRéExécuteRequête
  • Rafraîchit le champ Table (le champ Zone répétée ou Liste) en se positionnant au début du champ.
  • La première ligne est sélectionnée. Cette ligne correspond au premier enregistrement.
  • Ré-exécute la requête liée au champ Table (Zone répétée ou Liste). Pour plus de détails, consultez Champs Table et requêtes.
Attention : Seule la requête liée au champ Table (Zone répétée ou Liste) est exécutée. Si des options spécifiques ont été précisées avec la fonction HExécuteRequête (par exemple hModifieFichier), ces options ne sont pas prises en compte.
TableAffiche
ListeAffiche
ZoneRépétéeAffiche
ArbreAffiche
taRemplirTableRemplit un champ Table par programmation avec le contenu du fichier.ConstruitTableFichier
taSaisieIDAutoSaisie autorisée dans la colonne associée à l'identifiant automatique.ConstruitTableFichier
taSansAjusteLargeur des colonnes non ajustée.ConstruitTableFichier
taSansMajSaisieCbSi le champ est un champ Combo avec saisie, le champ de saisie associé à la combo n'est pas modifié en fonction du nouveau contenu de la liste.
Si cette constante n'est pas utilisée : par défaut, le champ de saisie de la combo est modifié.
ListeAffiche
taSansMémoImageLes rubriques de type mémo image ne sont pas ajoutées dans le champ Table.ConstruitTableFichier
taSansMémoTexteLes rubriques de type mémo texte ne sont pas ajoutées dans le champ Table.ConstruitTableFichier
taSansTitreParamétrage du fichier Word/Excel : ne copie pas le titre des colonnes.ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
ZoneRépétéeVersExcel
ZoneRépétéeVersWord
ZoneRépétéeVersXML
taSansTotauxN'exporte pas les lignes de totaux, moyenne et comptage automatique (par défaut, ces lignes sont exportées).ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersXML
TableVersWord
TableVersExcel
taSansXSLLa feuille de style (fichier ".XSL") n'est pas créée.TableVersXML
ZoneRépétéeVersXML
taSuivantFils à renvoyer : le fils suivant
Champ Table à afficher : la page suivante
Champ Zone répétée à afficher : la page suivante
TableRécupèreFils
TableAffiche
ZoneRépétéeAffiche
taTitreColonnesParamétrage du fichier Word/Excel : insère le titre des colonnes.ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
ZoneRépétéeVersExcel
ZoneRépétéeVersWord
ZoneRépétéeVersXML
taVisibleposition de la ligne dans la table : ligne visible.TablePosition
tcsColonneRécupère le numéro de la colonne.TableCelluleSelect
tcsLigneRécupère le numéro de la ligne.TableCelluleSelect
tdAfficheDestinationDéplacement de ligne : La ligne modifiée est affichée dans le champ. Si nécessaire, une défilement automatique des lignes est effectué pour afficher la ligne modifiée dans le champ Table. La ligne sélectionnée (bandeau de sélection) n'est pas modifiée.
Cette constante peut être combinée avec les constantes tdDéplace et tdEchange.
TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdDéplaceDéplacement de ligne : La ligne est déplacée vers l'indice de la ligne destination.TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdDernierDéplacement de ligne : Déplace la ligne en dernière position.TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdEchangeDéplacement de ligne : La ligne source et destination sont échangées.TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdEnFilsType de déplacement : La branche est déplacée et sera le premier fils de la branche destination. La branche déplacée sera donc un niveau plus bas que la branche destination dans la hiérarchie.TableDéplaceBranche
tdEnFrèreType de déplacement : La branche sera déplacée et sera le frère suivant de la branche destination. La branche déplacée sera donc sur le même niveau de hiérarchie que la branche destination mais à la position suivante.TableDéplaceBranche
tdPagePrécédenteDéplacement de ligne : Déplace la ligne d'une page vers le haut (une page correspond au nombre de lignes pouvant être affichées simultanément dans le champ Table, Liste ou Zone répétée).TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdPageSuivanteDéplacement de ligne : Déplace la ligne d'une page vers le bas (une page correspond au nombre de lignes pouvant être affichées simultanément dans le champ Table, Liste ou Zone répétée).TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdPrécédentDéplacement de ligne : Déplace la ligne d'une position vers le haut.TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdPremierDéplacement de ligne : Déplace la ligne en première position.TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
tdSuivantDéplacement de ligne : Déplace la ligne d'une position vers le bas.TableDéplaceLigne
ListeDéplaceLigne
ZoneRépétéeDéplaceLigne
ticAffichageOrdre des colonnes : ordre d'affichage des colonnes en exécution.TableIndiceColonne
ticCréationOrdre des colonnes : ordre de création des colonnes.TableIndiceColonne
tiNomColonneType d'information à retourner : nom de la colonne.TableInfoXY
tiNumColonneType d'information à retourner : indice de création de la colonne.TableInfoXY
tiNumLigneType d'information à retourner : indice de la ligne.TableInfoXY
tiOrigineEcranModifie l'origine prise en compte.
Par défaut, le point (0,0) correspond à la ligne 1, colonne 1 (les ascenseurs étant situés à l'origine). Si la constante tiOrigineEcran est utilisée, le point (0,0) correspond à l'origine de l'écran.
TableInfoXY
tiSurBoutonEnrouleDérouleType d'information à retourner : Les coordonnées correspondent aux boutons "+/-" pour déplier/replier une ligne d'un champ Table hiérarchique.TableInfoXY
toAffichéeÉlément pris en compte :
  • nombre de lignes non vides visibles dans le champ Table,
  • nombre de répétitions non vides visibles dans le champ Zone répétée,
  • nombre de Widgets visibles dans un champ Tableau de bord.
TableOccurrence
ZoneRépétéeOccurrence
TDBOccurrence
toColonneÉlément pris en compte : nombre de colonnes du champ Table, nombre d'attributs présents dans le champ Zone répétée.TableOccurrence
ZoneRépétéeOccurrence
toTotal
  • Champ Table fichier :
    • Nombre total d'enregistrements du fichier lié (filtré ou non)
    • Nombre d'enregistrements visibles (champ Table avec ascenseur à rebond)
  • Champ Table par programmation : nombre de lignes en mémoire
  • Champ Zone répétée fichier : nombre total d'enregistrements
  • Champ Zone répétée par programmation : nombre de répétitions en mémoire
  • Champ Tableau de bord : nombre total de Widgets
TableOccurrence
ZoneRépétéeOccurrence
TDBOccurrence
toVisibleÉléments pris en compte : nombre maximum de lignes visibles dans le champ Table, nombre maximum de répétitions visibles dans le champ Zone répétée.TableOccurrence
ZoneRépétéeOccurrence
tsCelluleElément pris en compte : Nombre de cellules sélectionnées.TableSelectOccurrence
tsColonneElément pris en compte :
  • Numéro de la colonne sélectionnée.
  • Nombre de colonnes sélectionnées.
TableSelect
TableSelectOccurrence
tsColonneCelluleElément pris en compte : Numéro de la colonne pour la cellule sélectionnée dans le champ Table.TableSelect
tsLigneElément pris en compte :
  • Numéro de la ligne sélectionnée.
  • Nombre de lignes sélectionnées.
TableSelect
TableSelectOccurrence
tsLigneCelluleElément pris en compte : Numéro de la ligne pour la cellule sélectionnée dans le champ Table.
TableSelect
Les différentes constantes de gestion (via les syntaxes préfixées) des champs Table, Table hiérarchique, Zone répétée et Liste sont les suivantes :
ConstanteDescriptionUtilisée par les fonctions
AvecColonnesMultipagesParamétrage de l'impression d'un champ Table : si le contenu du champ Table ne rentre pas sur une page, les colonnes sont imprimées sur plusieurs pages.<Table>.Imprime
AvecDateParamétrage de l'impression d'un champ Table : la date est imprimée en haut de page.<Table>.Imprime
AvecNbEnregistrementsParamétrage de l'impression d'un champ Table : le nombre d'enregistrements est imprimé en fin de document. Le libellé utilisé correspond au libellé défini pour le compteur (dans la description du champ Table).<Table>.Imprime
AvecNbPagesParamétrage de l'impression d'un champ Table : le nombre de pages est imprimé en bas de page.<Table>.Imprime
AvecTitreParamétrage de l'impression d'un champ Table : le titre de la page est imprimé en haut de page. Si le titre du champ Table n'est pas visible, imprime le titre de la fenêtre.<Table>.Imprime
AvecTousParamétrage de l'impression d'un champ Table : Imprime la table en prenant en compte toutes les options (correspond à AvecColonneMultipages + AvecDate + AvecNbEnregistrements + AvecNbPages + AvecTitre)<Table>.Imprime
filtreAucunDésactive le filtre automatique utilisé par la saisie assistée. Le filtre doit être effectué manuellement.<Saisie>.ParamètreSaisieAssistée
filtreCommenceParAffiche les lignes dont la valeur de la colonne spécifiée "Commence par" les caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreContientAffiche les lignes dont la valeur de la colonne spécifiée "Contient" les caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreDifférentAffiche les lignes dont la valeur de la colonne spécifiée "est différente" des caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreEgalAffiche les lignes dont la valeur de la colonne spécifiée "est égale" aux caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreInférieurAffiche les lignes dont la valeur de la colonne spécifiée "est inférieure" aux caractères indiquésTableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreInférieurOuEgalAffiche les lignes dont la valeur de la colonne spécifiée "est inférieure ou égale" aux caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreNeCommencePasParAffiche les lignes dont la valeur de la colonne spécifiée "Ne commence pas par" les caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreNeContientPasAffiche les lignes dont la valeur de la colonne spécifiée "ne contient pas" les caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreNeTerminePasParAffiche les lignes dont la valeur de la colonne spécifiée "ne termine pas par" les caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreSupérieurAffiche les lignes dont la valeur de la colonne spécifiée "est supérieure" aux caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreSupérieurOuEgalAffiche les lignes dont la valeur de la colonne spécifiée "est supérieure ou égal" aux caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
filtreTermineParAffiche les lignes dont la valeur de la colonne spécifiée "termine par" les caractères indiqués.TableActiveFiltre,
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe
<Saisie>.ParamètreSaisieAssistée
ligneComptagePermet de manipuler la ligne correspondant à un calcul automatique de type comptage.Calculs automatiques dans les tables
ligneMaximumPermet de manipuler la ligne correspondant à un calcul automatique de type Maximum.Calculs automatiques dans les tables
ligneMinimumPermet de manipuler la ligne correspondant à un calcul automatique de type Minimum.Calculs automatiques dans les tables
ligneMoyennePermet de manipuler la ligne correspondant à un calcul automatique de type Moyenne.Calculs automatiques dans les tables
ligneSélectionnéePermet de manipuler la ligne actuellement sélectionnée.<Liste>.DéplaceLigne
<Table>.DéplaceLigne
<Zone répétée>.DéplaceLigne
rechercheCommencePar
  • Trie le champ Table selon la colonne spécifiée, passe la colonne en mode recherche et remplit le champ de saisie de la colonne avec les caractères indiqués dans la <Valeur initiale>.
  • Recherche générique du type "Commence par"
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe,
TableCherche,
<Zone répétée>.CherchePartout
rechercheContientRecherche générique du type "Contient" TableCherche,
<Zone répétée>.CherchePartout
rechercheDéfaut
  • Trie le champ Table selon la colonne spécifiée et passe la colonne en mode recherche.
  • Recherche par défaut à l'identique du type "Egale à".
<Colonne de Table>.SaisieLoupe,
propriété ModeLoupe,
TableCherche
rechercheIdentiqueRecherche à l'identique (du type "Egale à") TableCherche,
<Zone répétée>.CherchePartout
taAvecBinaireAjoute les rubriques de type binaire (clé composée de liaison par exemple) dans le champ Table.ConstruitTableFichier
taAvecColonnesInvisiblesExporte dans le fichier Word ou Excel les colonnes qui sont invisibles.ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
taAvecIDAutoCrée une colonne pour l'identifiant automatiqueConstruitTableFichier
taAvecLiaisonDétailUne sous-table est automatiquement générée pour afficher les enregistrements des fichiers de données reliés à la ligne sélectionnée. ConstruitTableFichier
taAvecMiseEnFormeExporte la couleur et la police du champ Table.TableVersExcel
<Zone répétée>.VersExcel
Nouveauté 2024
taColonneMonoligne
Les colonnes texte sont créées avec la propriété Multiligne à Faux par défaut. ConstruitTableFichier
Nouveauté 2024
taColonneMultiligne
Les colonnes texte sont créées avec la propriété Multiligne à Vrai par défaut. ConstruitTableFichier
taColonneOrdreAffichéExporte les colonnes selon l'ordre des colonnes actuellement affiché dans le champ Table (et non selon l'ordre des colonnes défini sous l'éditeur).ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
taCourantBandeauRafraîchit le champ Table (le champ Zone répétée ou le champ Liste) à partir de l'enregistrement courant dans le fichier. La position du bandeau de sélection n'est pas modifiée. L'enregistrement sélectionné correspond à l'enregistrement courant.<Table>.Affiche
<Liste>.Affiche
<Zone répétée>.Affiche
<Arbre>.Affiche
taCourantEnregRafraîchit le champ Table à partir de l'enregistrement courant dans le fichier :
  • Ré-exécute la requête liée si nécessaire.
  • Prend en compte des enregistrements ajoutés, modifiés, supprimés par d'autres postes.
  • Sélectionne l'enregistrement courant. Si l'enregistrement courant est supprimé ou ne correspond pas au filtre, sélectionne le suivant non supprimé.
  • La position de l'ascenseur est conservée tant que la sélection reste visible.
  • Exécute les traitement de début et de fin d'initialisation, puis le traitement de sélection de la ligne sélectionnée (même si elle n'est pas modifiée).
<Table>.Affiche
<Arbre>.Affiche
taCourantPremierRafraîchit le champ Table (le champ Zone répétée ou le champ Liste) à partir de l'enregistrement courant dans le fichier. La première ligne est sélectionnée. Cette ligne correspond à l'enregistrement courant.<Table>.Affiche
<Liste>.Affiche
<Zone répétée>.Affiche
taDébutRé-affichage du champ Table (champ Zone répétée ou champ Liste) en se positionnant sur le premier enregistrement du fichier lié. Le premier enregistrement est sélectionné.<Table>.Affiche
<Liste>.Affiche
<Zone répétée>.Affiche
<Arbre>.Affiche
taDérouleEtat du noeud : Noeud déroulé<Table hiérarchique>.EtatElément
taEnrouleEtat du noeud : Noeud enroulé<Table hiérarchique>.EtatElément
taErreurEtat du noeud : Noeud inexistant
Type de l'élément : l'élément n'existe pas
<Table hiérarchique>.EtatElément
<Table hiérarchique>.TypeElément
taFeuilleType de l'élément : l'élément est une feuille.<Table hiérarchique>.TypeElément
taFusionExporte le contenu du champ Table en fusionnant les cellules avec le fichier XLS existant. La mise en forme et les formules existantes sont conservées. Les données ne sont pas fusionnées. Les données existantes ne sont pas conservées. Seules les données des colonnes présentes en plus dans le fichier XLS sont conservées.TableVersExcel
<Zone répétée>.VersExcel
taGardeCléParcoursClé de parcours du champ Table fichier non-modifiée.ConstruitTableFichier
taGardeColonneConserve les colonnes déjà existantes.ConstruitTableFichier
taInitRé-affichage du champ en exécutant les code d'initialisation.<Table>.Affiche
<Liste>.Affiche
<Zone répétée>.Affiche
<Arbre>.Affiche
taLibelléRubriqueLes titres des colonnes correspondent aux libellés des rubriques saisis dans l'analyse.ConstruitTableFichier
taLigneSélectionnéesExporte uniquement les lignes/répétitions sélectionnées (par défaut, toutes les lignes/répétitions sont exportées).ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersExcel
TableVersWord
TableVersXML
<Zone répétée>.VersExcel
<Zone répétée>.VersWord
<Zone répétée>.VersXML
taNoeudType de l'élément : l'élément est un noeud.<Table hiérarchique>.TypeElément
taParOrdreLogiqueLes colonnes sont créées selon l'ordre logique des rubriques défini sous l'éditeur d'analyses.
Pour les requêtes, l'ordre logique et physique des rubriques est identique.
ConstruitTableFichier
taPrécédentChamp Table à afficher : la page précédente.
Champ Zone répétée à afficher : la page précédente.
<Table>.Affiche
<Zone répétée>.Affiche
taPremier
  • Fils à renvoyer : le premier élément fils
  • Position dans la table : Premier élément de la table.
<Table hiérarchique>.RécupèreFils,
<Table>.Position
taRéExécuteRequête
  • Rafraîchit le champ Table (le champ Zone répétée ou Liste) en se positionnant au début du champ.
  • La première ligne est sélectionnée. Cette ligne correspond au premier enregistrement.
  • Ré-exécute la requête liée au champ Table (Zone répétée ou Liste). Pour plus de détails, consultez Champs Table et requêtes.
Attention : Seule la requête liée au champ Table (Zone répétée ou Liste) est exécutée. Si des options spécifiques ont été précisées avec la fonction HExécuteRequête (par exemple hModifieFichier), ces options ne sont pas prises en compte.
<Table>.Affiche
<Liste>.Affiche
<Zone répétée>.Affiche
<Arbre>.Affiche
taRemplirTableRemplit un champ Table par programmation avec le contenu du fichier.ConstruitTableFichier
taSaisieIDAutoSaisie autorisée dans la colonne associée à l'identifiant automatique.ConstruitTableFichier
taSansAjusteLargeur des colonnes non ajustée.ConstruitTableFichier
taSansMajSaisieCbSi le champ est un champ Combo avec saisie, le champ de saisie associé à la combo n'est pas modifié en fonction du nouveau contenu de la liste.
Si cette constante n'est pas utilisée : par défaut, le champ de saisie de la combo est modifié.
<Liste>.Affiche
taSansMémoImageLes rubriques de type mémo image ne sont pas ajoutées dans le champ Table.ConstruitTableFichier
taSansMémoTexteLes rubriques de type mémo texte ne sont pas ajoutées dans le champ Table.ConstruitTableFichier
taSansTitreParamétrage du fichier Word/Excel : ne copie pas le titre des colonnes.ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
<Zone répétée>.VersExcel
<Zone répétée>.VersWord
<Zone répétée>.VersXML
taSansTotauxN'exporte pas les lignes de totaux, moyenne et comptage automatique (par défaut, ces lignes sont exportées).ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersXML
TableVersWord
TableVersExcel
taSansXSLLa feuille de style (fichier ".XSL") n'est pas créée.TableVersXML
<Zone répétée>.VersXML
taSuivantFils à renvoyer : le fils suivant
Champ Table à afficher : la page suivante
Champ Zone répétée à afficher : la page suivante
<Table hiérarchique>.RécupèreFils
<Table>.Affiche
<Zone répétée>.Affiche
taTitreColonnesParamétrage du fichier Word/Excel : insère le titre des colonnes.ParamètreFAA
TableVersPressePapier
TableVersTexte
TableVersWord
TableVersExcel
TableVersXML
<Zone répétée>.VersExcel
<Zone répétée>.VersWord
<Zone répétée>.VersXML
taVisibleposition de la ligne dans la table : ligne visible.<Table>.Position
tcsColonneRécupère le numéro de la colonne.<Table>.CelluleSelect
tcsLigneRécupère le numéro de la ligne.<Table>.CelluleSelect
tdAfficheDestinationDéplacement de ligne : La ligne modifiée est affichée dans le champ. Si nécessaire, une défilement automatique des lignes est effectué pour afficher la ligne modifiée dans le champ Table. La ligne sélectionnée (bandeau de sélection) n'est pas modifiée.
Cette constante peut être combinée avec les constantes tdDéplace et tdEchange.
<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdDéplaceDéplacement de ligne : La ligne est déplacée vers l'indice de la ligne destination.<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdDernierDéplacement de ligne : Déplace la ligne en dernière position.<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdEchangeDéplacement de ligne : La ligne source et destination sont échangées.<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdEnFilsType de déplacement : La branche est déplacée et sera le premier fils de la branche destination. La branche déplacée sera donc un niveau plus bas que la branche destination dans la hiérarchie.<Table hiérarchique>.DéplaceBranche
tdEnFrèreType de déplacement : La branche sera déplacée et sera le frère suivant de la branche destination. La branche déplacée sera donc sur le même niveau de hiérarchie que la branche destination mais à la position suivante.<Table hiérarchique>.DéplaceBranche
tdPagePrécédenteDéplacement de ligne : Déplace la ligne d'une page vers le haut (une page correspond au nombre de lignes pouvant être affichées simultanément dans le champ Table, Liste ou Zone répétée).<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdPageSuivanteDéplacement de ligne : Déplace la ligne d'une page vers le bas (une page correspond au nombre de lignes pouvant être affichées simultanément dans le champ Table, Liste ou Zone répétée).<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdPrécédentDéplacement de ligne : Déplace la ligne d'une position vers le haut.<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdPremierDéplacement de ligne : Déplace la ligne en première position.<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
tdSuivantDéplacement de ligne : Déplace la ligne d'une position vers le bas.<Table>.DéplaceLigne
<Liste>.DéplaceLigne
<Zone répétée>.DéplaceLigne
ticAffichageOrdre des colonnes : ordre d'affichage des colonnes en exécution.<Table>.IndiceColonne
ticCréationOrdre des colonnes : ordre de création des colonnes.<Table>.IndiceColonne
tiNomColonneType d'information à retourner : nom de la colonne.<Table>.InfoXY
tiNumColonneType d'information à retourner : indice de création de la colonne.<Table>.InfoXY
tiNumLigneType d'information à retourner : indice de la ligne.<Table>.InfoXY
tiOrigineEcranModifie l'origine prise en compte.
Par défaut, le point (0,0) correspond à la ligne 1, colonne 1 (les ascenseurs étant situés à l'origine). Si la constante tiOrigineEcran est utilisée, le point (0,0) correspond à l'origine de l'écran.
<Table>.InfoXY
tiSurBoutonEnrouleDérouleType d'information à retourner : Les coordonnées correspondent aux boutons "+/-" pour déplier/replier une ligne d'un champ Table hiérarchique.<Table>.InfoXY
toAffichéeÉlément pris en compte :
  • nombre de lignes non vides visibles dans le champ Table,
  • nombre de répétitions non vides visibles dans le champ Zone répétée,
  • nombre de Widgets visibles dans un champ Tableau de bord.
<Table>.Occurrence
<Zone répétée>.Occurrence
TDBOccurrence
toColonneÉlément pris en compte : nombre de colonnes du champ Table, nombre d'attributs présents dans le champ Zone répétée.<Table>.Occurrence
<Zone répétée>.Occurrence
toTotal
  • Champ Table fichier :
    • Nombre total d'enregistrements du fichier lié (filtré ou non)
    • Nombre d'enregistrements visibles (champ Table avec ascenseur à rebond)
  • Champ Table par programmation : nombre de lignes en mémoire
  • Champ Zone répétée fichier : nombre total d'enregistrements
  • Champ Zone répétée par programmation : nombre de répétitions en mémoire
  • Champ Tableau de bord : nombre total de Widgets
<Table>.Occurrence
<Zone répétée>.Occurrence
TDBOccurrence
toVisibleÉléments pris en compte : nombre maximum de lignes visibles dans le champ Table, nombre maximum de répétitions visibles dans le champ Zone répétée.<Table>.Occurrence
<Zone répétée>.Occurrence
tsCelluleElément pris en compte : Nombre de cellules sélectionnées.<Table>.SelectOccurrence
tsColonneElément pris en compte :
  • Numéro de la colonne sélectionnée.
  • Nombre de colonnes sélectionnées.
<Table>.Select
<Table>.SelectOccurrence
tsColonneCelluleElément pris en compte : Numéro de la colonne pour la cellule sélectionnée dans le champ Table.<Table>.Select
tsLigneElément pris en compte :
  • Numéro de la ligne sélectionnée.
  • Nombre de lignes sélectionnées.
<Table>.Select
<Table>.SelectOccurrence
tsLigneCelluleElément pris en compte : Numéro de la ligne pour la cellule sélectionnée dans le champ Table.
<Table>.Select
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/01/2024

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