OVH Cloud OVH Cloud

Valeur par défaut

5 réponses
Avatar
chris
Bonjour
est-il possible qu'un utilisateur puisse lui-même définir une valeur par
défaut pour un champ dans un formulaireou une table en lui créant un
formulaire de saisie
par exemple si j'ai un champ nommé position lat-long dans le formulaire
fiche navire
j'aimerais que les utilisateurs puissent mettre une valeur par défaut, car
ils sont situés sur des lieux géographiques éloignés
PS : j'ai une table qui contient le nom du poste ainsi que la position de ce
poste (modifiable via un formulaire)
puis-je mettre éventuellement cette position par défaut?
si oui quelle commande utiliser, à quel endroit mettre cett commande (dans
le formulaire ou la table)
j'ai bien essayé de mettre cette table dans la requète source du formulaire,
mais je n'arrive pas à faire la liaison
Merci de votre aide
Chris

5 réponses

Avatar
Patrice
Bonjour,

Ds le champ de ton formulaire, tu mets à valeur par défaut:

=dlookup("nom_de_la_table";"position du poste")


Bonjour
est-il possible qu'un utilisateur puisse lui-même définir une valeur par
défaut pour un champ dans un formulaireou une table en lui créant un
formulaire de saisie
par exemple si j'ai un champ nommé position lat-long dans le formulaire
fiche navire
j'aimerais que les utilisateurs puissent mettre une valeur par défaut, car
ils sont situés sur des lieux géographiques éloignés
PS : j'ai une table qui contient le nom du poste ainsi que la position de ce
poste (modifiable via un formulaire)
puis-je mettre éventuellement cette position par défaut?
si oui quelle commande utiliser, à quel endroit mettre cett commande (dans
le formulaire ou la table)
j'ai bien essayé de mettre cette table dans la requète source du formulaire,
mais je n'arrive pas à faire la liaison
Merci de votre aide
Chris





Avatar
chris
Je viens d'essayer mais ça ne marche pas
mon formulaire se nomme "fiche navire", il est basé sur une requète nommée
"tri des fiches", elle même basée sur la table "journee"
dans cet ensemble table/requète/formulaire il y a un champ "position
lat-long" et donc la valeur par défaut doit être celle qui est stockée dans
la table "poste" qui contient les champs "nom" et "position" (il n'y a qu'un
enregistrement dedans) chaque poste le remplissant avec ses données
dois-je ajouter cette table à la requète "tri des fiches" et faire un lien
entre les 2 tables?
Je précise que je travaille sous access 2000

j'ai essayé de créer un formulaire automatique basé sur la requète "tri des
fiches" et de mettre en valeur par défaut dans le champ "position lat-long"
=dlookup("poste";"position") et quand j'essaye de créer un nouvel
enregistrement, la valeur dans le champ est "#erreur"
voilà, j'espère avoir assez détaillé mon problème

j'ai essayé aussi ceci : (ce qui était proposé auparavant)
Me!LaListe = [autre champ]

ou

Me!MaListe = ItemData(0)


Merci pour votre aide


"Patrice" a écrit dans le message de
news:
Bonjour,

Ds le champ de ton formulaire, tu mets à valeur par défaut:

=dlookup("nom_de_la_table";"position du poste")


Bonjour
est-il possible qu'un utilisateur puisse lui-même définir une valeur par
défaut pour un champ dans un formulaireou une table en lui créant un
formulaire de saisie
par exemple si j'ai un champ nommé position lat-long dans le formulaire
fiche navire
j'aimerais que les utilisateurs puissent mettre une valeur par défaut,
car
ils sont situés sur des lieux géographiques éloignés
PS : j'ai une table qui contient le nom du poste ainsi que la position de
ce
poste (modifiable via un formulaire)
puis-je mettre éventuellement cette position par défaut?
si oui quelle commande utiliser, à quel endroit mettre cett commande
(dans
le formulaire ou la table)
j'ai bien essayé de mettre cette table dans la requète source du
formulaire,
mais je n'arrive pas à faire la liaison
Merci de votre aide
Chris







