DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions de gestion des champs
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
Permet de gérer la position des ascenseurs :
  • WINDEVUniversal Windows 10 AppAndroidiPhone/iPad Modifie ou récupère la position d'un des ascenseurs (horizontal ou vertical) d'un champ ou d'une fenêtre dans une application WINDEV ou WINDEV Mobile.
  • WEBDEV - Code Navigateur Récupère la position d'un des ascenseurs (horizontal ou vertical) d'une page dans un site WEBDEV.
Exemple
WINDEVAndroidiPhone/iPad
// Synchronisation des ascenseurs de deux champs Table
nPos = AscenseurPosition(TABLE_MaTable, ascVert)
AscenseurPosition(TABLE_MaTable2, ascVert, nPos)
Syntaxe

Connaître la position de l'ascenseur Masquer les détails

<Résultat> = AscenseurPosition(<Elément manipulé> [, <Orientation>])
<Résultat> : Entier
  • Position de la cage de l'ascenseur.
  • 0 si l'ascenseur n'existe pas ou si l'ascenseur est grisé.
<Elément manipulé> : Nom de champ, de fenêtre ou de page
  • WINDEVUniversal Windows 10 AppAndroidiPhone/iPad Nom du champ manipulé.
    iPhone/iPad Cette fonction n'est pas disponible pour le champ Image.
  • WINDEVUniversal Windows 10 AppAndroidiPhone/iPad Nom de la fenêtre manipulée.
  • WEBDEV - Code Navigateur Nom de la page manipulée.
<Orientation> : Constante optionnelle de type Entier
Orientation de l'ascenseur pour lequel la position doit être récupérée :
ascHorzLa position est calculée pour l'ascenseur horizontal du champ.
ascVert
(Valeur par défaut)
La position est calculée pour l'ascenseur vertical du champ.
WINDEVUniversal Windows 10 AppAndroidiPhone/iPad

Modifier la position de l'ascenseur Masquer les détails

<Résultat> = AscenseurPosition(<Champ manipulé> , <Orientation> , <Nouvelle position>)
<Résultat> : Entier
Nouvelle position de la cage de l'ascenseur.
<Champ manipulé> : Nom de champ
Nom du champ manipulé.
iPhone/iPad Cette fonction n'est pas disponible pour le champ Image.
<Orientation> : Constante optionnelle de type Entier
Orientation de l'ascenseur pour lequel la position doit être modifiée :
ascHorzLa position est modifiée pour l'ascenseur horizontal du champ.
ascVertLa position est modifiée pour l'ascenseur vertical du champ.
<Nouvelle position> : Entier optionnel
Nouvelle position de l'ascenseur. La position de l'ascenseur commence à 1.
Si la valeur spécifiée n'est pas dans les bornes spécifiées pour l'ascenseur du champ, une position correcte est forcée.
Si l'ascenseur n'existe pas ou est grisé, la nouvelle position n'est pas prise en compte : la fonction ne fait rien.
Remarques
WINDEV La fonction AscenseurPositionMax permet de connaître la position maximale d'un des ascenseurs (horizontal ou vertical) d'un champ dans une application WINDEV.
Composante : wd300obj.dll
Version minimum requise
  • Version 19
Documentation également disponible pour…
Commentaires
Champ Zone répétée
Ne fonctionne pas sur ce champ en Windev Mobile - environnement iOS.
Laurent MONCHY
01 aoû. 2024
Champ lecteur PDF
Cette fonction ne fonctionne pas avec un champ lecteur PDF.
La fonction ascenceurPosition retourne systématiquement 1 bien que l'ascenseur soit déroulé
Nico
27 fév. 2018

Dernière modification : 23/06/2022

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