PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • 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 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
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 and later
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV sous Linux.
New in version 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 and later
Linux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Windows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax et les champs Table hiérarchique.
New in version 19
Linux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Windows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax et les champs Table hiérarchique.
Linux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Windows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax et les champs Table hiérarchique.
Example
// Déplacement de la colonne "COL_PrixProduit"
// tout à gauche dans le champ "TABLE_TableProduit"
TABLE_TableProduit.DéplaceColonne(COL_PrixProduit, 1)
Syntax
<Table control>.MoveColumn(<Column> , <Subscript of destination column>)
<Table control>: Control name
Nom du champ à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
<Column>: Control name
Nom de la colonne à déplacer. Le nom d'une colonne peut être obtenu avec la fonction TableEnumèreColonne.
<Subscript of destination column>: Integer
Nouvelle position de la colonne dans le champ. La première colonne (même si elle est invisible) porte le numéro 1.
Remarks

Conditions d'utilisation

La fonction <Table>.MoveColumn 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.

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 <Table>.MoveColumn 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.
WINDEVJavaUser code (UMC)

Déplacement et champ Table horizontale

  • Si la fonction <Table>.MoveColumn 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.
Component: wd270obj.dll
Minimum version required
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment