IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros Access Discussion :

Stocker etat dans formulaire fiche


Sujet :

Macros Access

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 81
    Points : 41
    Points
    41
    Par défaut Stocker etat dans formulaire fiche
    bonsoir, je reviens encore vers vous
    J'aimerai savoir si il est possible de stocker un état dans ma fiche
    Et donc de consulter mon état quand j'en aurai l'envi
    Merci
    Justine

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Qu'est-ce qu'une fiche ?

    Est-ce que tu veux une image du rapport au moment où tu l'as regardé la 1ère fois ?

    Ou peut-il être recalculé et affiché avec les données du moment ?

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 81
    Points : 41
    Points
    41
    Par défaut
    désoler je m'exprime mal, (je suis débutante)
    Ce que j'appelle fiche c'est un formulaire en colonne simple
    dans mon formulaire en colonne simple j'ai un bouton valider, annuler et imprimer état
    J'aimerai si c'est possible enregistrer mon état dans ma fiche (formulaire en colonne simple)
    comme ça quand je modifierai ma fiche, j'aurai une sauvegarde de ce qu'il y avait avant

    Justine

  4. #4
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Bonjour

    Le sujet est plutôt complexe.

    J'y vois deux pistes :

    - Concevoir l'historisation des données (cela sous-entend de revoir le modèle conceptuel, de traiter la notion de date)
    - Stocker simplement un cliché de l'état à l'instant T (comme par exemple : enregistrer les états sous forme de PDF)

    La première solution est plus complète mais aussi beaucoup plus complexe. Un client n'a plus un nom, ni une adresse mais un nom à une date J (cas des changements de nom, mariages, divorces). Le client n'habite plus à une seule adresse mais à une adresse à une date J (déménagement). Cela rend les requêtes plus difficile à écrire et moins performantes dans la mesure où il faudra rajouter à chaque fois le filtre de la date.

  5. #5
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Bonjour Justine, René, Christophe et les autres, s’il en est,


    J’arrive peut-être avec de la moutarde après le dessert, mais s’il s’agit simplement d’archiver des états pour les consulter éventuellement à l’avenir, je créerais une version PDF de l’état avec PDFCreator (logiciel gratuit) : les documents sont automatiquement horodatés et stockés dans un répertoire au choix.
    Donc un bouton « PDF » en plus des trois actuels.
    Refais-moi signe si la solution te convient, je t'aiderai volontiers pour le code.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  6. #6
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    La réponse n'est pas forcément aussi simple.

    Elle doit se faire en fonction de la volumétrie, des fréquences des modifications, de la volonté de pouvoir faire des recherches sur les données.

    - Une base de données de 1000 clients avec un PDF de 1Mo, cela fait déjà 1Go de fichiers.

    - Ensuite, imaginons des clients attachés à une agence et qu'il y ait changement d'agence. Est-ce que cela ne va pas être perturbant pour l'utilisateur que le programme se mette à régénérer des centaines d'états ?

    - Comment rechercher les clients qui dépendait de l'agence de Lyon mais qui maintenant sont rattachés à Aix en Provence ?

    - S'agissant de fiche produits pouvant provenir de plusieurs fournisseur, est-il judicieux de réimprimer toutes les fiches produits à chaque changement de dénomination commerciale ?

    Quid de l'accès des données directement depuis l'explorateur de fichiers ? Comment garantir la sécurité, l'intégrité et la cohérence ?

    Des fichiers peuvent être supprimés ? Que va faire le programme de fichiers malencontreusement renommés ?

  7. #7
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Christophe,
    PDFCreator, c’est une imprimante qui produit un fichier PDF au lieu de papier.
    J’ignore de quel genre d’états Justine nous parle, mais pour fixer les idées, le PDF d’un état d’une page occupe moins de 10 kilooctets… et 300 pages environ 1 250 kilooctets !
    Le nom des PDF est préfixé de la date/heure, c’est donc tout facile de retrouver « le » PDF de l’époque.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  8. #8
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    La taille du fichier généré dépend de son contenu (images couleurs, qualité, nombre de pages)

    Stocker des données sous forme d'état ou de document, c'est l'inverse du processus qui est en général la raison du passage à un SGBD : remplacer ces centaines de feuilles de calculs Excel par une solution plus robuste qui permette recherche et cohérence des données.

    Il ne me semble pas, que s'agissant d'une base de données, nous puissions raisonnablement faire l'impasse sur l'intégrité et la cohérence. Car le risque est bien là : qu'un fichier soit supprimé ou renommé sans que l'application ne le sache.

  9. #9
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Christophe,

    Je ne veux certainement pas polémiquer avec toi : mon niveau technique ne me le permet pas et je ne suis pas un professionnel de l’informatique.
    J’ai cru comprendre que la question posée par Justine consistait à garder sous le coude une copie de l’état (autre que papier) au cas où.

    Il ne me semble pas, que s'agissant d'une base de données, nous puissions raisonnablement faire l'impasse sur l'intégrité et la cohérence. Car le risque est bien là : qu'un fichier soit supprimé ou renommé sans que l'application ne le sache.
    Je crois que c’est ici hors du propos : quand l’état a été imprimé (sous la forme papier ou PDF), il continue sans vie : à l’abri dans un coffre, à la poubelle, voire falsifié… l’application n’a plus de prise sur lui, ce n’est plus son domaine de responsabilité.
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  10. #10
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 81
    Points : 41
    Points
    41
    Par défaut
    Bonjour
    je vous remercie pour toutes vos réponses
    J'ai résolu le pb d'une autre manière
    Cordialement
    Justine

  11. #11
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 282 192
    Points
    282 192
    Par défaut
    Ben, vous voyez René et Christophe, il y avait une autre solution...
    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [access 97] Afficher un Etat dans un Formulaire
    Par 6ril25 dans le forum VBA Access
    Réponses: 7
    Dernier message: 18/10/2007, 15h53
  2. Réponses: 10
    Dernier message: 02/03/2007, 12h17
  3. l'etat dans le menu du formulaire
    Par samba2005kanoute dans le forum Oracle
    Réponses: 3
    Dernier message: 13/12/2006, 17h51
  4. Réponses: 4
    Dernier message: 25/10/2006, 10h13
  5. Réponses: 2
    Dernier message: 28/06/2006, 14h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo