Bonjour
Mon appli gere un ensemble de points de controle effectués sur un lot
d'agences. Le but est de reperer les infractions au cours du temps.
J'ai un état qui reprend l'ensemble des points de controle évalués sur
l'ensemble des agences avec leur resultat : conforme, non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis le precedent
controle).
L'interet de cet état est de ne presenter qu'une seule ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur la periode. Il faut
donc que je puisse gerer la MAJ de mon état.
ex: une agence a une non conformité sur le point n°5 lors du passage du
15/01/04
-> j'affiche "non conforme pour le point n°5"
au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigé
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut m'aider?
tu peux reposer ta question plus clairement en parlant access
Mick.
Eva
Bonjour,
Je suis un peu comme mick, ce n'est pas très clair.
Poiur ce que j'en ai compris, tu veux savoir lorsque tu consulte un tableau dans un certain état pour chaque agence quoi afficher comme état (non conforme...) et cela basé au moins sur la date du controle et la derniere fois que tu la affiché.
A mon avis cela fait deux dates (la date du controle et la derniere date d'affichage (date et heure à la seconde bien sur)
Tu n'a qu'a stocker dans ton enregistrement la date de dernier affichage à chaque fois que tu affiche tu regarde l'ecart et tu affiche le resultat.
Je ne suis peut etre pas très clair non plus finalement ???
En gros, trouve le moyen de conserver quand tu a fait ton dernier controle associé a ton agence et tu pourra comparer sereinement. Sinon si ca va creshendo tu lui colle un etat d'avancement 1:Pas de controle, 2 : non conforme, 3 : Recidive , 4 : .... tant que tu en veux et tu gere l'avancement avec l'etat en cours et une fonction d'avancement si tu est sur 1 tu va sur 2, si tu est sur 2 tu va sur 3. Il faut conserver cela dans ta table au niveau de l'enregistrement de ce que tu veux controler bien sur.
Bon a + ;-)
-----Message d'origine----- Bonjour Mon appli gere un ensemble de points de controle effectués sur un lot
d'agences. Le but est de reperer les infractions au cours du temps.
J'ai un état qui reprend l'ensemble des points de controle évalués sur
l'ensemble des agences avec leur resultat : conforme, non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis le precedent
controle). L'interet de cet état est de ne presenter qu'une seule ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur la periode. Il faut
donc que je puisse gerer la MAJ de mon état. ex: une agence a une non conformité sur le point n°5 lors du passage du
15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigé
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut m'aider?
.
Bonjour,
Je suis un peu comme mick, ce n'est pas très clair.
Poiur ce que j'en ai compris, tu veux savoir lorsque tu
consulte un tableau dans un certain état pour chaque
agence quoi afficher comme état (non conforme...) et cela
basé au moins sur la date du controle et la derniere fois
que tu la affiché.
A mon avis cela fait deux dates (la date du controle et
la derniere date d'affichage (date et heure à la seconde
bien sur)
Tu n'a qu'a stocker dans ton enregistrement la date de
dernier affichage à chaque fois que tu affiche tu regarde
l'ecart et tu affiche le resultat.
Je ne suis peut etre pas très clair non plus
finalement ???
En gros, trouve le moyen de conserver quand tu a fait ton
dernier controle associé a ton agence et tu pourra
comparer sereinement. Sinon si ca va creshendo tu lui
colle un etat d'avancement 1:Pas de controle, 2 : non
conforme, 3 : Recidive , 4 : .... tant que tu en veux et
tu gere l'avancement avec l'etat en cours et une fonction
d'avancement si tu est sur 1 tu va sur 2, si tu est sur 2
tu va sur 3. Il faut conserver cela dans ta table au
niveau de l'enregistrement de ce que tu veux controler
bien sur.
Bon a +
;-)
-----Message d'origine-----
Bonjour
Mon appli gere un ensemble de points de controle
effectués sur un lot
d'agences. Le but est de reperer les infractions au
cours du temps.
J'ai un état qui reprend l'ensemble des points de
controle évalués sur
l'ensemble des agences avec leur resultat : conforme,
non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis
le precedent
controle).
L'interet de cet état est de ne presenter qu'une seule
ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur
la periode. Il faut
donc que je puisse gerer la MAJ de mon état.
ex: une agence a une non conformité sur le point n°5
lors du passage du
15/01/04
-> j'affiche "non conforme pour le point n°5"
au passage suivant, le 25/01/04, l'anomalie n'a pas
été corrigé
->je dois donc afficher "recidiviste" pour le point
n°5
par contre, si l'anomalie a été corrigée, j'affiche
alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut
m'aider?
Je suis un peu comme mick, ce n'est pas très clair.
Poiur ce que j'en ai compris, tu veux savoir lorsque tu consulte un tableau dans un certain état pour chaque agence quoi afficher comme état (non conforme...) et cela basé au moins sur la date du controle et la derniere fois que tu la affiché.
A mon avis cela fait deux dates (la date du controle et la derniere date d'affichage (date et heure à la seconde bien sur)
Tu n'a qu'a stocker dans ton enregistrement la date de dernier affichage à chaque fois que tu affiche tu regarde l'ecart et tu affiche le resultat.
Je ne suis peut etre pas très clair non plus finalement ???
En gros, trouve le moyen de conserver quand tu a fait ton dernier controle associé a ton agence et tu pourra comparer sereinement. Sinon si ca va creshendo tu lui colle un etat d'avancement 1:Pas de controle, 2 : non conforme, 3 : Recidive , 4 : .... tant que tu en veux et tu gere l'avancement avec l'etat en cours et une fonction d'avancement si tu est sur 1 tu va sur 2, si tu est sur 2 tu va sur 3. Il faut conserver cela dans ta table au niveau de l'enregistrement de ce que tu veux controler bien sur.
Bon a + ;-)
-----Message d'origine----- Bonjour Mon appli gere un ensemble de points de controle effectués sur un lot
d'agences. Le but est de reperer les infractions au cours du temps.
J'ai un état qui reprend l'ensemble des points de controle évalués sur
l'ensemble des agences avec leur resultat : conforme, non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis le precedent
controle). L'interet de cet état est de ne presenter qu'une seule ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur la periode. Il faut
donc que je puisse gerer la MAJ de mon état. ex: une agence a une non conformité sur le point n°5 lors du passage du
15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigé
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut m'aider?
.
toper
je vais essayer de clarifier... J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points de controle effectués sur une entité (en gros: un magasin). En clair: je saisis 20 informations (valeurs possibles: conforme, non conforme, recidiviste) pour un magasin, à une date donnée. Jusque là, c bon? Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée (classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie de rester clair, mais.. L'originalité est la suivante: j'aimerai une unique ligne pour chaque magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder à l'ecran. ex: un magasin a une non conformité sur le point n°5 lors du controle du 15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée ->je dois donc afficher "recidiviste" pour le point n°5 par contre, si l'anomalie a été corrigée, j'affiche "conforme"
C plus clair, ou je parle completement chinois?
"mick" a écrit dans le message de news:
tu peux reposer ta question plus clairement en parlant access?
Mick.
je vais essayer de clarifier...
J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points
de controle effectués sur une entité (en gros: un magasin). En clair: je
saisis 20 informations (valeurs possibles: conforme, non conforme,
recidiviste) pour un magasin, à une date donnée. Jusque là, c bon?
Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée
(classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie
de rester clair, mais..
L'originalité est la suivante: j'aimerai une unique ligne pour chaque
magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder à
l'ecran.
ex:
un magasin a une non conformité sur le point n°5 lors du controle du
15/01/04
-> j'affiche "non conforme pour le point n°5"
au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche "conforme"
C plus clair, ou je parle completement chinois?
"mick" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: C4DA4CD9-9930-4969-9B42-E2E2DC15A3C4@microsoft.com...
tu peux reposer ta question plus clairement en parlant access?
je vais essayer de clarifier... J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points de controle effectués sur une entité (en gros: un magasin). En clair: je saisis 20 informations (valeurs possibles: conforme, non conforme, recidiviste) pour un magasin, à une date donnée. Jusque là, c bon? Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée (classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie de rester clair, mais.. L'originalité est la suivante: j'aimerai une unique ligne pour chaque magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder à l'ecran. ex: un magasin a une non conformité sur le point n°5 lors du controle du 15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée ->je dois donc afficher "recidiviste" pour le point n°5 par contre, si l'anomalie a été corrigée, j'affiche "conforme"
C plus clair, ou je parle completement chinois?
"mick" a écrit dans le message de news:
tu peux reposer ta question plus clairement en parlant access?
Mick.
Raymond [mvp]
Bonsoir.
Regarde du côté des requêtes analyse croisée, ça devrait faire.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"toper" ù> a écrit dans le message de news:buh5i8$pqf$
je vais essayer de clarifier... J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points
de controle effectués sur une entité (en gros: un magasin). En clair: je saisis 20 informations (valeurs possibles: conforme, non conforme, recidiviste) pour un magasin, à une date donnée. Jusque là, c bon? Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée (classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie
de rester clair, mais.. L'originalité est la suivante: j'aimerai une unique ligne pour chaque magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder à
l'ecran. ex: un magasin a une non conformité sur le point n°5 lors du controle du 15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée ->je dois donc afficher "recidiviste" pour le point n°5 par contre, si l'anomalie a été corrigée, j'affiche "conforme"
Bonsoir.
Regarde du côté des requêtes analyse croisée, ça devrait faire.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"toper" <t@t.comù> a écrit dans le message de
news:buh5i8$pqf$1@aphrodite.grec.isp.9tel.net...
je vais essayer de clarifier...
J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de
points
de controle effectués sur une entité (en gros: un magasin). En clair: je
saisis 20 informations (valeurs possibles: conforme, non conforme,
recidiviste) pour un magasin, à une date donnée. Jusque là, c bon?
Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée
(classique, quoi!). Actuellement, si je saisis plusieurs fois des
resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin
que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01).
J'essaie
de rester clair, mais..
L'originalité est la suivante: j'aimerai une unique ligne pour chaque
magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder
à
l'ecran.
ex:
un magasin a une non conformité sur le point n°5 lors du controle du
15/01/04
-> j'affiche "non conforme pour le point n°5"
au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche "conforme"
Regarde du côté des requêtes analyse croisée, ça devrait faire.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"toper" ù> a écrit dans le message de news:buh5i8$pqf$
je vais essayer de clarifier... J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points
de controle effectués sur une entité (en gros: un magasin). En clair: je saisis 20 informations (valeurs possibles: conforme, non conforme, recidiviste) pour un magasin, à une date donnée. Jusque là, c bon? Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée (classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie
de rester clair, mais.. L'originalité est la suivante: j'aimerai une unique ligne pour chaque magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder à
l'ecran. ex: un magasin a une non conformité sur le point n°5 lors du controle du 15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée ->je dois donc afficher "recidiviste" pour le point n°5 par contre, si l'anomalie a été corrigée, j'affiche "conforme"
toper
je vois pas quelles tables croiser...
"Raymond [mvp]" a écrit dans le message de news:
Bonsoir.
Regarde du côté des requêtes analyse croisée, ça devrait faire.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"toper" ù> a écrit dans le message de news:buh5i8$pqf$
je vais essayer de clarifier... J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points
de controle effectués sur une entité (en gros: un magasin). En clair: je
saisis 20 informations (valeurs possibles: conforme, non conforme, recidiviste) pour un magasin, à une date donnée. Jusque là, c bon? Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée
(classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie
de rester clair, mais.. L'originalité est la suivante: j'aimerai une unique ligne pour chaque magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder
à
l'ecran. ex: un magasin a une non conformité sur le point n°5 lors du controle du 15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée ->je dois donc afficher "recidiviste" pour le point n°5 par contre, si l'anomalie a été corrigée, j'affiche "conforme"
je vois pas quelles tables croiser...
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news: O4dQK4r3DHA.2112@TK2MSFTNGP10.phx.gbl...
Bonsoir.
Regarde du côté des requêtes analyse croisée, ça devrait faire.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"toper" <t@t.comù> a écrit dans le message de
news:buh5i8$pqf$1@aphrodite.grec.isp.9tel.net...
je vais essayer de clarifier...
J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de
points
de controle effectués sur une entité (en gros: un magasin). En clair:
je
saisis 20 informations (valeurs possibles: conforme, non conforme,
recidiviste) pour un magasin, à une date donnée. Jusque là, c bon?
Je veux un etat qui recapitule toutes mes saisies sur une periodes
donnée
(classique, quoi!). Actuellement, si je saisis plusieurs fois des
resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin
que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01).
J'essaie
de rester clair, mais..
L'originalité est la suivante: j'aimerai une unique ligne pour chaque
magasin; cela signifie qu'il faut faire un choix dans les valeurs à
garder
à
l'ecran.
ex:
un magasin a une non conformité sur le point n°5 lors du controle du
15/01/04
-> j'affiche "non conforme pour le point n°5"
au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche "conforme"
Regarde du côté des requêtes analyse croisée, ça devrait faire.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"toper" ù> a écrit dans le message de news:buh5i8$pqf$
je vais essayer de clarifier... J'ai un formulaire dans lequel je saisi le resultat d'une 20 aine de points
de controle effectués sur une entité (en gros: un magasin). En clair: je
saisis 20 informations (valeurs possibles: conforme, non conforme, recidiviste) pour un magasin, à une date donnée. Jusque là, c bon? Je veux un etat qui recapitule toutes mes saisies sur une periodes donnée
(classique, quoi!). Actuellement, si je saisis plusieurs fois des resultats
sur le meme magasin, j'ai dans mon état autant de ligne pour le magasin que
de saisie differentes (ex: une pour le 15/01 et une pour le 20/01). J'essaie
de rester clair, mais.. L'originalité est la suivante: j'aimerai une unique ligne pour chaque magasin; cela signifie qu'il faut faire un choix dans les valeurs à garder
à
l'ecran. ex: un magasin a une non conformité sur le point n°5 lors du controle du 15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigée ->je dois donc afficher "recidiviste" pour le point n°5 par contre, si l'anomalie a été corrigée, j'affiche "conforme"
toper
d'abord, merci de passer du temps sur mon cas qui, je le reconnais, n'est pas des plus simples... la premiere difficulté que je rencontre, c pour n'afficher qu'une seule ligne par agence : comment faire? ensuite, il faut savoir que la période n'a rien de statique; ce qui fait que je dois adapter l'etat de mes points de controle a chaque fois (je ne peux donc pas les stocker) ex: non conforme le 15/01 et non conforme le 25/01 --> donne "recidive" pour la periode du 01/01 au 30/01 mais -->donne "non conforme" pour la periode du 01/01 au 20/01 est-ce que je dois programmer mon etat, ou bien gerer ca au niveau de ma requete?
merci encore
"Eva" a écrit dans le message de news: 093d01c3deb4$e1919580$ Bonjour,
Je suis un peu comme mick, ce n'est pas très clair.
Poiur ce que j'en ai compris, tu veux savoir lorsque tu consulte un tableau dans un certain état pour chaque agence quoi afficher comme état (non conforme...) et cela basé au moins sur la date du controle et la derniere fois que tu la affiché.
A mon avis cela fait deux dates (la date du controle et la derniere date d'affichage (date et heure à la seconde bien sur)
Tu n'a qu'a stocker dans ton enregistrement la date de dernier affichage à chaque fois que tu affiche tu regarde l'ecart et tu affiche le resultat.
Je ne suis peut etre pas très clair non plus finalement ???
En gros, trouve le moyen de conserver quand tu a fait ton dernier controle associé a ton agence et tu pourra comparer sereinement. Sinon si ca va creshendo tu lui colle un etat d'avancement 1:Pas de controle, 2 : non conforme, 3 : Recidive , 4 : .... tant que tu en veux et tu gere l'avancement avec l'etat en cours et une fonction d'avancement si tu est sur 1 tu va sur 2, si tu est sur 2 tu va sur 3. Il faut conserver cela dans ta table au niveau de l'enregistrement de ce que tu veux controler bien sur.
Bon a + ;-)
-----Message d'origine----- Bonjour Mon appli gere un ensemble de points de controle effectués sur un lot
d'agences. Le but est de reperer les infractions au cours du temps.
J'ai un état qui reprend l'ensemble des points de controle évalués sur
l'ensemble des agences avec leur resultat : conforme, non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis le precedent
controle). L'interet de cet état est de ne presenter qu'une seule ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur la periode. Il faut
donc que je puisse gerer la MAJ de mon état. ex: une agence a une non conformité sur le point n°5 lors du passage du
15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigé
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut m'aider?
.
d'abord, merci de passer du temps sur mon cas qui, je le reconnais, n'est
pas des plus simples...
la premiere difficulté que je rencontre, c pour n'afficher qu'une seule
ligne par agence : comment faire?
ensuite, il faut savoir que la période n'a rien de statique; ce qui fait que
je dois adapter l'etat de mes points de controle a chaque fois (je ne peux
donc pas les stocker)
ex: non conforme le 15/01 et non conforme le 25/01
--> donne "recidive" pour la periode du 01/01 au 30/01
mais
-->donne "non conforme" pour la periode du 01/01 au 20/01
est-ce que je dois programmer mon etat, ou bien gerer ca au niveau de ma
requete?
merci encore
"Eva" <anonymous@discussions.microsoft.com> a écrit dans le message de news:
093d01c3deb4$e1919580$a401280a@phx.gbl...
Bonjour,
Je suis un peu comme mick, ce n'est pas très clair.
Poiur ce que j'en ai compris, tu veux savoir lorsque tu
consulte un tableau dans un certain état pour chaque
agence quoi afficher comme état (non conforme...) et cela
basé au moins sur la date du controle et la derniere fois
que tu la affiché.
A mon avis cela fait deux dates (la date du controle et
la derniere date d'affichage (date et heure à la seconde
bien sur)
Tu n'a qu'a stocker dans ton enregistrement la date de
dernier affichage à chaque fois que tu affiche tu regarde
l'ecart et tu affiche le resultat.
Je ne suis peut etre pas très clair non plus
finalement ???
En gros, trouve le moyen de conserver quand tu a fait ton
dernier controle associé a ton agence et tu pourra
comparer sereinement. Sinon si ca va creshendo tu lui
colle un etat d'avancement 1:Pas de controle, 2 : non
conforme, 3 : Recidive , 4 : .... tant que tu en veux et
tu gere l'avancement avec l'etat en cours et une fonction
d'avancement si tu est sur 1 tu va sur 2, si tu est sur 2
tu va sur 3. Il faut conserver cela dans ta table au
niveau de l'enregistrement de ce que tu veux controler
bien sur.
Bon a +
;-)
-----Message d'origine-----
Bonjour
Mon appli gere un ensemble de points de controle
effectués sur un lot
d'agences. Le but est de reperer les infractions au
cours du temps.
J'ai un état qui reprend l'ensemble des points de
controle évalués sur
l'ensemble des agences avec leur resultat : conforme,
non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis
le precedent
controle).
L'interet de cet état est de ne presenter qu'une seule
ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur
la periode. Il faut
donc que je puisse gerer la MAJ de mon état.
ex: une agence a une non conformité sur le point n°5
lors du passage du
15/01/04
-> j'affiche "non conforme pour le point n°5"
au passage suivant, le 25/01/04, l'anomalie n'a pas
été corrigé
->je dois donc afficher "recidiviste" pour le point
n°5
par contre, si l'anomalie a été corrigée, j'affiche
alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut
m'aider?
d'abord, merci de passer du temps sur mon cas qui, je le reconnais, n'est pas des plus simples... la premiere difficulté que je rencontre, c pour n'afficher qu'une seule ligne par agence : comment faire? ensuite, il faut savoir que la période n'a rien de statique; ce qui fait que je dois adapter l'etat de mes points de controle a chaque fois (je ne peux donc pas les stocker) ex: non conforme le 15/01 et non conforme le 25/01 --> donne "recidive" pour la periode du 01/01 au 30/01 mais -->donne "non conforme" pour la periode du 01/01 au 20/01 est-ce que je dois programmer mon etat, ou bien gerer ca au niveau de ma requete?
merci encore
"Eva" a écrit dans le message de news: 093d01c3deb4$e1919580$ Bonjour,
Je suis un peu comme mick, ce n'est pas très clair.
Poiur ce que j'en ai compris, tu veux savoir lorsque tu consulte un tableau dans un certain état pour chaque agence quoi afficher comme état (non conforme...) et cela basé au moins sur la date du controle et la derniere fois que tu la affiché.
A mon avis cela fait deux dates (la date du controle et la derniere date d'affichage (date et heure à la seconde bien sur)
Tu n'a qu'a stocker dans ton enregistrement la date de dernier affichage à chaque fois que tu affiche tu regarde l'ecart et tu affiche le resultat.
Je ne suis peut etre pas très clair non plus finalement ???
En gros, trouve le moyen de conserver quand tu a fait ton dernier controle associé a ton agence et tu pourra comparer sereinement. Sinon si ca va creshendo tu lui colle un etat d'avancement 1:Pas de controle, 2 : non conforme, 3 : Recidive , 4 : .... tant que tu en veux et tu gere l'avancement avec l'etat en cours et une fonction d'avancement si tu est sur 1 tu va sur 2, si tu est sur 2 tu va sur 3. Il faut conserver cela dans ta table au niveau de l'enregistrement de ce que tu veux controler bien sur.
Bon a + ;-)
-----Message d'origine----- Bonjour Mon appli gere un ensemble de points de controle effectués sur un lot
d'agences. Le but est de reperer les infractions au cours du temps.
J'ai un état qui reprend l'ensemble des points de controle évalués sur
l'ensemble des agences avec leur resultat : conforme, non conforme,
recidiviste (non conforme qui n'a pas été corrigé depuis le precedent
controle). L'interet de cet état est de ne presenter qu'une seule ligne par agence quel
que soit le nombre de passage effectué dans l'agence sur la periode. Il faut
donc que je puisse gerer la MAJ de mon état. ex: une agence a une non conformité sur le point n°5 lors du passage du
15/01/04 -> j'affiche "non conforme pour le point n°5" au passage suivant, le 25/01/04, l'anomalie n'a pas été corrigé
->je dois donc afficher "recidiviste" pour le point n°5
par contre, si l'anomalie a été corrigée, j'affiche alors "conforme"
Je ne vois pas comment gérer ça... Quelqu'un peut m'aider?