J'ai un petit probl=E8me auquel je bloque depuis ce matin:
Dans un formulaire MonForm, j'ai un zone de liste=20
modifiable Modifiable01 bas=E9e sur un champ d'une table=20
MaTable (champ texte).
Dans propri=E9t=E9s de Modifiable01 j'ai:
- Origine source: Table/Requ=EAte
- Contenu: SELECT [MaTable].[Code] FROM MaTable WHERE=20
((([MaTable].[Code])=3D"ABD" Or ([MaTable].[Code])=3D"ABE" or=20
([MaTable].[Code])=3D"ABC" ));=20
- Colonne li=E9e: 1
Et j'ai une requ=EAte o=F9 dans un champ j'ai mis dans la zone=20
crit=E8res: [Formulaires]![MonForm]![Modifiable01].
Lorsque j'ex=E9cute la requ=EAte, rien n'est affich=E9 portant=20
le formulaire est ouvert et j'ai bien s=E9lectionn=E9 une=20
valeur dans la zone de liste modifiable.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Xavier HUE
Bonjour hasardeux,
C'est le seul critère de ta requête? Le problème est peut-être ailleurs.
Au passage, juste une suggestion: WHERE Champ = Valeur1 or Champ = Valeur2 or ... Champ = Valeurn Peut s'écrire avantageusement, comme suit: WHERE Champ IN(Valeur1, Valeur2, ..., Valeurn)
Recompose ta requête en utilisant l'assistant pour la saisie du critère.
Cordialement.
Bonjour hasardeux,
C'est le seul critère de ta requête?
Le problème est peut-être ailleurs.
Au passage, juste une suggestion:
WHERE Champ = Valeur1 or Champ = Valeur2 or ... Champ =
Valeurn
Peut s'écrire avantageusement, comme suit:
WHERE Champ IN(Valeur1, Valeur2, ..., Valeurn)
Recompose ta requête en utilisant l'assistant pour la
saisie du critère.
C'est le seul critère de ta requête? Le problème est peut-être ailleurs.
Au passage, juste une suggestion: WHERE Champ = Valeur1 or Champ = Valeur2 or ... Champ = Valeurn Peut s'écrire avantageusement, comme suit: WHERE Champ IN(Valeur1, Valeur2, ..., Valeurn)
Recompose ta requête en utilisant l'assistant pour la saisie du critère.
Cordialement.
Mrs Pomemboo
Bonjour,
hasardeux wrote: | Salut tout le monde, | | J'ai un petit problème auquel je bloque depuis ce matin: | | Dans un formulaire MonForm, j'ai un zone de liste | modifiable Modifiable01 basée sur un champ d'une table | MaTable (champ texte). | | Dans propriétés de Modifiable01 j'ai: | - Origine source: Table/Requête | - Contenu: SELECT [MaTable].[Code] FROM MaTable WHERE | ((([MaTable].[Code])="ABD" Or ([MaTable].[Code])="ABE" or | ([MaTable].[Code])="ABC" )); | - Colonne liée: 1
Ici tout semble correcte... j'imagine que cette sql a été généré directement avec Access...
| | Et j'ai une requête où dans un champ j'ai mis dans la zone | critères: [Formulaires]![MonForm]![Modifiable01]. | | Lorsque j'exécute la requête, rien n'est affiché portant | le formulaire est ouvert et j'ai bien sélectionné une | valeur dans la zone de liste modifiable.
Quand tu dis que tu exécutes ta requête, elle fait quoi au juste et à quel moment. Est-ce qu'elle est la source de ton formulaire ? Si oui, tu dois raffraîchir la source après la sélection d'un élément dans la liste !
hasardeux wrote:
| Salut tout le monde,
|
| J'ai un petit problème auquel je bloque depuis ce matin:
|
| Dans un formulaire MonForm, j'ai un zone de liste
| modifiable Modifiable01 basée sur un champ d'une table
| MaTable (champ texte).
|
| Dans propriétés de Modifiable01 j'ai:
| - Origine source: Table/Requête
| - Contenu: SELECT [MaTable].[Code] FROM MaTable WHERE
| ((([MaTable].[Code])="ABD" Or ([MaTable].[Code])="ABE" or
| ([MaTable].[Code])="ABC" ));
| - Colonne liée: 1
Ici tout semble correcte... j'imagine que cette sql a été généré
directement avec Access...
|
| Et j'ai une requête où dans un champ j'ai mis dans la zone
| critères: [Formulaires]![MonForm]![Modifiable01].
|
| Lorsque j'exécute la requête, rien n'est affiché portant
| le formulaire est ouvert et j'ai bien sélectionné une
| valeur dans la zone de liste modifiable.
Quand tu dis que tu exécutes ta requête, elle fait quoi au juste et à
quel moment. Est-ce qu'elle est la source de ton formulaire ? Si oui, tu
dois raffraîchir la source après la sélection d'un élément dans la liste
!
hasardeux wrote: | Salut tout le monde, | | J'ai un petit problème auquel je bloque depuis ce matin: | | Dans un formulaire MonForm, j'ai un zone de liste | modifiable Modifiable01 basée sur un champ d'une table | MaTable (champ texte). | | Dans propriétés de Modifiable01 j'ai: | - Origine source: Table/Requête | - Contenu: SELECT [MaTable].[Code] FROM MaTable WHERE | ((([MaTable].[Code])="ABD" Or ([MaTable].[Code])="ABE" or | ([MaTable].[Code])="ABC" )); | - Colonne liée: 1
Ici tout semble correcte... j'imagine que cette sql a été généré directement avec Access...
| | Et j'ai une requête où dans un champ j'ai mis dans la zone | critères: [Formulaires]![MonForm]![Modifiable01]. | | Lorsque j'exécute la requête, rien n'est affiché portant | le formulaire est ouvert et j'ai bien sélectionné une | valeur dans la zone de liste modifiable.
Quand tu dis que tu exécutes ta requête, elle fait quoi au juste et à quel moment. Est-ce qu'elle est la source de ton formulaire ? Si oui, tu dois raffraîchir la source après la sélection d'un élément dans la liste !
Comme le précise trés justement Mrs Pomemboo, tu devrais nous donner plus de détail sur la façon dont tu exécutes ta requête: - Source d'un formulaire - Source d'un recordset - Autre?
Pour l'instant je ne vois pas pourquoi ca ne fonctionne pas. C'est un usage classique de formulaire et requête.
Désolé :-(
Cordialement.
Bonjour hasardeux,
Comme le précise trés justement Mrs Pomemboo, tu devrais
nous donner plus de détail sur la façon dont tu exécutes
ta requête:
- Source d'un formulaire
- Source d'un recordset
- Autre?
Pour l'instant je ne vois pas pourquoi ca ne fonctionne
pas. C'est un usage classique de formulaire et requête.
Comme le précise trés justement Mrs Pomemboo, tu devrais nous donner plus de détail sur la façon dont tu exécutes ta requête: - Source d'un formulaire - Source d'un recordset - Autre?
Pour l'instant je ne vois pas pourquoi ca ne fonctionne pas. C'est un usage classique de formulaire et requête.