OVH Cloud OVH Cloud

Suite sauvegarde d'un formulaire

4 réponses
Avatar
laurent BRUN
Je ne veux pas mettre la propri=E9t=E9 visible du premier =E0=20
False parceque d'une part :
L'utilisateur peut tr=E8s bien choisir de na pas revenir sur=20
ce premier formulaire et dans ce cas il aura =E9t=E9 empil=E9=20
pour rien.

En fait dans mon appli je n'ouvre pas =E0 proprement parler=20
un formulaire.. j'ai un formulaire principal qui me sert=20
de Menu et dedans j'ai inclus un sous-formulaire et je=20
fais varier la propri=E9t=E9 sourceobject du sous-formulaire=20
quand je veux acc=E9der =E0 un formulaire donc dans notre cas=20
cela ne marcherait pas puisque je ne peux avoir deux=20
sources diff=E9rentes au m=EAme moment pour un formulaire.

En fait ce que je veux faire s'apparente =E0 la touche=20
pr=E9c=E9dente de notre navigateur Internet..

Peut-=EAtre il y a t-il une fa=E7on simple de cr=E9er par le=20
code un objet qui soit une copie du formulaire en cours et=20
qu'il me serait possible de rappeler plus tard si besoin ?

Merci pour votre r=E9ponse.

Laurent bRUN

4 réponses

Avatar
Raymond [mvp]
Bonjour.

faut rester dans la conversation car tu risques de ne plus avoir personne.

dans ce cas tu n'as pas le choix:
soit tu passes par une table , ce qui est le plus facile cat tu peux
retrouver tes info en permanence.
soit tu passes par des variables public que tu mets à jour à la fermeture et
que tu remets à l'ouverture du formulaire, mais dans ce cas tu perds les
valeurs en quittant access.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"laurent BRUN" a écrit dans le message de
news:049a01c3b195$2c31f1e0$
Je ne veux pas mettre la propriété visible du premier à
False parceque d'une part :
L'utilisateur peut très bien choisir de na pas revenir sur
ce premier formulaire et dans ce cas il aura été empilé
pour rien.

En fait dans mon appli je n'ouvre pas à proprement parler
un formulaire.. j'ai un formulaire principal qui me sert
de Menu et dedans j'ai inclus un sous-formulaire et je
fais varier la propriété sourceobject du sous-formulaire
quand je veux accéder à un formulaire donc dans notre cas
cela ne marcherait pas puisque je ne peux avoir deux
sources différentes au même moment pour un formulaire.

En fait ce que je veux faire s'apparente à la touche
précédente de notre navigateur Internet..

Peut-être il y a t-il une façon simple de créer par le
code un objet qui soit une copie du formulaire en cours et
qu'il me serait possible de rappeler plus tard si besoin ?

Merci pour votre réponse.

Laurent bRUN
Avatar
C'est effectiveent vers la deuxième solution que je
m'oriente.

Et-il possible de sauvegarder en une fois un formulaire
entier et par quel instruction VB ?

Merci

valeurs en quittant access.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


"laurent BRUN" a écrit dans le
message de

news:049a01c3b195$2c31f1e0$
Je ne veux pas mettre la propriété visible du premier à
False parceque d'une part :
L'utilisateur peut très bien choisir de na pas revenir sur
ce premier formulaire et dans ce cas il aura été empilé
pour rien.

En fait dans mon appli je n'ouvre pas à proprement parler
un formulaire.. j'ai un formulaire principal qui me sert
de Menu et dedans j'ai inclus un sous-formulaire et je
fais varier la propriété sourceobject du sous-formulaire
quand je veux accéder à un formulaire donc dans notre cas
cela ne marcherait pas puisque je ne peux avoir deux
sources différentes au même moment pour un formulaire.

En fait ce que je veux faire s'apparente à la touche
précédente de notre navigateur Internet..

Peut-être il y a t-il une façon simple de créer par le
code un objet qui soit une copie du formulaire en cours et
qu'il me serait possible de rappeler plus tard si besoin ?

Merci pour votre réponse.

Laurent bRUN


.

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

faut rester dans la conversation car tu risques de ne
plus avoir personne.


dans ce cas tu n'as pas le choix:
soit tu passes par une table , ce qui est le plus facile
cat tu peux

retrouver tes info en permanence.
soit tu passes par des variables public que tu mets à
jour à la fermeture et

que tu remets à l'ouverture du formulaire, mais dans ce
cas tu perds les


Avatar
Raymond [mvp]
tout dépend si tes contrôles sont tous de même type ou non et du nombre.
s'ils ont tous de même type on peut passer par un tableau sinon contrôle par
contrôle.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


a écrit dans le message de
news:046201c3b1a9$7b126ba0$
C'est effectiveent vers la deuxième solution que je
m'oriente.

Et-il possible de sauvegarder en une fois un formulaire
entier et par quel instruction VB ?

Merci
Avatar
Merci pour tes réponses..

On en arrive à la solution que j'ai mis en place (Je
sauvegarde control par control pour le moment) mais ca me
parait juste un peu lourd..

Donc on ne peut faire mieux..

Merci quand même

Laurent BRUN

-----Message d'origine-----
tout dépend si tes contrôles sont tous de même type ou
non et du nombre.

s'ils ont tous de même type on peut passer par un tableau
sinon contrôle par

contrôle.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA


a écrit dans le
message de

news:046201c3b1a9$7b126ba0$
C'est effectiveent vers la deuxième solution que je
m'oriente.

Et-il possible de sauvegarder en une fois un formulaire
entier et par quel instruction VB ?

Merci



.