OVH Cloud OVH Cloud

PB MSFlexgrid et SSTab

2 réponses
Avatar
JCM
Bonjour

J'ai un probl=E8me bizarre :
J'ai un SSTab avec deux onglets
Sur chaque onglet il y a unMSFlexgrid

Je lance une premi=E8re requete pour remplir le MSFlexgrid1=20
situ=E9 sur l'onglet 0 du SSTab

Ensuite je lance une seconde requete pour remplir le=20
MSFlexgrid2 situ=E9 sur l'onglet 1 du SSTab

Pas de beug! Pourtant sur l'onglet 0 du SSTab le=20
MSFlexgrid1 est rempli, alors que sur l'onglet 1 du SSTab=20
le MSFlexgrid2 n'est pas rempli

Pouvez-vous me dire o=F9 est le probl=E8me ?

Merci de vos r=E9ponses
Cordialement
JCM

2 réponses

Avatar
Pascal B.
Bonjour

Il faut simplement vérifier ta requête; elle retourne peut-être aucun enregistrement.

Pour cela place un "point d'arrêt" sur ta requete et suit ton code pas-à-pas (par F8) pour vérifier le bon déroulement du programme.

Cordialement
Pascal B.

"JCM" wrote in message news:1d4301c4a48a$292577e0$
Bonjour

J'ai un problème bizarre :
J'ai un SSTab avec deux onglets
Sur chaque onglet il y a unMSFlexgrid

Je lance une première requete pour remplir le MSFlexgrid1
situé sur l'onglet 0 du SSTab

Ensuite je lance une seconde requete pour remplir le
MSFlexgrid2 situé sur l'onglet 1 du SSTab

Pas de beug! Pourtant sur l'onglet 0 du SSTab le
MSFlexgrid1 est rempli, alors que sur l'onglet 1 du SSTab
le MSFlexgrid2 n'est pas rempli

Pouvez-vous me dire où est le problème ?

Merci de vos réponses
Cordialement
JCM
Avatar
JCM
Bonjour Pascal

quand je teste l'appli au pas-a-pas la requete fonctionne
et applique les valeurs aux cellules concernées du
MSFlexgrid, je te donne plus d'explications :

Je développe une appli d'agenda pour trois personnes avec :
Un mesure pour sélectionner la personne concernée
Un Sstab avec 2 onglets :
L'onglet 0 comporte Un MSFlexgrid jour
L'onglet 1 comporte Un MSFlexgrid semaine

Avec les procédures suivantes :

Private Sub SSTab1_Click(PreviousTab As Integer)
Pour positionner et définir les MSFlexgrid sur les onglets
0 et 1


Private Sub MnuAgendaIndex_Click(Index As Integer)
Pour afficher l'agenda de la personne concernée
Et lance le remplissage des MSFlexgridjour et
MSFlexgridsemaine
Par la commande FrmAFFAgenda.UpdateMyGridJour (MAJ)


Quand je lance l'appli, c'est l'onglet 0 qui est
sélectionné d'office et le remplissage du MSFlexgrid jour
se fait

Si je click sur l'onglet 1 le remplissage du MSFlexgrid
jour ne se fait pas

En fait il faudrait capter le click sur le SSTab pour
relancer FrmAFFAgenda.UpdateMyGridJour (MAJ) a chaque
click

La procédure SSTab1_Click(PreviousTab As Integer) empeche
la creation d'un simple SSTab1_Click()

Vois-tu ou est le problème ?

Cordialement
JCM

-----Message d'origine-----
Bonjour

Il faut simplement vérifier ta requête; elle retourne


peut-être aucun enregistrement.

Pour cela place un "point d'arrêt" sur ta requete et suit


ton code pas-à-pas (par F8) pour vérifier le bon
déroulement du programme.

Cordialement
Pascal B.

"JCM" wrote in message


news:1d4301c4a48a$292577e0$
Bonjour

J'ai un problème bizarre :
J'ai un SSTab avec deux onglets
Sur chaque onglet il y a unMSFlexgrid

Je lance une première requete pour remplir le MSFlexgrid1
situé sur l'onglet 0 du SSTab

Ensuite je lance une seconde requete pour remplir le
MSFlexgrid2 situé sur l'onglet 1 du SSTab

Pas de beug! Pourtant sur l'onglet 0 du SSTab le
MSFlexgrid1 est rempli, alors que sur l'onglet 1 du SSTab
le MSFlexgrid2 n'est pas rempli

Pouvez-vous me dire où est le problème ?

Merci de vos réponses
Cordialement
JCM


.