Admettons que j'ai un DBLookupCombo :
quand je l'ouvre, le dataset lié à celui-ci est en position
First, mais par contre la valeur n'est pas affichée dans
la combo.
Si je fais un showmessage, j'ai bien la valeur que je veux.
-------------------------------
Réponse au message :
-------------------------------
> Il est tout à fait possible d'utiliser le DataSet d'une fiche pour l'affichage de composants sur une autre. Il faut que Unit1 ( unité contenant le DataSet1/DataSource1 ) soit présente dans le Uses de Unit2. Ainsi dans le concepteur il est possible de définir DBlookupCombo.DataSource ou DBlooukCombo.LookUpSource sur le DataSource ( et donc le DataSet ) de la première fiche.
>
> ---

Nono40@fr.st

---
> Nouveau --->
Nono40.fr.st>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'ai 2 datasets sur 2 fiches différentes,
> > mon problème est que je veux récupérer la valeur du dataset 1,
> > pour l'afficher sur la deuxième fiche.
> >
> > Le code ci-dessous me permet de faire ce traitement (avec un locate),
> > malheureusement il ne l'affiche pas dans ma DBLookupCombo. :-((
> >
> > Comment faire ?
> >
> >
> >
> > with odsParamGroupe do begin
> > Close;
> > Open;
> > odsParamGroupe.Locate('NIVE_GROUPE', frmParamUtilisateurs.odsParamUtilisateursUTIL_GROUPE.AsString, []);
> > end;
> >
>