Avatar
Luis
Bonjour,
Tu dois le mettre dans Source Contrôle du champ [position lat-long]
=RechDom("poste";"position") et là si tu as quelque chose de saisi dans le
champ [position] de la table poste tu y retrouvera, mais attention en faisant
comme ça tu ne peux plus saisir une autre [position] depuis le formulaire
"fiche navire", car ta source devient indépendante et si par hasard, tu
modifie ce que tu as saisi dans [position] de ta table "poste",
automatiquement ce sera modifié dans ton champ du formulaire.
Luis


Je viens d'essayer mais ça ne marche pas
mon formulaire se nomme "fiche navire", il est basé sur une requète nommée
"tri des fiches", elle même basée sur la table "journee"
dans cet ensemble table/requète/formulaire il y a un champ "position
lat-long" et donc la valeur par défaut doit être celle qui est stockée dans
la table "poste" qui contient les champs "nom" et "position" (il n'y a qu'un
enregistrement dedans) chaque poste le remplissant avec ses données
dois-je ajouter cette table à la requète "tri des fiches" et faire un lien
entre les 2 tables?
Je précise que je travaille sous access 2000

j'ai essayé de créer un formulaire automatique basé sur la requète "tri des
fiches" et de mettre en valeur par défaut dans le champ "position lat-long"
=dlookup("poste";"position") et quand j'essaye de créer un nouvel
enregistrement, la valeur dans le champ est "#erreur"
voilà, j'espère avoir assez détaillé mon problème

j'ai essayé aussi ceci : (ce qui était proposé auparavant)
Me!LaListe = [autre champ]

ou

Me!MaListe = ItemData(0)


Merci pour votre aide


"Patrice" a écrit dans le message de
news:
Bonjour,

Ds le champ de ton formulaire, tu mets à valeur par défaut:

=dlookup("nom_de_la_table";"position du poste")


Bonjour
est-il possible qu'un utilisateur puisse lui-même définir une valeur par
défaut pour un champ dans un formulaireou une table en lui créant un
formulaire de saisie
par exemple si j'ai un champ nommé position lat-long dans le formulaire
fiche navire
j'aimerais que les utilisateurs puissent mettre une valeur par défaut,
car
ils sont situés sur des lieux géographiques éloignés
PS : j'ai une table qui contient le nom du poste ainsi que la position de
ce
poste (modifiable via un formulaire)
puis-je mettre éventuellement cette position par défaut?
si oui quelle commande utiliser, à quel endroit mettre cett commande
(dans
le formulaire ou la table)
j'ai bien essayé de mettre cette table dans la requète source du
formulaire,
mais je n'arrive pas à faire la liaison
Merci de votre aide
Chris












Avatar
chris
Merci beaucoup


"Luis" a écrit dans le message de news:

Bonjour,
Tu dois le mettre dans Source Contrôle du champ [position lat-long]
=RechDom("poste";"position") et là si tu as quelque chose de saisi dans le
champ [position] de la table poste tu y retrouvera, mais attention en
faisant
comme ça tu ne peux plus saisir une autre [position] depuis le formulaire
"fiche navire", car ta source devient indépendante et si par hasard, tu
modifie ce que tu as saisi dans [position] de ta table "poste",
automatiquement ce sera modifié dans ton champ du formulaire.
Luis


Je viens d'essayer mais ça ne marche pas
mon formulaire se nomme "fiche navire", il est basé sur une requète
nommée
"tri des fiches", elle même basée sur la table "journee"
dans cet ensemble table/requète/formulaire il y a un champ "position
lat-long" et donc la valeur par défaut doit être celle qui est stockée
dans
la table "poste" qui contient les champs "nom" et "position" (il n'y a
qu'un
enregistrement dedans) chaque poste le remplissant avec ses données
dois-je ajouter cette table à la requète "tri des fiches" et faire un
lien
entre les 2 tables?
Je précise que je travaille sous access 2000

j'ai essayé de créer un formulaire automatique basé sur la requète "tri
des
fiches" et de mettre en valeur par défaut dans le champ "position
lat-long"
=dlookup("poste";"position") et quand j'essaye de créer un nouvel
enregistrement, la valeur dans le champ est "#erreur"
voilà, j'espère avoir assez détaillé mon problème

