Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[Access 2003] Total d'après sous-formulaire

4 réponses
Avatar
Régis Allevy
Bonjour à tous,

Dans une application, j'ai un formulaire et un sous-formulaire.

Pour récupérer la valeur d'une zone de texte d'un sous formulaire dans un
formulaire, j'ai toujours employé la forme :

[ Formulaire]![NomSousFormulaire]![ZoneDeTexte]

Après avoir essayer une application, qui tourne bien sur mon poste
principal, sur un autre poste et m'être aperçu qu'elle ne marchait pas, je
me suis rendu compte que si j'employais :

[NomSousFormulaire].[Formulaire]![ZoneDeTexte] ça marchait!


Quelqu'un peut-il me dire quelle est la logique de tout ça et quelle
écriture employer

En vous remerciant de m'avoir lu,

Régis

4 réponses

Avatar
Raymond [mvp]
Bonjour.

l'explication étant trop longue, tu la trouveras ici:
http://officesystem.access.free.fr/vba/sf_sous_formulaires.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Régis Allevy" a écrit dans le message de news:

Bonjour à tous,

Dans une application, j'ai un formulaire et un sous-formulaire.

Pour récupérer la valeur d'une zone de texte d'un sous formulaire dans un
formulaire, j'ai toujours employé la forme :

[ Formulaire]![NomSousFormulaire]![ZoneDeTexte]

Après avoir essayer une application, qui tourne bien sur mon poste
principal, sur un autre poste et m'être aperçu qu'elle ne marchait pas, je
me suis rendu compte que si j'employais :

[NomSousFormulaire].[Formulaire]![ZoneDeTexte] ça marchait!


Quelqu'un peut-il me dire quelle est la logique de tout ça et quelle
écriture employer

En vous remerciant de m'avoir lu,

Régis



Avatar
Régis Allevy
Merci Raymond pour ta réponse rapide et néanmoins efficace. Cela m'a permit
de réaliser (je crois) la nuance entre sous-formulaire et contrôle
Mais pourquoi, toutefois, une formulation marche sur un poste et pas sur
l'autre?
Juste par curiosité
merci,
Régis



"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

l'explication étant trop longue, tu la trouveras ici:
http://officesystem.access.free.fr/vba/sf_sous_formulaires.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Régis Allevy" a écrit dans le message de news:

Bonjour à tous,

Dans une application, j'ai un formulaire et un sous-formulaire.

Pour récupérer la valeur d'une zone de texte d'un sous formulaire dans un
formulaire, j'ai toujours employé la forme :

[ Formulaire]![NomSousFormulaire]![ZoneDeTexte]

Après avoir essayer une application, qui tourne bien sur mon poste
principal, sur un autre poste et m'être aperçu qu'elle ne marchait pas,
je me suis rendu compte que si j'employais :

[NomSousFormulaire].[Formulaire]![ZoneDeTexte] ça marchait!


Quelqu'un peut-il me dire quelle est la logique de tout ça et quelle
écriture employer

En vous remerciant de m'avoir lu,

Régis







Avatar
Raymond [mvp]
le fait que ça marche sur un poste et pas sur l'autre ne vient pas d'access
mais d'un problème de références, de niveau d'accès et mises à jour,
d'access complet ou runtime, de mdb ou mde etc........
il faut comparer les deux configs et essayer de cerner la différence.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Régis Allevy" a écrit dans le message de news:
%23SZ5$
Merci Raymond pour ta réponse rapide et néanmoins efficace. Cela m'a
permit de réaliser (je crois) la nuance entre sous-formulaire et contrôle
Mais pourquoi, toutefois, une formulation marche sur un poste et pas sur
l'autre?
Juste par curiosité
merci,
Régis



"Raymond [mvp]" a écrit dans le message
de news:
Bonjour.

l'explication étant trop longue, tu la trouveras ici:
http://officesystem.access.free.fr/vba/sf_sous_formulaires.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Régis Allevy" a écrit dans le message de news:

Bonjour à tous,

Dans une application, j'ai un formulaire et un sous-formulaire.

Pour récupérer la valeur d'une zone de texte d'un sous formulaire dans
un formulaire, j'ai toujours employé la forme :

[ Formulaire]![NomSousFormulaire]![ZoneDeTexte]

Après avoir essayer une application, qui tourne bien sur mon poste
principal, sur un autre poste et m'être aperçu qu'elle ne marchait pas,
je me suis rendu compte que si j'employais :

[NomSousFormulaire].[Formulaire]![ZoneDeTexte] ça marchait!


Quelqu'un peut-il me dire quelle est la logique de tout ça et quelle
écriture employer

En vous remerciant de m'avoir lu,

Régis











Avatar
Régis Allevy
Merci
Bien que mes deux config soient très similaires, il y a sûrement une p'tit
différence quelque part.
@+
Régis
"Raymond [mvp]" a écrit dans le message de
news:
le fait que ça marche sur un poste et pas sur l'autre ne vient pas
d'access mais d'un problème de références, de niveau d'accès et mises à
jour, d'access complet ou runtime, de mdb ou mde etc........
il faut comparer les deux configs et essayer de cerner la différence.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Régis Allevy" a écrit dans le message de news:
%23SZ5$
Merci Raymond pour ta réponse rapide et néanmoins efficace. Cela m'a
permit de réaliser (je crois) la nuance entre sous-formulaire et contrôle
Mais pourquoi, toutefois, une formulation marche sur un poste et pas sur
l'autre?
Juste par curiosité
merci,
Régis



"Raymond [mvp]" a écrit dans le message
de news:
Bonjour.

l'explication étant trop longue, tu la trouveras ici:
http://officesystem.access.free.fr/vba/sf_sous_formulaires.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Régis Allevy" a écrit dans le message de news:

Bonjour à tous,

Dans une application, j'ai un formulaire et un sous-formulaire.

Pour récupérer la valeur d'une zone de texte d'un sous formulaire dans
un formulaire, j'ai toujours employé la forme :

[ Formulaire]![NomSousFormulaire]![ZoneDeTexte]

Après avoir essayer une application, qui tourne bien sur mon poste
principal, sur un autre poste et m'être aperçu qu'elle ne marchait pas,
je me suis rendu compte que si j'employais :

[NomSousFormulaire].[Formulaire]![ZoneDeTexte] ça marchait!


Quelqu'un peut-il me dire quelle est la logique de tout ça et quelle
écriture employer

En vous remerciant de m'avoir lu,

Régis