Formulaires continus, zones de texte indépendantes au niveau détails
2 réponses
Blaise Cacramp
Selon : Bonjour ou bonsoir
J'ai un formulaire de type continu qui me sert à l'encodage de travaux où
l'essentiel est un n° de dossier, une machine, une quantité et une durée.
Ce form est basé sur une requête avec 9 tables servant entre autre à
vérifier visuellement le n° de dossier, mais les informations
encodées/ajoutées se font dans une seule table.
Pour calculer la durée, j'utilise des zones de texte indépendantes avec
heures de début et fin et, en gros, la différence entre les deux est la
durée : _Je n'ai pas besoin de stocker ces heures de début et de fin_.
Naturellement, quand je change la donnée d'une zone de texte indépendante
dans un formulaire continu, cela se répercute partout. Perso, cela ne me
chagrine pas, *mais* les futurs utilisateurs de ce formulaire sont tellement
lambda que je vais avoir des problèmes pendant une paire de mois, le temps
qu'ils comprennent...
Et, toujours *mais* et d'autre part, la conservation de ces données,
*uniquement* lors de la phase d'encodage est intéressante lors du contrôle
visuel post encodage.
Ma quête est comment avoir ces deux zones au reflet de leur propre
enregistrement.
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
Blaise Cacramp
Selon : Bonjour ou bonsoir
Comme je le dis souvent : poser la question c'est parfois y répondre.
Dans le cas présent, il "suffit" de créer une table avec 3 champs : Id_Externe *comme clé* (long), heures de début et fin comme champs date/heure. Puis créer une relation entre id_externe et la clé de l'autre table. *Une relation un à un est ainsi crée* Cela permet d'encoder à partir d'un formulaire unique dans ces deux tables. Et une fois utilisés, les enregistrements de la table secondaires peuvent être supprimés.
Cdt, Blaise ---- ---- ----
"Blaise Cacramp" a écrit dans le message de news:
Selon : Bonjour ou bonsoir
J'ai un formulaire de type continu qui me sert à l'encodage de travaux où l'essentiel est un n° de dossier, une machine, une quantité et une durée.
Ce form est basé sur une requête avec 9 tables servant entre autre à vérifier visuellement le n° de dossier, mais les informations encodées/ajoutées se font dans une seule table.
Pour calculer la durée, j'utilise des zones de texte indépendantes avec heures de début et fin et, en gros, la différence entre les deux est la durée : _Je n'ai pas besoin de stocker ces heures de début et de fin_.
Naturellement, quand je change la donnée d'une zone de texte indépendante dans un formulaire continu, cela se répercute partout. Perso, cela ne me chagrine pas, *mais* les futurs utilisateurs de ce formulaire sont tellement lambda que je vais avoir des problèmes pendant une paire de mois, le temps qu'ils comprennent... Et, toujours *mais* et d'autre part, la conservation de ces données, *uniquement* lors de la phase d'encodage est intéressante lors du contrôle visuel post encodage.
Ma quête est comment avoir ces deux zones au reflet de leur propre enregistrement.
Avez-vous une idée pour moi ?
Cdt, Blaise ---- ---- ----
Selon : Bonjour ou bonsoir
Comme je le dis souvent : poser la question c'est parfois y répondre.
Dans le cas présent, il "suffit" de créer une table avec 3 champs :
Id_Externe *comme clé* (long), heures de début et fin comme champs
date/heure.
Puis créer une relation entre id_externe et la clé de l'autre table. *Une
relation un à un est ainsi crée*
Cela permet d'encoder à partir d'un formulaire unique dans ces deux tables.
Et une fois utilisés, les enregistrements de la table secondaires peuvent
être supprimés.
Cdt, Blaise
---- ---- ----
"Blaise Cacramp" <Devinez@gmail.com> a écrit dans le message de news:
OUZ7x1K2JHA.5244@TK2MSFTNGP04.phx.gbl...
Selon : Bonjour ou bonsoir
J'ai un formulaire de type continu qui me sert à l'encodage de travaux où
l'essentiel est un n° de dossier, une machine, une quantité et une durée.
Ce form est basé sur une requête avec 9 tables servant entre autre à
vérifier visuellement le n° de dossier, mais les informations
encodées/ajoutées se font dans une seule table.
Pour calculer la durée, j'utilise des zones de texte indépendantes avec
heures de début et fin et, en gros, la différence entre les deux est la
durée : _Je n'ai pas besoin de stocker ces heures de début et de fin_.
Naturellement, quand je change la donnée d'une zone de texte indépendante
dans un formulaire continu, cela se répercute partout. Perso, cela ne me
chagrine pas, *mais* les futurs utilisateurs de ce formulaire sont
tellement lambda que je vais avoir des problèmes pendant une paire de
mois, le temps qu'ils comprennent...
Et, toujours *mais* et d'autre part, la conservation de ces données,
*uniquement* lors de la phase d'encodage est intéressante lors du contrôle
visuel post encodage.
Ma quête est comment avoir ces deux zones au reflet de leur propre
enregistrement.
Comme je le dis souvent : poser la question c'est parfois y répondre.
Dans le cas présent, il "suffit" de créer une table avec 3 champs : Id_Externe *comme clé* (long), heures de début et fin comme champs date/heure. Puis créer une relation entre id_externe et la clé de l'autre table. *Une relation un à un est ainsi crée* Cela permet d'encoder à partir d'un formulaire unique dans ces deux tables. Et une fois utilisés, les enregistrements de la table secondaires peuvent être supprimés.
Cdt, Blaise ---- ---- ----
"Blaise Cacramp" a écrit dans le message de news:
Selon : Bonjour ou bonsoir
J'ai un formulaire de type continu qui me sert à l'encodage de travaux où l'essentiel est un n° de dossier, une machine, une quantité et une durée.
Ce form est basé sur une requête avec 9 tables servant entre autre à vérifier visuellement le n° de dossier, mais les informations encodées/ajoutées se font dans une seule table.
Pour calculer la durée, j'utilise des zones de texte indépendantes avec heures de début et fin et, en gros, la différence entre les deux est la durée : _Je n'ai pas besoin de stocker ces heures de début et de fin_.
Naturellement, quand je change la donnée d'une zone de texte indépendante dans un formulaire continu, cela se répercute partout. Perso, cela ne me chagrine pas, *mais* les futurs utilisateurs de ce formulaire sont tellement lambda que je vais avoir des problèmes pendant une paire de mois, le temps qu'ils comprennent... Et, toujours *mais* et d'autre part, la conservation de ces données, *uniquement* lors de la phase d'encodage est intéressante lors du contrôle visuel post encodage.
Ma quête est comment avoir ces deux zones au reflet de leur propre enregistrement.
Avez-vous une idée pour moi ?
Cdt, Blaise ---- ---- ----
3stone
Salut,
Blaise Cacramp wrote:
Dans le cas présent, il "suffit" de créer une table avec 3 champs : Id_Externe *comme clé* (long), heures de début et fin comme champs date/heure.