OVH Cloud OVH Cloud

[WD 7.5]Tables et ascenceurs ...

3 réponses
Avatar
Stéphane
Bonjour,

J'ai cherché dans la doc, j'ai testé plein de trucs mais là je sèche !

Soit une fenêtre avec 4 tables. Chaque table a exactement la même
structure (1 colonne figée à gauche et 31 colonnes normales). Mon
problème est de mettre un ascenceur externe horizontal pour faire bouger
les 4 tables en même temps.

Je parle bien d'un ascenceur horizontal pour faire défiler les colonnes
pas les lignes.

--
Ami Calmant
Stéphane

3 réponses

Avatar
sf.marseille
Salut,

J'ai cherché dans la doc, j'ai testé plein de trucs mais là je sèche !

Soit une fenêtre avec 4 tables. Chaque table a exactement la même
structure (1 colonne figée à gauche et 31 colonnes normales). Mon problème
est de mettre un ascenceur externe horizontal pour faire bouger les 4
tables en même temps.

Je parle bien d'un ascenceur horizontal pour faire défiler les colonnes
pas les lignes.



Pas évident...
Le seul moyen que j'ai trouvé en 7.5 pour déplacer une table
horizontalement est de passer en mode saisie, de faire un RepriseSaisie sur
la colonne de ton choix et de rebasculer en mode Affichage si c'est ton
souhait.

Sur cette base, tu paramètre ton Asc avec comme valeur min 1 et comme
valeur max Nbr Colonne avec un incrément de 1... le reste coule de source
pour une ou n tables...

Bon courage. Si il existe une propriété pour faire ça, je suis curieux
de savoir laquelle...
AB+ Laurent
Avatar
Stéphane
sf.marseille a écrit :
Salut,
Pas évident...
Le seul moyen que j'ai trouvé en 7.5 pour déplacer une table
horizontalement est de passer en mode saisie, de faire un RepriseSaisie sur
la colonne de ton choix et de rebasculer en mode Affichage si c'est ton
souhait.

Sur cette base, tu paramètre ton Asc avec comme valeur min 1 et comme
valeur max Nbr Colonne avec un incrément de 1... le reste coule de source
pour une ou n tables...

Bon courage. Si il existe une propriété pour faire ça, je suis curieux
de savoir laquelle...
AB+ Laurent





C'est malheureusement ce que j'avais déjà mis en place et apparemment
personne n'a d'autres solutions. Dommmage de ne pas avoir une propriété
..ColonneEnCours qui serait beaucoup plus propre.

Merci quand même pour ta réponse.

--
Ami Calmant
Stéphane
Avatar
Stéphane
sf.marseille a écrit :
Salut,
Pas évident...
Le seul moyen que j'ai trouvé en 7.5 pour déplacer une table
horizontalement est de passer en mode saisie, de faire un RepriseSaisie sur
la colonne de ton choix et de rebasculer en mode Affichage si c'est ton
souhait.



Oui et non car le RepriseSaisie ne continu pas l'execution du code.

table1..Etat = Actif
table2..Etat = Actif
cIdx = NumériqueVersChaine(Ascenseur1..Valeur,"02d")
RepriseSaisie({"table1.HEUR"+cIdx})
RepriseSaisie({"table2.JOUR"+cIdx})
table1..Etat = Inactif
table2..Etat = Inactif

Arrivé au premier RepriseSaisie je suis marron. La table est en saisie !

A moins de mettre dans le code d'entrée du champ de la table :
table1..etat = inactif (31 colonnes merci !)

Mais cela ne reprend toujours pas l'execution après le premier reprise
saisie.


--
Ami Calmant
Stéphane