|
Détecter la position des ascenseurs d'une table |
Débuté par Jean Turcotte, 19 sep. 2022 18:09 - 10 réponses |
| |
| | | |
|
| |
Membre enregistré 951 messages Popularité : +8 (8 votes) |
|
Posté le 19 septembre 2022 - 18:09 |
Bonjour, y a t-il moyen de détecter la position des ascenseurs d'une table en WEBdev ?
Merci!
-- Jean Turcotte WX 27 Android 9.0 sur Galaxy S8 Laptop Lenovo I7 12GB Ram |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 74 messages |
|
Posté le 20 septembre 2022 - 08:49 |
Bonjour Jean,
La fonction AscenseurPosition est faite pour toi, avec page d'aide : https://doc.pcsoft.fr/fr-FR/?1000021057&name=ascenseurposition_fonction Je l'utilise sur les pages en général, pour appliquer une fonction selon le positionnement dans une page mais ça fonctionne aussi sur les champs, la table en tout cas. Mais c'est en code navigateur...
-- Merci et belle journée !
Michel |
| |
| |
| | | |
|
| | |
| |
Posté le 20 septembre 2022 - 15:07 |
MichelH avait écrit le 20/09/2022 :
juste pour comprendre, pour quelle utilisation vous avez besoin de cette fonctionnalité ?
-- Cet e-mail a été vérifié par le logiciel antivirus d'Avast. www.avast.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 951 messages Popularité : +8 (8 votes) |
|
Posté le 25 septembre 2022 - 23:26 |
Roumegou a écrit :
MichelH avait écrit le 20/09/2022 : Bonjour Jean, La fonction AscenseurPosition est faite pour toi, avec page d'aide : https://doc.pcsoft.fr/fr-FR/?1000021057&name=ascenseurposition_fonctionJe l'utilise sur les pages en général, pour appliquer une fonction selon le positionnement dans une page mais ça fonctionne aussi sur les champs, la table en tout cas. Mais c'est en code navigateur... juste pour comprendre, pour quelle utilisation vous avez besoin de cette fonctionnalité ? -- Cet e-mail a été vérifié par le logiciel antivirus d'Avast. www.avast.com J'ai 2 tables superposées et je veux pouvoir les déplacer simultanément à l'horizontal.
-- Jean Turcotte WX 27 Android 9.0 sur Galaxy S8 Laptop Lenovo I7 12GB Ram |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 74 messages |
|
Posté le 26 septembre 2022 - 08:54 |
Bonjour Jean,
Je me rappelle d'avoir fait quelque chose de similaire en sélectionnant une ligne avec ZoneRépétéeSelectPlus puis en la déplaçant avec ZoneRépétéePosition. Vu qu'il y a les mêmes fonctions pour les tables, j'imagine que ça doit fonctionner. A tester...
-- Merci et belle journée !
Michel |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 229 messages Popularité : +24 (28 votes) |
|
Posté le 26 septembre 2022 - 09:17 |
Bonjour
Voici un petit bout de code
PROCÉDURE Table_AscenseurHorizontal_Synchronise( p_oTableReference est un Champ ... , p_oTableCible est un Champ)
// Synchronisation Horizontale des ascenseurs de deux champs Table
LOCAL iPosHorizontal est un entier
// Si AscenseurEstVisible(p_oTableReference, ascHorz) OU AscenseurEstVisible(p_oTableCible, ascHorz) Alors // AscenseurAffiche(p_oTableReference, ascHorz, Vrai) // AscenseurAffiche(p_oTableCible, ascHorz, Vrai) // FIN
iPosHorizontal = AscenseurPosition(p_oTableReference, ascHorz) AscenseurPosition(p_oTableCible, ascHorz, iPosHorizontal) |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 951 messages Popularité : +8 (8 votes) |
|
Posté le 26 septembre 2022 - 17:38 |
Bonjour et merci pour votre aide. Le premier constat que je fais est que la commande AscenseurPotition en WEBDEV n'est valide que pour une page et non pas pour un champ alors je crois que cette commande n'est pas la solution, à moins que vous ayez quelconques cartes dans votre manche 
Deuxième constat, de quelle façon je peux détecter un mouvement de l'ascenseur dans une table puisqu'il n'y a aucun évènement qui gère cet aspect dans le code du champ, comme le fait si bien Windev et Windev Mobile.
Je crois qu'il faudrait bidouiller avec javascript pour faire cette détection mais mes connaissances étant limitées avec ce code, je laisse ça à des programmeurs plus hot que moi.
Si vous avez d'autres idées, ne vous gênez surtout pas, je suis assurément preneur. 
-- Jean Turcotte WX 27 Android 9.0 sur Galaxy S8 Laptop Lenovo I7 12GB Ram |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 74 messages |
|
Posté le 27 septembre 2022 - 09:36 |
Bonjour Jean,
Mille excuses pour t'avoir donné une information erronée, je me suis pris les pieds dans le tapis entre Windev et Webdev...
Une façon de faire serait de substituer aux ascenseurs 2 boutons haut et bas pour chaque table, tu aurais ainsi la maitrise des clics en montant ou descendant. Et après avec des TableSelectPlus, des TablePosition, ... tu dois pouvoir te déplacer dans les 2 tables en même temps. Enfin, si c'est compatible avec ton besoin ?
-- Merci et belle journée !
Michel |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 951 messages Popularité : +8 (8 votes) |
|
Posté le 27 septembre 2022 - 21:04 |
MichelH a écrit :
Bonjour Jean,
Mille excuses pour t'avoir donné une information erronée, je me suis pris les pieds dans le tapis entre Windev et Webdev...
Une façon de faire serait de substituer aux ascenseurs 2 boutons haut et bas pour chaque table, tu aurais ainsi la maitrise des clics en montant ou descendant. Et après avec des TableSelectPlus, des TablePosition, ... tu dois pouvoir te déplacer dans les 2 tables en même temps. Enfin, si c'est compatible avec ton besoin ?
-- Merci et belle journée !
Michel Pas de problème Michel, je comprends très bien. Comme il s'agit de l'ascenseur Hor, ça ne sera pas possible. Je me passerai simplement de cette fonction.
Merci!
-- Jean Turcotte WX 27 Android 9.0 sur Galaxy S8 Laptop Lenovo I7 12GB Ram |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 74 messages |
|
Posté le 28 septembre 2022 - 10:40 |
Bonjour Jean,
Arg, s'il s'agit de l'ascenseur horizontal... Peut-être alors abandonner l'idée d'utiliser des tables au profit de la zone répétée, dans laquelle il serait possible de reconstruire un look de table. Si l'enjeu en vaut la chandelle !
-- Merci et belle journée !
Michel |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 951 messages Popularité : +8 (8 votes) |
|
Posté le 28 septembre 2022 - 14:24 |
Peut-être un jour mais pour le moment, je vais faire sans ZR.
Merci!
-- Jean Turcotte WX 27 Android 9.0 sur Galaxy S8 Laptop Lenovo I7 12GB Ram |
| |
| |
| | | |
|
| | | | |
| | |
|