Aide sur la commande RechDom

Le
Nesta
Bonjour à tous,

Mon problème est le suivant : j'ai créé un formulaire d'authentification,
avec 3 champs et un bouton "Connexion" :
- champ 1 : Utilisateur
- champ2 : NomComplet
- champ3 : Passe

Le 2è champ est désactivé et verouillé.
Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
recherche soit faite dans la base qui contient ces informations
(T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom complet
correspondant au nom de l'utilisateur.
J'ai pour cela utilisé la commande RechDom.
Dans la procédure évènementielle "Sur réception focus" du champ 3, j'ai mis
la ligne de code suivante :

[NomComplet].ControlSource =
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]

Mais voilà, il me donne le message d'erreur suivant :

"Impossible de trouver le champ "|" auquel il est fait référence dans votre
expression".

J'ai vérifié, et je ne pense pas avoir de soucis de noms. Help !!

Merci d'avance,
Nesta
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Raymond [mvp]
Le #6297271
Bonjour.

tu peux faire plus simple.

enlève le controlsource du champ2.

sur l'événement afterupdate du champ1 tu places le code suivant:

Private Sub Utilisateur_AfterUpdate()
Me.NomComplet = DLookup("NomComplet", "T_Connexion", "[Utilisateur]='" &
Me.Utilisateur & "'")
End Sub

--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"Nesta"
| Bonjour à tous,
|
| Mon problème est le suivant : j'ai créé un formulaire d'authentification,
| avec 3 champs et un bouton "Connexion" :
| - champ 1 : Utilisateur
| - champ2 : NomComplet
| - champ3 : Passe
|
| Le 2è champ est désactivé et verouillé.
| Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
| recherche soit faite dans la base qui contient ces informations
| (T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom complet
| correspondant au nom de l'utilisateur.
| J'ai pour cela utilisé la commande RechDom.
| Dans la procédure évènementielle "Sur réception focus" du champ 3, j'ai
mis
| la ligne de code suivante :
|
| [NomComplet].ControlSource |
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]
|
| Mais voilà, il me donne le message d'erreur suivant :
|
| "Impossible de trouver le champ "|" auquel il est fait référence dans
votre
| expression".
|
| J'ai vérifié, et je ne pense pas avoir de soucis de noms.... Help !!
|
| Merci d'avance,
| Nesta
|
|
John
Le #6297231
Bonsoir,

Tu peux m'aider ?
Dans un message plus "SQL" un Ami m'a donné une solution de requête SQL pour
obtenir un résultat or celui-ci fonctionnant bien il me met "ERREUR" dans le
champ datesortie je ne trouve pas le probléme.

Il me manque que la date de sortie.

