PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Conditions d'utilisation
  • Les différents types d'indice de colonne
  • Déplacement et colonne ancrée
  • Déplacement et champ Table horizontale
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
Déplace une colonne d'un champ Table ou Table hiérarchique.
Remarques :
  • Pour déplacer une ligne d'un champ Table, utilisez la fonction TableDéplaceLigne.
  • Cette fonction est équivalente à la manipulation suivante en exécution : cliquez sur l'entête d'une colonne et déplacez la colonne tout en maintenant le bouton gauche de la souris enfoncé.
Versions 16 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Nouveauté 16
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
Versions 19 et supérieures
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax et les champs Table hiérarchique.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur pour les champs Table en mode navigateur.
Nouveauté 19
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax et les champs Table hiérarchique.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur pour les champs Table en mode navigateur.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax et les champs Table hiérarchique.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur pour les champs Table en mode navigateur.
Exemple
// Déplacement de la colonne "COL_PrixProduit"
// tout à gauche dans le champ "TABLE_TableProduit"
TableDéplaceColonne(TABLE_TableProduit, COL_PrixProduit, 1)
Syntaxe
TableDéplaceColonne(<Champ Table> , <Colonne> , <Indice de la colonne destination>)
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé correspond au champ auquel appartient l'événement en cours.
<Colonne> : Nom de champ
Nom de la colonne à déplacer. Le nom d'une colonne peut être obtenu avec la fonction TableEnumèreColonne.
<Indice de la colonne destination> : Entier
Nouvelle position de la colonne dans le champ. La première colonne (même si elle est invisible) porte le numéro 1.
Remarques

Conditions d'utilisation

La fonction TableDéplaceColonne peut être utilisée indifféremment sur :
  • un champ fichier ou mémoire,
  • un champ monosélection ou multisélection.
WEBDEV - Code Serveur Cette fonction est disponible pour les champs Table en mode Ajax, les champs Table classique et les champs Table hiérarchique.
WEBDEV - Code Navigateur Cette fonction est disponible uniquement pour les champs Table en mode navigateur. Le champ Table hiérarchique n'est pas disponible.

Les différents types d'indice de colonne

Il existe 2 types d'indices pour les colonnes :
  • Indice de la position visible : indice de la colonne lors de l'exécution.
  • Indice de création : indice de la colonne lors de la création du champ Table sous l'éditeur.
Ces indices sont différents à partir du moment où les colonnes ont été déplacées par l'utilisateur.
La fonction TableDéplaceColonne utilise l'indice de position visible.

Déplacement et colonne ancrée

  • Si la colonne est déplacée parmi des colonnes ancrées, cette colonne devient automatiquement ancrée.
  • Si la colonne est déplacée en dehors des colonnes ancrées, cette colonne n'est plus ancrée.
WINDEVEtats et RequêtesWindows MobileJavaCode Utilisateur (MCU)

Déplacement et champ Table horizontale

  • Si la fonction TableDéplaceColonne est utilisée sur un champ Table horizontale, ce sont les lignes qui sont déplacées.
  • Pour déplacer les colonnes d'un champ Table horizontale, utilisez la fonction TableDéplaceLigne.
Classification Métier / IHM : Code IHM
Composante : wd240obj.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire