Imaginons que j'ai des dossiers qui change de position=20
constemment Exemple : nom du champ (position) les choix=20
entr=E9e mesure fabrication fini,...=20
En fait, je souhaite (1 an apres par exemple) a quelle=20
date le champs a chang=E9 de position (mesure fabrication=20
fini,... )
REPONSE DE Herv=E9 INISAN
Si tu veux une certaine tra=E7abilit=E9, il faut que tu=20
pr=E9voies une table sp=E9cifique qui stocke au minimum l'=E9tat=20
et la date correspondante. Sinon, chaque changement d'=E9tat=20
perdra le pr=E9c=E9dent.=20
Quelqu'un aurait il un exemple precis =E0 me proposer ??
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
EPM
Bonjour Je gère la meme chose 3 solutions : 1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se remplissent à la modification correspondante (mais tu ne sais pas ce qui a été modifié 2. Tu crées une table qui gère les modif en correspondance avec les date 3. Comme je le fais, j'ai une table par position et à chaque modif de positions, un nouvel enregistrement s'ajoute dans la table à la position correspondante. Avantage : j'ai les dates de modif mais j'ai aussi les champs tels qu'ils étaient avant modification de position. Ce qui me permet par exemple de copier un enregistrement pour redemarrer à une position inférieure.
Bonjour
Je gère la meme chose
3 solutions :
1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se remplissent à la modification correspondante (mais tu ne sais pas ce qui a été modifié
2. Tu crées une table qui gère les modif en correspondance avec les date
3. Comme je le fais, j'ai une table par position et à chaque modif de positions, un nouvel enregistrement s'ajoute dans la table à la position correspondante. Avantage : j'ai les dates de modif mais j'ai aussi les champs tels qu'ils étaient avant modification de position. Ce qui me permet par exemple de copier un enregistrement pour redemarrer à une position inférieure.
Bonjour Je gère la meme chose 3 solutions : 1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se remplissent à la modification correspondante (mais tu ne sais pas ce qui a été modifié 2. Tu crées une table qui gère les modif en correspondance avec les date 3. Comme je le fais, j'ai une table par position et à chaque modif de positions, un nouvel enregistrement s'ajoute dans la table à la position correspondante. Avantage : j'ai les dates de modif mais j'ai aussi les champs tels qu'ils étaient avant modification de position. Ce qui me permet par exemple de copier un enregistrement pour redemarrer à une position inférieure.
Stéphane
Oui mais comment procede tu exactement pour ta derniere solution
-----Message d'origine----- Bonjour, Je gère la meme chose. 3 solutions : 1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se
Oui mais comment procede tu exactement pour ta derniere
solution
-----Message d'origine-----
Bonjour,
Je gère la meme chose.
3 solutions :
1. Tu ajoutes les dates de modif pour chacune des
positions : 4 positions = 4 champs de date qui se
Oui mais comment procede tu exactement pour ta derniere solution
-----Message d'origine----- Bonjour, Je gère la meme chose. 3 solutions : 1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se
Si cela peut vous aider, une ebauche de structure de bd :
Table1 : signaletique dossier/article/mission/chantier/fabrication avec une cle primaire (autonumber par ex) et un champ pour la description de l'etape du dossier (soit en clair, soit et c'est mieux pointeur vers un dictionnaire)
Table 2 : historique/suivi des stades avec une cle primaire (autonumber) un pointeur (entier long) vers la cle primaire de la table 1 une date (càd une date et une heure combinees, pas besoin de repeter la zone pour l'heure, on gere cela a l'affichage) un pointeur vers la cle primaire de la table dictionnaire ou la copie de la description de l'etape si il n'y a pas de table dictionnaire
Table 3 : dictionnaire des stades ou des etapes avec une cle primaire un descriptif Evite les ressaisies inutiles, les "fotes" d'orthographe, permet de modifier (voire d'ajouter une traduction) les intitules sans devoir repasser dans toutes les fiches et economise de l'espace disque.
Etablir les relations et gerer l'integrite referentielle et les cascades relations : Table1 (cote 1) - Table2 (cote 1 aussi : un seul stade a la fois)) sur la cle primaire Table1 Table1 (1) - Table3 (1) sur la cle primaire Table3 Table2 (>1) - Table3 (1) sur la cle primaire Table3
On relie tout cela par des requetes pour alimenter les forms et les reports.
Voila une piste. J'espere que cela vous aidera.
Bon travail. M. Gesnot
-----Message d'origine----- Oui mais comment procede tu exactement pour ta derniere solution
-----Message d'origine----- Bonjour, Je gère la meme chose. 3 solutions : 1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se
Si cela peut vous aider, une ebauche de structure de bd :
Table1 : signaletique
dossier/article/mission/chantier/fabrication
avec une cle primaire (autonumber par ex)
et un champ pour la description de l'etape du dossier
(soit en clair, soit et c'est mieux pointeur vers
un dictionnaire)
Table 2 : historique/suivi des stades
avec une cle primaire (autonumber)
un pointeur (entier long) vers la cle primaire de
la table 1
une date (càd une date et une heure combinees,
pas besoin de repeter la zone pour l'heure, on gere cela a
l'affichage)
un pointeur vers la cle primaire de la table
dictionnaire ou la copie de la description de l'etape si
il n'y a pas de table dictionnaire
Table 3 : dictionnaire des stades ou des etapes
avec une cle primaire
un descriptif
Evite les ressaisies inutiles, les "fotes" d'orthographe,
permet de modifier (voire d'ajouter une traduction) les
intitules sans devoir repasser dans toutes les fiches et
economise de l'espace disque.
Etablir les relations et gerer l'integrite referentielle
et les cascades
relations :
Table1 (cote 1) - Table2 (cote 1 aussi : un seul stade a
la fois)) sur la cle primaire Table1
Table1 (1) - Table3 (1) sur la cle primaire Table3
Table2 (>1) - Table3 (1) sur la cle primaire Table3
On relie tout cela par des requetes pour alimenter les
forms et les reports.
Voila une piste. J'espere que cela vous aidera.
Bon travail.
M. Gesnot
-----Message d'origine-----
Oui mais comment procede tu exactement pour ta derniere
solution
-----Message d'origine-----
Bonjour,
Je gère la meme chose.
3 solutions :
1. Tu ajoutes les dates de modif pour chacune des
positions : 4 positions = 4 champs de date qui se
Si cela peut vous aider, une ebauche de structure de bd :
Table1 : signaletique dossier/article/mission/chantier/fabrication avec une cle primaire (autonumber par ex) et un champ pour la description de l'etape du dossier (soit en clair, soit et c'est mieux pointeur vers un dictionnaire)
Table 2 : historique/suivi des stades avec une cle primaire (autonumber) un pointeur (entier long) vers la cle primaire de la table 1 une date (càd une date et une heure combinees, pas besoin de repeter la zone pour l'heure, on gere cela a l'affichage) un pointeur vers la cle primaire de la table dictionnaire ou la copie de la description de l'etape si il n'y a pas de table dictionnaire
Table 3 : dictionnaire des stades ou des etapes avec une cle primaire un descriptif Evite les ressaisies inutiles, les "fotes" d'orthographe, permet de modifier (voire d'ajouter une traduction) les intitules sans devoir repasser dans toutes les fiches et economise de l'espace disque.
Etablir les relations et gerer l'integrite referentielle et les cascades relations : Table1 (cote 1) - Table2 (cote 1 aussi : un seul stade a la fois)) sur la cle primaire Table1 Table1 (1) - Table3 (1) sur la cle primaire Table3 Table2 (>1) - Table3 (1) sur la cle primaire Table3
On relie tout cela par des requetes pour alimenter les forms et les reports.
Voila une piste. J'espere que cela vous aidera.
Bon travail. M. Gesnot
-----Message d'origine----- Oui mais comment procede tu exactement pour ta derniere solution
-----Message d'origine----- Bonjour, Je gère la meme chose. 3 solutions : 1. Tu ajoutes les dates de modif pour chacune des positions : 4 positions = 4 champs de date qui se