Voici le code SQL :
SELECT Table1.Animal, Table1.[Date entree], Table1.Lot, DLookUp("[Date
entree]","Table1","[Animal]='" & [Animal] & "' and format( [Date
Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie,
DLookUp("[Lot]","Table1","[Animal]='" & [Animal] & "' and
format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS
[Lot suivant]
FROM Table1;

Merci d'avance
--
John.



Bonjour.

tu peux faire plus simple.

enlève le controlsource du champ2.

sur l'événement afterupdate du champ1 tu places le code suivant:

Private Sub Utilisateur_AfterUpdate()
Me.NomComplet = DLookup("NomComplet", "T_Connexion", "[Utilisateur]='" &
Me.Utilisateur & "'")
End Sub

--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"Nesta"
| Bonjour à tous,
|
| Mon problème est le suivant : j'ai créé un formulaire d'authentification,
| avec 3 champs et un bouton "Connexion" :
| - champ 1 : Utilisateur
| - champ2 : NomComplet
| - champ3 : Passe
|
| Le 2è champ est désactivé et verouillé.
| Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
| recherche soit faite dans la base qui contient ces informations
| (T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom complet
| correspondant au nom de l'utilisateur.
| J'ai pour cela utilisé la commande RechDom.
| Dans la procédure évènementielle "Sur réception focus" du champ 3, j'ai
mis
| la ligne de code suivante :
|
| [NomComplet].ControlSource > |
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]
|
| Mais voilà, il me donne le message d'erreur suivant :
|
| "Impossible de trouver le champ "|" auquel il est fait référence dans
votre
| expression".
|
| J'ai vérifié, et je ne pense pas avoir de soucis de noms.... Help !!
|
| Merci d'avance,
| Nesta
|
|





Raymond [mvp]
Le #6297211
Bonjour.

je ne vois pas de champ date sortie dans cette requête.
par contre:
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
[Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie
tu ne prends que des entrées et tu appelles le résultat Sortie, c'est pas
mal.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Bonsoir,
|
| Tu peux m'aider ?
| Dans un message plus "SQL" un Ami m'a donné une solution de requête SQL
pour
| obtenir un résultat or celui-ci fonctionnant bien il me met "ERREUR" dans
le
| champ datesortie je ne trouve pas le probléme.
|
| Il me manque que la date de sortie.
|
| Voici le code SQL :
| SELECT Table1.Animal, Table1.[Date entree], Table1.Lot, DLookUp("[Date
| entree]","Table1","[Animal]='" & [Animal] & "' and format( [Date
| Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie,
| DLookUp("[Lot]","Table1","[Animal]='" & [Animal] & "' and
| format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd"))
AS
| [Lot suivant]
| FROM Table1;
|
| Merci d'avance
| --
| John.
|
|
|
| > Bonjour.
| >
| > tu peux faire plus simple.
| >
| > enlève le controlsource du champ2.
| >
| > sur l'événement afterupdate du champ1 tu places le code suivant:
| >
| > Private Sub Utilisateur_AfterUpdate()
| > Me.NomComplet = DLookup("NomComplet", "T_Connexion",
"[Utilisateur]='" &
| > Me.Utilisateur & "'")
| > End Sub
| >
| > --
| > @+
| > Raymond Access MVP http://www.OfficeSystemAccess.com/
| > http://officesystem.access.over-blog.com/
| > http://officesystem.access.free.fr/wiki/
| > Pour débuter sur le forum: http://www.mpfa.info/
| >
| > Venez découvrir Open XML, le nouveau format de fichier de la suite
Office !
| >
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
| >
| >
| > "Nesta" | >
| > | Bonjour à tous,
| > |
| > | Mon problème est le suivant : j'ai créé un formulaire
d'authentification,
| > | avec 3 champs et un bouton "Connexion" :
| > | - champ 1 : Utilisateur
| > | - champ2 : NomComplet
| > | - champ3 : Passe
| > |
| > | Le 2è champ est désactivé et verouillé.
| > | Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
| > | recherche soit faite dans la base qui contient ces informations
| > | (T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom
complet
| > | correspondant au nom de l'utilisateur.
| > | J'ai pour cela utilisé la commande RechDom.
| > | Dans la procédure évènementielle "Sur réception focus" du champ 3,
j'ai
| > mis
| > | la ligne de code suivante :
| > |
| > | [NomComplet].ControlSource | > |
| >
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]
| > |
| > | Mais voilà, il me donne le message d'erreur suivant :
| > |
| > | "Impossible de trouver le champ "|" auquel il est fait référence dans
| > votre
| > | expression".
| > |
| > | J'ai vérifié, et je ne pense pas avoir de soucis de noms.... Help !!
| > |
| > | Merci d'avance,
| > | Nesta
| > |
| > |
| >
| >
| >
John
Le #6297191
C'est normal puisque la date sortie correspond à la date d'entrée du futur
enregistrement, d'ailleur le est bien renseigné en sortie.

Animal lot Date entree date sortie lot suivant
1222 essai 01/01/07 25/01/07 mon lot
1222 mon lot 25/01/07
etc.....
--
John.



Bonjour.

je ne vois pas de champ date sortie dans cette requête.
par contre:
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
[Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie
tu ne prends que des entrées et tu appelles le résultat Sortie, c'est pas
mal.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Bonsoir,
|
| Tu peux m'aider ?
| Dans un message plus "SQL" un Ami m'a donné une solution de requête SQL
pour
| obtenir un résultat or celui-ci fonctionnant bien il me met "ERREUR" dans
le
| champ datesortie je ne trouve pas le probléme.
|
| Il me manque que la date de sortie.
|
| Voici le code SQL :
| SELECT Table1.Animal, Table1.[Date entree], Table1.Lot, DLookUp("[Date
| entree]","Table1","[Animal]='" & [Animal] & "' and format( [Date
| Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie,
| DLookUp("[Lot]","Table1","[Animal]='" & [Animal] & "' and
| format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd"))
AS
| [Lot suivant]
| FROM Table1;
|
| Merci d'avance
| --
| John.
|
|
|
| > Bonjour.
| >
| > tu peux faire plus simple.
| >
| > enlève le controlsource du champ2.
| >
| > sur l'événement afterupdate du champ1 tu places le code suivant:
| >
| > Private Sub Utilisateur_AfterUpdate()
| > Me.NomComplet = DLookup("NomComplet", "T_Connexion",
"[Utilisateur]='" &
| > Me.Utilisateur & "'")
| > End Sub
| >
| > --
| > @+
| > Raymond Access MVP http://www.OfficeSystemAccess.com/
| > http://officesystem.access.over-blog.com/
| > http://officesystem.access.free.fr/wiki/
| > Pour débuter sur le forum: http://www.mpfa.info/
| >
| > Venez découvrir Open XML, le nouveau format de fichier de la suite
Office !
| >
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
| >
| >
| > "Nesta" | >
| > | Bonjour à tous,
| > |
| > | Mon problème est le suivant : j'ai créé un formulaire
d'authentification,
| > | avec 3 champs et un bouton "Connexion" :
| > | - champ 1 : Utilisateur
| > | - champ2 : NomComplet
| > | - champ3 : Passe
| > |
| > | Le 2è champ est désactivé et verouillé.
| > | Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
| > | recherche soit faite dans la base qui contient ces informations
| > | (T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom
complet
| > | correspondant au nom de l'utilisateur.
| > | J'ai pour cela utilisé la commande RechDom.
| > | Dans la procédure évènementielle "Sur réception focus" du champ 3,
j'ai
| > mis
| > | la ligne de code suivante :
| > |
| > | [NomComplet].ControlSource > | > |
| >
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]
| > |
| > | Mais voilà, il me donne le message d'erreur suivant :
| > |
| > | "Impossible de trouver le champ "|" auquel il est fait référence dans
| > votre
| > | expression".
| > |
| > | J'ai vérifié, et je ne pense pas avoir de soucis de noms.... Help !!
| > |
| > | Merci d'avance,
| > | Nesta
| > |
| > |
| >
| >
| >





John
Le #6297181
C'est normal puisque la date sortie correspond à la date d'entrée de
l'enregistrement suivant d'ailleur le lot est bien renseigné en sortie.

Ma requête tourne bien sauf la date de sortie alors que le lot de sortie est
bien renseigné.

Merci d'avance.

--
John.



C'est normal puisque la date sortie correspond à la date d'entrée du futur
enregistrement, d'ailleur le est bien renseigné en sortie.

Animal lot Date entree date sortie lot suivant
1222 essai 01/01/07 25/01/07 mon lot
1222 mon lot 25/01/07
etc.....
--
John.



Bonjour.

je ne vois pas de champ date sortie dans cette requête.
par contre:
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
[Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie
tu ne prends que des entrées et tu appelles le résultat Sortie, c'est pas
mal.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Bonsoir,
|
| Tu peux m'aider ?
| Dans un message plus "SQL" un Ami m'a donné une solution de requête SQL
pour
| obtenir un résultat or celui-ci fonctionnant bien il me met "ERREUR" dans
le
| champ datesortie je ne trouve pas le probléme.
|
| Il me manque que la date de sortie.
|
| Voici le code SQL :
| SELECT Table1.Animal, Table1.[Date entree], Table1.Lot, DLookUp("[Date
| entree]","Table1","[Animal]='" & [Animal] & "' and format( [Date
| Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie,
| DLookUp("[Lot]","Table1","[Animal]='" & [Animal] & "' and
| format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd"))
AS
| [Lot suivant]
| FROM Table1;
|
| Merci d'avance
| --
| John.
|
|
|
| > Bonjour.
| >
| > tu peux faire plus simple.
| >
| > enlève le controlsource du champ2.
| >
| > sur l'événement afterupdate du champ1 tu places le code suivant:
| >
| > Private Sub Utilisateur_AfterUpdate()
| > Me.NomComplet = DLookup("NomComplet", "T_Connexion",
"[Utilisateur]='" &
| > Me.Utilisateur & "'")
| > End Sub
| >
| > --
| > @+
| > Raymond Access MVP http://www.OfficeSystemAccess.com/
| > http://officesystem.access.over-blog.com/
| > http://officesystem.access.free.fr/wiki/
| > Pour débuter sur le forum: http://www.mpfa.info/
| >
| > Venez découvrir Open XML, le nouveau format de fichier de la suite
Office !
| >
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
| >
| >
| > "Nesta" | >
| > | Bonjour à tous,
| > |
| > | Mon problème est le suivant : j'ai créé un formulaire
d'authentification,
| > | avec 3 champs et un bouton "Connexion" :
| > | - champ 1 : Utilisateur
| > | - champ2 : NomComplet
| > | - champ3 : Passe
| > |
| > | Le 2è champ est désactivé et verouillé.
| > | Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
| > | recherche soit faite dans la base qui contient ces informations
| > | (T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom
complet
| > | correspondant au nom de l'utilisateur.
| > | J'ai pour cela utilisé la commande RechDom.
| > | Dans la procédure évènementielle "Sur réception focus" du champ 3,
j'ai
| > mis
| > | la ligne de code suivante :
| > |
| > | [NomComplet].ControlSource > > | > |
| >
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]
| > |
| > | Mais voilà, il me donne le message d'erreur suivant :
| > |
| > | "Impossible de trouver le champ "|" auquel il est fait référence dans
| > votre
| > | expression".
| > |
| > | J'ai vérifié, et je ne pense pas avoir de soucis de noms.... Help !!
| > |
| > | Merci d'avance,
| > | Nesta
| > |
| > |
| >
| >
| >







John
Le #6297171
Raymond,

Regarde ma requête tu comprendra mieux, il n'y a qu'une seule table à
l'origine et tout est bon sauf la date sortie pourquoi ?

Lien : http://www.cijoint.fr/cij92983902017841.jpg
--
John.



Bonjour.

je ne vois pas de champ date sortie dans cette requête.
par contre:
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
[Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie
tu ne prends que des entrées et tu appelles le résultat Sortie, c'est pas
mal.
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Bonsoir,
|
| Tu peux m'aider ?
| Dans un message plus "SQL" un Ami m'a donné une solution de requête SQL
pour
| obtenir un résultat or celui-ci fonctionnant bien il me met "ERREUR" dans
le
| champ datesortie je ne trouve pas le probléme.
|
| Il me manque que la date de sortie.
|
| Voici le code SQL :
| SELECT Table1.Animal, Table1.[Date entree], Table1.Lot, DLookUp("[Date
| entree]","Table1","[Animal]='" & [Animal] & "' and format( [Date
| Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS Sortie,
| DLookUp("[Lot]","Table1","[Animal]='" & [Animal] & "' and
| format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd"))
AS
| [Lot suivant]
| FROM Table1;
|
| Merci d'avance
| --
| John.
|
|
|
| > Bonjour.
| >
| > tu peux faire plus simple.
| >
| > enlève le controlsource du champ2.
| >
| > sur l'événement afterupdate du champ1 tu places le code suivant:
| >
| > Private Sub Utilisateur_AfterUpdate()
| > Me.NomComplet = DLookup("NomComplet", "T_Connexion",
"[Utilisateur]='" &
| > Me.Utilisateur & "'")
| > End Sub
| >
| > --
| > @+
| > Raymond Access MVP http://www.OfficeSystemAccess.com/
| > http://officesystem.access.over-blog.com/
| > http://officesystem.access.free.fr/wiki/
| > Pour débuter sur le forum: http://www.mpfa.info/
| >
| > Venez découvrir Open XML, le nouveau format de fichier de la suite
Office !
| >
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
| >
| >
| > "Nesta" | >
| > | Bonjour à tous,
| > |
| > | Mon problème est le suivant : j'ai créé un formulaire
d'authentification,
| > | avec 3 champs et un bouton "Connexion" :
| > | - champ 1 : Utilisateur
| > | - champ2 : NomComplet
| > | - champ3 : Passe
| > |
| > | Le 2è champ est désactivé et verouillé.
| > | Je souhaite qu'au moment où le focus passe du champ au champ 3, qu'une
| > | recherche soit faite dans la base qui contient ces informations
| > | (T_Connexion) afin de trouver et d'afficher dans le champ 2 le nom
complet
| > | correspondant au nom de l'utilisateur.
| > | J'ai pour cela utilisé la commande RechDom.
| > | Dans la procédure évènementielle "Sur réception focus" du champ 3,
j'ai
| > mis
| > | la ligne de code suivante :
| > |
| > | [NomComplet].ControlSource > | > |
| >
[=RechDom("[T_Connexion]![NomComplet]";"[T_Connexion]";"[T_Connexion]![Utilisateur]=[Utilisateur]")]
| > |
| > | Mais voilà, il me donne le message d'erreur suivant :
| > |
| > | "Impossible de trouver le champ "|" auquel il est fait référence dans
| > votre
| > | expression".
| > |
| > | J'ai vérifié, et je ne pense pas avoir de soucis de noms.... Help !!
| > |
| > | Merci d'avance,
| > | Nesta
| > |
| > |
| >
| >
| >





Raymond [mvp]
Le #6297161
Je m'excuse mais c'est charabia tout ça.
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
| > [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS

Sortie

tu recherches dans la table, un animal identique à l'animal courant, dont la
date d'entrée est supérieure à la date d'entrée de ce même animal ? il
faudrait qu'il rentre deux fois alors ?
j'ai l'impression d'avoir raté un chapitre et que tu as déjà eu des
conversations ici ou ailleurs et que nous ne sommes pas au même niveau
d'information.


--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Raymond,
|
| Regarde ma requête tu comprendra mieux, il n'y a qu'une seule table à
| l'origine et tout est bon sauf la date sortie pourquoi ?
|
| Lien : http://www.cijoint.fr/cij92983902017841.jpg
| --
| John.

Nesta
Le #6297151
Salut Raymond,

Merci beaucoup pour la ligne de code qui fonctionne super bien.
Je ne connaissais pas la fonction DLookUp. Je vais l'utiliser à bon escient
!

A bientot !

Nesta



"Raymond [mvp]" de news: %
Je m'excuse mais c'est charabia tout ça.
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
| > [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS

Sortie

tu recherches dans la table, un animal identique à l'animal courant, dont
la
date d'entrée est supérieure à la date d'entrée de ce même animal ? il
faudrait qu'il rentre deux fois alors ?
j'ai l'impression d'avoir raté un chapitre et que tu as déjà eu des
conversations ici ou ailleurs et que nous ne sommes pas au même niveau
d'information.


--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office
!
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Raymond,
|
| Regarde ma requête tu comprendra mieux, il n'y a qu'une seule table à
| l'origine et tout est bon sauf la date sortie pourquoi ?
|
| Lien : http://www.cijoint.fr/cij92983902017841.jpg
| --
| John.





John
Le #6297131
Non, c'est clair, en effet l'animal ou les animaux ce déplacent de lot en lot
et il sont tous dans la table, j'ai trouvé l'astus.
Voir image : http://www.cijoint.fr/cij37370425517825.jpg

voici le code sql :
SELECT Table1.Animal, Table1.[Date entree], Table1.Lot, DLookUp("[date
entree]","Table1","[Animal]='" & [Animal] & "' and
format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS
[Date sortie], DLookUp("[lot]","Table1","[Animal]='" & [Animal] & "' and
format( [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS
[Lot Suivant]
FROM Table1;

Apparement ça fonctionne, maintenant j'ai la date sortie et le lot.
--
John.



Je m'excuse mais c'est charabia tout ça.
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
| > [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS

Sortie

tu recherches dans la table, un animal identique à l'animal courant, dont la
date d'entrée est supérieure à la date d'entrée de ce même animal ? il
faudrait qu'il rentre deux fois alors ?
j'ai l'impression d'avoir raté un chapitre et que tu as déjà eu des
conversations ici ou ailleurs et que nous ne sommes pas au même niveau
d'information.


--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Raymond,
|
| Regarde ma requête tu comprendra mieux, il n'y a qu'une seule table à
| l'origine et tout est bon sauf la date sortie pourquoi ?
|
| Lien : http://www.cijoint.fr/cij92983902017841.jpg
| --
| John.






John
Le #6297111
Raymond,
J'ai oublié, les lignes vides correspondent aux animaux non sortie de lot
sur l'image
lorsqu'ils sortirons la requête affichera toutes les infos.
Salutations.
--
John.



Je m'excuse mais c'est charabia tout ça.
DLookUp("[Date entree]","Table1","[Animal]='" & [Animal] & "' and format(
| > [Date Entree],'yyyymmdd') >" & Format([Date entree],"yyyymmdd")) AS

Sortie

tu recherches dans la table, un animal identique à l'animal courant, dont la
date d'entrée est supérieure à la date d'entrée de ce même animal ? il
faudrait qu'il rentre deux fois alors ?
j'ai l'impression d'avoir raté un chapitre et que tu as déjà eu des
conversations ici ou ailleurs et que nous ne sommes pas au même niveau
d'information.


--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/

Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db


"John"
| Raymond,
|
| Regarde ma requête tu comprendra mieux, il n'y a qu'une seule table à
| l'origine et tout est bon sauf la date sortie pourquoi ?
|
| Lien : http://www.cijoint.fr/cij92983902017841.jpg
| --
| John.






Publicité
Poster une réponse
Anonyme