PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Questions sur les États (mais surtout sur État sur table)
Questions sur les États (mais surtout sur État sur table)
Iniciado por thecrow93, 18,oct. 2004 07:32 - 5 respuestas
Publicado el 18,octubre 2004 - 07:32
Bonjour,

Je veux faire un état qui est basé su rle contenue d'une table.

Je peux me créer un État sur table, mais le résultat n'Est pas du tout ce que je veux.

La table que j'utilise à 16 collones et l'utilisateur peut à son grée affiché ou masqué les collonnes qui ne l'interesse ou qui l'interesse pas.

L'utilisateur 1 peut vouloir les collones 1, 3,5,6,9
et l'utilisateur 2 peut vouloir les collones 1,6,9,12,14

Donc, quand je fais État sur table je n'ai pas le résultat que l'utilisateur à créé dans la tables mais un résultat générale avec les 16 collones.

Qu'est-ce que je peux faire pour rendre mon état identique au format de ma table ?



Merci
David
Publicado el 18,octubre 2004 - 11:06
Si l'utilisateur masque certaines colonnes, par programmation
je suppose que tu les rends invisible, il faut faire de même alors
dans l'état, soit tu envoies en paramètres les colonnes à masquer
soit tu le fais dans le code de l'état en inspectant ta table de départ.
Le point le plus épineux sera éventuellement la mise en page, mais
si tu pars d'un état à 16 colonnes, il n'y aura pas de débordement.

En espèrant t'avoir aidé.
Yves

"DavidP" <thecrow93@hotmail.com> a écrit dans le message de news:
41732fe2@news.pcsoft.fr...


Bonjour,

Je veux faire un état qui est basé su rle contenue d'une table.

Je peux me créer un État sur table, mais le résultat n'Est pas du tout ce

que je veux.

La table que j'utilise à 16 collones et l'utilisateur peut à son grée

affiché ou masqué les collonnes qui ne l'interesse ou qui l'interesse pas.

L'utilisateur 1 peut vouloir les collones 1, 3,5,6,9
et l'utilisateur 2 peut vouloir les collones 1,6,9,12,14

Donc, quand je fais État sur table je n'ai pas le résultat que

l'utilisateur à créé dans la tables mais un résultat générale avec les 16
collones.

Qu'est-ce que je peux faire pour rendre mon état identique au format de ma

table ?



Merci
David

Publicado el 18,octubre 2004 - 17:08
Bonjour,

Et comment on peu mettre des colonnes invisible ??

nometat.nomchamp..visible = invisible
et
nometat.nomchamp..etat = invisible

ne marche pas...

Merci
David
Publicado el 18,octubre 2004 - 17:17
la bonne syntaxe est

nometat.nomchamp..visible = vrai ou faux

Antoine



DavidP wrote:
Bonjour,

Et comment on peu mettre des colonnes invisible ??

nometat.nomchamp..visible = invisible
et
nometat.nomchamp..etat = invisible

ne marche pas...

Merci
David
Publicado el 18,octubre 2004 - 18:24
Si je poussais ma réflexion plus loin....

Est-ce qu'on peut créer des rapport de manière dynamique ???

un rapport créé directement dans le code de l'écran ?

Car si je fonctionne avec un état, je dois mettre mes collones invisible et ensuite déplacer toutes mes autres collones pour enlever l'espace blanc.

Et ça ca ne règle pas le problème de l'ordre que l'utilisateur veut utiliser...

Merci
David
Publicado el 19,octubre 2004 - 11:00
Bonjour,

Avec un peu de programmation, on arrive à faire ce que vous voulez.

Et si ca coince quelque part, il reste toujours la possibilité de programmer la totalité de l'édition (à l'ancienne comme on dit, mais ca marche).

SLTS