Je vous explique la situation, j'ai une formulaire qui est=20
un bon de commande. Le bon de commande peu etre pass=E9 pour=20
un ans mais avec un achat de services de seulement 4 mois.=20
Donc j'ai cr=E9e 12 champs case a cocher, on peut cocher les=20
mois que le client achete comme service. Ex: Janvier,=20
juin, juillet, Novembre.=20
Mon probleme c'est que j'ai besoin d'un =E9tat pour voir les=20
clients du mois que je d=E9sire imprimer et ce peu importe=20
le mois que je suis. Je peux donc avoir besoin d'imprimer=20
le mois d'ao=FBt ou encore le mois de novembre. Je dois voir=20
les clients que je doit servir ce mois la.=20
J'essaie de faire une requete parametr=E9 pour me demander=20
quelle mois je veux imprimer. Mais comme chacun de mes=20
mois est un champs je ne peux me permetre 12 question pour=20
couvrir tous les mois ... ce que j'aimerais c'est lui=20
indiquer le mois que je veux imprimer et que la requette=20
puisse v=E9rifier chacun des douzes mois pour vois si la=20
case est cocher ... donc valeur oui et qu'il m'imprime le=20
mois demander.
Je sens que je me complique la vie juste en posant la=20
question ... si quelqu'un a une reponse a mon probleme ou=20
une facon autre de fonctionner ... se serait grandement=20
apreci=E9. Par contre je doit respecter le fait que=20
j'aimerais avoir des cases a cocher pour chacun des mois=20
et ils ne peuvent etre dans un cadre car je dois avoir la=20
possibilit=E9 d'en choisir plus d'un.
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
3stone
Salut,
"stephane" Je vous explique la situation, j'ai une formulaire qui est un bon de commande. Le bon de commande peu etre passé pour un ans mais avec un achat de services de seulement 4 mois. Donc j'ai crée 12 champs case a cocher, on peut cocher les mois que le client achete comme service. Ex: Janvier, juin, juillet, Novembre. <snip>
Je serais tenter de ne mettre qu'un champ: FinServices
Tant que la date n'est pas passée...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"stephane"
Je vous explique la situation, j'ai une formulaire qui est
un bon de commande. Le bon de commande peu etre passé pour
un ans mais avec un achat de services de seulement 4 mois.
Donc j'ai crée 12 champs case a cocher, on peut cocher les
mois que le client achete comme service. Ex: Janvier,
juin, juillet, Novembre.
<snip>
Je serais tenter de ne mettre qu'un champ: FinServices
Tant que la date n'est pas passée...
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
"stephane" Je vous explique la situation, j'ai une formulaire qui est un bon de commande. Le bon de commande peu etre passé pour un ans mais avec un achat de services de seulement 4 mois. Donc j'ai crée 12 champs case a cocher, on peut cocher les mois que le client achete comme service. Ex: Janvier, juin, juillet, Novembre. <snip>
Je serais tenter de ne mettre qu'un champ: FinServices
Tant que la date n'est pas passée...
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Michel Walsh
Salut,
Il aurait été préférable de normaliser la table, comme suggéré par l'oncle Pierre, par contre, pour dépanner, on peut faire:
SELECT DISTINCT Client
FROM maTable
WHERE Choose( [ Quel mois (1 à 12): ] , Janv, Fév, Mars, Avril, Mai, Juin, Juillet, Aout, Sept, Oct, Nov, Déc)
En supposant que les champs Janv, Fév,.... sont des champs booléens (vrai-faux) et qu'on désire les enregistrements qui sont marqués à vrai pour le dit mois.
Si la table était normalisé, on aurait:
SELECT DISTINCT Client FROM maTable WHERE [Quel mois ( 1 à 12 ): ] = Month( DateDeTransaction )
et la table normalisé serait simplement avec les champs:
Client, DateDeTransaction, ... autres champs si nécessaire.
"stephane" wrote in message news:1d01e01c453b4$d21385d0$ Bonjour à tous,
Je vous explique la situation, j'ai une formulaire qui est un bon de commande. Le bon de commande peu etre passé pour un ans mais avec un achat de services de seulement 4 mois. Donc j'ai crée 12 champs case a cocher, on peut cocher les mois que le client achete comme service. Ex: Janvier, juin, juillet, Novembre.
Mon probleme c'est que j'ai besoin d'un état pour voir les clients du mois que je désire imprimer et ce peu importe le mois que je suis. Je peux donc avoir besoin d'imprimer le mois d'août ou encore le mois de novembre. Je dois voir les clients que je doit servir ce mois la.
J'essaie de faire une requete parametré pour me demander quelle mois je veux imprimer. Mais comme chacun de mes mois est un champs je ne peux me permetre 12 question pour couvrir tous les mois ... ce que j'aimerais c'est lui indiquer le mois que je veux imprimer et que la requette puisse vérifier chacun des douzes mois pour vois si la case est cocher ... donc valeur oui et qu'il m'imprime le mois demander.
Je sens que je me complique la vie juste en posant la question ... si quelqu'un a une reponse a mon probleme ou une facon autre de fonctionner ... se serait grandement aprecié. Par contre je doit respecter le fait que j'aimerais avoir des cases a cocher pour chacun des mois et ils ne peuvent etre dans un cadre car je dois avoir la possibilité d'en choisir plus d'un.
Merci beaucoup beaucoup de votre aide.
Stephane Un gars dans le trouble
Salut,
Il aurait été préférable de normaliser la table, comme suggéré par
l'oncle Pierre, par contre, pour dépanner, on peut faire:
SELECT DISTINCT Client
FROM maTable
WHERE Choose( [ Quel mois (1 à 12): ] , Janv, Fév, Mars, Avril, Mai, Juin,
Juillet, Aout, Sept, Oct, Nov, Déc)
En supposant que les champs Janv, Fév,.... sont des champs booléens
(vrai-faux) et qu'on désire les enregistrements qui sont marqués à vrai
pour le dit mois.
Si la table était normalisé, on aurait:
SELECT DISTINCT Client
FROM maTable
WHERE [Quel mois ( 1 à 12 ): ] = Month( DateDeTransaction )
et la table normalisé serait simplement avec les champs:
Client, DateDeTransaction, ... autres champs si nécessaire.
"stephane" <stephane.marcoux@lavenue.qc.ca> wrote in message
news:1d01e01c453b4$d21385d0$a601280a@phx.gbl...
Bonjour à tous,
Je vous explique la situation, j'ai une formulaire qui est
un bon de commande. Le bon de commande peu etre passé pour
un ans mais avec un achat de services de seulement 4 mois.
Donc j'ai crée 12 champs case a cocher, on peut cocher les
mois que le client achete comme service. Ex: Janvier,
juin, juillet, Novembre.
Mon probleme c'est que j'ai besoin d'un état pour voir les
clients du mois que je désire imprimer et ce peu importe
le mois que je suis. Je peux donc avoir besoin d'imprimer
le mois d'août ou encore le mois de novembre. Je dois voir
les clients que je doit servir ce mois la.
J'essaie de faire une requete parametré pour me demander
quelle mois je veux imprimer. Mais comme chacun de mes
mois est un champs je ne peux me permetre 12 question pour
couvrir tous les mois ... ce que j'aimerais c'est lui
indiquer le mois que je veux imprimer et que la requette
puisse vérifier chacun des douzes mois pour vois si la
case est cocher ... donc valeur oui et qu'il m'imprime le
mois demander.
Je sens que je me complique la vie juste en posant la
question ... si quelqu'un a une reponse a mon probleme ou
une facon autre de fonctionner ... se serait grandement
aprecié. Par contre je doit respecter le fait que
j'aimerais avoir des cases a cocher pour chacun des mois
et ils ne peuvent etre dans un cadre car je dois avoir la
possibilité d'en choisir plus d'un.
Il aurait été préférable de normaliser la table, comme suggéré par l'oncle Pierre, par contre, pour dépanner, on peut faire:
SELECT DISTINCT Client
FROM maTable
WHERE Choose( [ Quel mois (1 à 12): ] , Janv, Fév, Mars, Avril, Mai, Juin, Juillet, Aout, Sept, Oct, Nov, Déc)
En supposant que les champs Janv, Fév,.... sont des champs booléens (vrai-faux) et qu'on désire les enregistrements qui sont marqués à vrai pour le dit mois.
Si la table était normalisé, on aurait:
SELECT DISTINCT Client FROM maTable WHERE [Quel mois ( 1 à 12 ): ] = Month( DateDeTransaction )
et la table normalisé serait simplement avec les champs:
Client, DateDeTransaction, ... autres champs si nécessaire.
"stephane" wrote in message news:1d01e01c453b4$d21385d0$ Bonjour à tous,
Je vous explique la situation, j'ai une formulaire qui est un bon de commande. Le bon de commande peu etre passé pour un ans mais avec un achat de services de seulement 4 mois. Donc j'ai crée 12 champs case a cocher, on peut cocher les mois que le client achete comme service. Ex: Janvier, juin, juillet, Novembre.
Mon probleme c'est que j'ai besoin d'un état pour voir les clients du mois que je désire imprimer et ce peu importe le mois que je suis. Je peux donc avoir besoin d'imprimer le mois d'août ou encore le mois de novembre. Je dois voir les clients que je doit servir ce mois la.
J'essaie de faire une requete parametré pour me demander quelle mois je veux imprimer. Mais comme chacun de mes mois est un champs je ne peux me permetre 12 question pour couvrir tous les mois ... ce que j'aimerais c'est lui indiquer le mois que je veux imprimer et que la requette puisse vérifier chacun des douzes mois pour vois si la case est cocher ... donc valeur oui et qu'il m'imprime le mois demander.
Je sens que je me complique la vie juste en posant la question ... si quelqu'un a une reponse a mon probleme ou une facon autre de fonctionner ... se serait grandement aprecié. Par contre je doit respecter le fait que j'aimerais avoir des cases a cocher pour chacun des mois et ils ne peuvent etre dans un cadre car je dois avoir la possibilité d'en choisir plus d'un.