mar. 26 mai 2020, 13h15
BONEMME
atoutfox.public.association
Re: Vues non trouvées2
Jean à Grenoble a écrit :
> En parcourant ton source, j'ai une inquiétude : ce n'est pas parce que tu
> ouvres la base de données que les tables et les vues de cette base sont
> ouvertes. Chacune doit être ouverte individuellement.
>
> Tu dois donc avoir un USE vrech_epx quelque part. A priori, cette vue est une
> vue paramétrée, il faut donc l'ouvrir avec l'option NODATA.
> ex USE vrech_epx IN 0 NODATA.
>
> J'ai une autre inquiétude : à quoi sert le curseur temporaire d_A ?
>
> Bonne journée
>
> Jean à Grenoble
Jean,
Si je comprend bien, l'ouverture des composantes du dbc n'est pas
implicite.
Je vais essayer ton idée. Mais je vais rescanner mon autre programme
qui fonctionne, ca je n'ai aucun souvenir ( 75a :/ ) d'avoir du
effectuer
cette opération.
Fonctionnement
Je l'ai en partie expliqué dans ma réponse à GLS.
L'utilisateur entre partiellement le nom recherché. Je copie le
résultat de la vue vers la table d_a.dbf (copie physique)
cette table provisoire alimente la table tmpd.dbf qui contient donc
une copie de la vue. qui permet à l'utilisateur de sélectionner
l'un des record affiché, ce dernier alimente la seconde partie une
autre form qui affichera tous les champs non visibles ds la vue. Les
infos de recherches sont dans le onclick de la colonne de la grid
concernée
Dans cette autre form
Dans le load, j'ouvre HF.dbf
Voir la photo jointe précédement de mon autre programme.
Guy
--
Guy Bonemme
--
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.comPermalink : http://www.atoutfox.org/nntp.asp?ID=0000019643