OVH Cloud OVH Cloud

WD7.5 Tri sur table fichier et synchronisation avec les champs dans une fenêtre

2 réponses
Avatar
Val
Bonjour

Je souhaiterais vous présenter mon problème à partir d'une situation que
j'ai simplifiée au maximum.

Dans ma fenêtre, j'ai une table fichier en "affichage seulement" reliée au
fichier "Fichier1"
Lorsque je clique sur une ligne de la table j'affiche, dans la fenêtre,
divers autres champs d'un autre fichier (Fichier2).

Ainsi, dans le code "sélection d'une ligne" de ma table, se trouve le code
Wlangage suivant
Fichierversecran(fichier2)

C'est simpliste et ce fonctionne

Ma table est triable.
Ainsi, lorsque je clique sur la colonne 1 de ma table (cette colonne
contient des dates) la colonne est triée soit dans l'ordre croissant, soit
dans l'ordre décroissant.

Mon problème est le suivant:

Je clique sur la ligne 10 de ma table, soit la date du "22/10/2003".
Dans ma fenêtre, les champs qui s'affichent correspondent à cette date du
"22/10/2003"

C'est parfait.
A présent, je clique sur le titre de la colonne de ma table pour inverser le
tri.
Après cela, le bandeau de sélection de ma table se repositionne sur la date
du "22/10/2003" mais les champs de ma fenêtre ne sont plus valides
puisqu'ils correspondent maintenant à la date qui figure à la ligne 1 de ma
table.

Alors que moi ... je voudrais qu'ils correspondent toujours à ma date du
"22/10/2003"

Comment résoudre ou contourner ce problème ?

Merci de vos réponses.

Val

2 réponses

Avatar
Val
Pour l'instant, j'ai réussi à contourner le problème en mettant mon
instruction Fichierversecran(fichier2) dans l'évènement "bouton gauche
relâché"

A+


"Val" a écrit dans le message de
news:3fba3732$0$254$
Bonjour

Je souhaiterais vous présenter mon problème à partir d'une situation que
j'ai simplifiée au maximum.

Dans ma fenêtre, j'ai une table fichier en "affichage seulement" reliée au
fichier "Fichier1"
Lorsque je clique sur une ligne de la table j'affiche, dans la fenêtre,
divers autres champs d'un autre fichier (Fichier2).

Ainsi, dans le code "sélection d'une ligne" de ma table, se trouve le code
Wlangage suivant
Fichierversecran(fichier2)

C'est simpliste et ce fonctionne

Ma table est triable.
Ainsi, lorsque je clique sur la colonne 1 de ma table (cette colonne
contient des dates) la colonne est triée soit dans l'ordre croissant, soit
dans l'ordre décroissant.

Mon problème est le suivant:

Je clique sur la ligne 10 de ma table, soit la date du "22/10/2003".
Dans ma fenêtre, les champs qui s'affichent correspondent à cette date du
"22/10/2003"

C'est parfait.
A présent, je clique sur le titre de la colonne de ma table pour inverser


le
tri.
Après cela, le bandeau de sélection de ma table se repositionne sur la


date
du "22/10/2003" mais les champs de ma fenêtre ne sont plus valides
puisqu'ils correspondent maintenant à la date qui figure à la ligne 1 de


ma
table.

Alors que moi ... je voudrais qu'ils correspondent toujours à ma date du
"22/10/2003"

Comment résoudre ou contourner ce problème ?

Merci de vos réponses.

Val











Avatar
R&B
Bien vu...

@+ R&B

Val wrote:

Pour l'instant, j'ai réussi à contourner le problème en mettant mon
instruction Fichierversecran(fichier2) dans l'évènement "bouton gauche
relâché"

A+


"Val" a écrit dans le message de
news:3fba3732$0$254$

Bonjour

Je souhaiterais vous présenter mon problème à partir d'une situation que
j'ai simplifiée au maximum.

Dans ma fenêtre, j'ai une table fichier en "affichage seulement" reliée au
fichier "Fichier1"
Lorsque je clique sur une ligne de la table j'affiche, dans la fenêtre,
divers autres champs d'un autre fichier (Fichier2).

Ainsi, dans le code "sélection d'une ligne" de ma table, se trouve le code
Wlangage suivant
Fichierversecran(fichier2)

C'est simpliste et ce fonctionne

Ma table est triable.
Ainsi, lorsque je clique sur la colonne 1 de ma table (cette colonne
contient des dates) la colonne est triée soit dans l'ordre croissant, soit
dans l'ordre décroissant.

Mon problème est le suivant:

Je clique sur la ligne 10 de ma table, soit la date du "22/10/2003".
Dans ma fenêtre, les champs qui s'affichent correspondent à cette date du
"22/10/2003"

C'est parfait.
A présent, je clique sur le titre de la colonne de ma table pour inverser



le

tri.
Après cela, le bandeau de sélection de ma table se repositionne sur la



date

du "22/10/2003" mais les champs de ma fenêtre ne sont plus valides
puisqu'ils correspondent maintenant à la date qui figure à la ligne 1 de



ma

table.

Alors que moi ... je voudrais qu'ils correspondent toujours à ma date du
"22/10/2003"

Comment résoudre ou contourner ce problème ?

Merci de vos réponses.

Val