j'ai essayé aussi ceci : (ce qui était proposé auparavant)
Me!LaListe = [autre champ]

ou

Me!MaListe = ItemData(0)


Merci pour votre aide


"Patrice" a écrit dans le message de
news:
Bonjour,

Ds le champ de ton formulaire, tu mets à valeur par défaut:

=dlookup("nom_de_la_table";"position du poste")


Bonjour
est-il possible qu'un utilisateur puisse lui-même définir une valeur
par
défaut pour un champ dans un formulaireou une table en lui créant un
formulaire de saisie
par exemple si j'ai un champ nommé position lat-long dans le
formulaire
fiche navire
j'aimerais que les utilisateurs puissent mettre une valeur par défaut,
car
ils sont situés sur des lieux géographiques éloignés
PS : j'ai une table qui contient le nom du poste ainsi que la position
de
ce
poste (modifiable via un formulaire)
puis-je mettre éventuellement cette position par défaut?
si oui quelle commande utiliser, à quel endroit mettre cett commande
(dans
le formulaire ou la table)
j'ai bien essayé de mettre cette table dans la requète source du
formulaire,
mais je n'arrive pas à faire la liaison
Merci de votre aide
Chris














Avatar
Luis
Bonjour,
Est-ce que ça fonctionne comme tu le veux?
Luis


Merci beaucoup


"Luis" a écrit dans le message de news:

Bonjour,
Tu dois le mettre dans Source Contrôle du champ [position lat-long]
=RechDom("poste";"position") et là si tu as quelque chose de saisi dans le
champ [position] de la table poste tu y retrouvera, mais attention en
faisant
comme ça tu ne peux plus saisir une autre [position] depuis le formulaire
"fiche navire", car ta source devient indépendante et si par hasard, tu
modifie ce que tu as saisi dans [position] de ta table "poste",
automatiquement ce sera modifié dans ton champ du formulaire.
Luis


Je viens d'essayer mais ça ne marche pas
mon formulaire se nomme "fiche navire", il est basé sur une requète
nommée
"tri des fiches", elle même basée sur la table "journee"
dans cet ensemble table/requète/formulaire il y a un champ "position
lat-long" et donc la valeur par défaut doit être celle qui est stockée
dans
la table "poste" qui contient les champs "nom" et "position" (il n'y a
qu'un
enregistrement dedans) chaque poste le remplissant avec ses données
dois-je ajouter cette table à la requète "tri des fiches" et faire un
lien
entre les 2 tables?
Je précise que je travaille sous access 2000

j'ai essayé de créer un formulaire automatique basé sur la requète "tri
des
fiches" et de mettre en valeur par défaut dans le champ "position
lat-long"
=dlookup("poste";"position") et quand j'essaye de créer un nouvel
enregistrement, la valeur dans le champ est "#erreur"
voilà, j'espère avoir assez détaillé mon problème

j'ai essayé aussi ceci : (ce qui était proposé auparavant)
Me!LaListe = [autre champ]

ou

Me!MaListe = ItemData(0)


Merci pour votre aide


"Patrice" a écrit dans le message de
news:
Bonjour,

Ds le champ de ton formulaire, tu mets à valeur par défaut:

=dlookup("nom_de_la_table";"position du poste")


Bonjour
est-il possible qu'un utilisateur puisse lui-même définir une valeur
par
défaut pour un champ dans un formulaireou une table en lui créant un
formulaire de saisie
par exemple si j'ai un champ nommé position lat-long dans le
formulaire
fiche navire
j'aimerais que les utilisateurs puissent mettre une valeur par défaut,
car
ils sont situés sur des lieux géographiques éloignés
PS : j'ai une table qui contient le nom du poste ainsi que la position
de
ce
poste (modifiable via un formulaire)
puis-je mettre éventuellement cette position par défaut?
si oui quelle commande utiliser, à quel endroit mettre cett commande
(dans
le formulaire ou la table)
j'ai bien essayé de mettre cette table dans la requète source du
formulaire,
mais je n'arrive pas à faire la liaison
Merci de votre aide
Chris