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

IHM Discussion :

copies d'un formulaire, instances de classes


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 114
    Points : 61
    Points
    61
    Par défaut copies d'un formulaire, instances de classes
    Bonjour

    Je me pose actuellement la question de savoir s'il est plus judicieux de faire un simple copier-coller d'un sous-formulaire dans plusieurs formulaires, ou de passer par les histoires de classes de formulaires. Cette dernière solution a l'avantage de répercuter des modifs (code, présentation, nouveaux contrôles...) sur l'ensemble des instances ce qui est intéressant si on en a plusieurs (genre une dizaine...), et aussi de faire un modèle de formulaire adaptable à plusieurs tables de structures très proches, seulement çà me semble complexe. J'ai lu le tuto de Maxence Hubiche, c'est quand même pas facile à mettre en oeuvre. Comme je n'ai pas de compétences en programmation objet (manip de classes, instances, etc...) est-ce que çà vaut vraiment la peine de me lancer dans ce domaine (sachant que mon temps n'est pas extensible, et que je dois fournir des livrables...)
    Désolé c'est une question un peu "ouverte", mais j'aimerais avoir un point de vue de connaisseur sur la question.
    Merci d'avance pour vos éclairements.

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 345
    Points : 23 805
    Points
    23 805
    Par défaut
    Quand tu insère un sous formulaire dans un formulair tu ne fais que mettre un 'cadre' vide dans le formulaire et tu as toujours seulement une fois le sous-formulaire dans la base. Quand tu modifie le sous-formulaire il est modifié dans tous tes formulaires.

    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 expert
    Avatar de mout1234
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    2 210
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 2 210
    Points : 3 228
    Points
    3 228
    Par défaut
    Sauf erreur de ma part, l'instanciation de formulaires n'est pas exploitable dans une logique de sous-formulaires (jamais essayé remarque...)

    De toute façon, la réponse est dans ta question... Il est des concepts bien plus importants à maitriser que celui des instances de formulaires qui n'est généralement utilisé que dans des cas précis d'application.
    Si tu n'es pas un développeur expérimenté sous Access et que tu n'as pas un temps important à consacrer ... mieux vaut oublier ce mécanisme et te concentrer sur d'autres points plus vitaux pour la qualité de ton travail.
    ............................................................................................

    Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 114
    Points : 61
    Points
    61
    Par défaut
    Effectivement, je vais faire les choses comme je sais (bien) les faire. J'avais pensé que les classes de formulaire pouvaient m'être d'un grand secours dans ce cas précis. C'est peut-être le cas dans l'absolu, mais en pratique, le temps de piger tout çà, j'aurai le temps de faire quinze fois quinze copies de quinze formulaires...
    Il y a quand même certaines technologies comme çà, pas très utilisées dans Access, comme les pages web par exemple...
    marot_r, tu as raison. En fait je me suis mal exprimé : je cherchais à faire des modèles de formulaires, qui ne nécessitent plus que la modif d'un champ ou deux pour "coller" à la bonne table. L'intérêt est de ne coder qu'une fois les mêmes types de contrôles avec les mêmes procédures évènementielles, faisant référence aux mêmes noms de champs... d'où un gain de temps : réutilisabilité, efficacité, rentabilité, productivité...
    Merci pour vos réponses...

Discussions similaires

  1. Copie d'une instance de classe
    Par cobolfingaz dans le forum C#
    Réponses: 1
    Dernier message: 24/04/2007, 17h15
  2. Réponses: 2
    Dernier message: 09/10/2005, 15h35
  3. Réponses: 3
    Dernier message: 24/04/2005, 14h19
  4. Instance de classes
    Par KymZen dans le forum Tkinter
    Réponses: 9
    Dernier message: 07/04/2005, 08h35
  5. Conditions de destruction des instances de classes
    Par elvivo dans le forum Général Python
    Réponses: 4
    Dernier message: 29/12/2004, 17h16

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