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 :

Impression sous-formulaires indépendants


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 248
    Points : 135
    Points
    135
    Par défaut Impression sous-formulaires indépendants
    Bonjour,

    Je vous sollicite pour un problème d'impression... de formulaire. Bien que l'impression se fasse nativement dans les états il faut savoir que je n'ai pas vraiment eu le choix.

    Je construis une fiche de transport pour une prestation.
    A une prestation correspond plusieurs objets (animation1, 2 ...), plusieurs documents ("vive la rentrée" ...) et divers matériels (Rétro projecteur...).
    J'ai donc en aval une feuille avec des cases à cocher.
    Si une case objet est cochée, alors c'est que l'objet à été demandé (pour la prestation) et donc je dois renseigner la table contenir reliant la relation plusieurs à plusieurs entre prestation et animation (l'objet en question).

    En gros, ce sont des insert into mis dans un bouton.

    Mon problème, c'est que les cases à cocher sont insérées via des sous formulaires et reliées à des champs de tables bidons (des transposées de tables a vrai dire).
    Exemple:
    si on choisit l'animation 1, alors on la coche dans le sous-formulaire. La case à cocher s'appelle 1, elle a comme champ source anim1 de la table transposée "animation" . Sur clic, je fais un insert into dans la table contenir.

    Donc j'ai un formulaire constitué de trois sous-formulaires indépendants. Si je n'ai qu'un enregistrement (formulaire de saisie) ça imprime le tout (ça ne marchait pas sans champ de contrôle des checkbox d'où les tables transposées).
    Mais si j'ouvre le formulaire avec tous les enregistrements,
    si je ne clique pas sur les trois formulaires de la prestation choisie alors cela n'imprime pas.
    Par contre si je clique n'importe ou sur les trois sous-formulaires cela fonctionne.

    J'ai tenté de mettre in set focus sur les trois sous formulaire avant d'envoyer l'impression mais ça ne fonctionne pas.
    La solution est peut-être la simulation d'un clic mais, à parcourir les aides, forums, faq je me rend compte que c'est trop compliqué mais surtout que mon problème n'est pas normal...

    OUF FINISH, a vous de jouer messieurs dames!
    merci d'avance!

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 248
    Points : 135
    Points
    135
    Par défaut
    Même en cliquant virtuellement (tutoriel d'Alexandre Lokchine)

    http://vb.developpez.com/faq/?page=Autres#simule_clic

    les checkbox de mes sous-formulaires ne s'impriment pas.

    Je ne comprends pas car si je clique manuellement, le sous formulaire clignote (enfin s'active, ou autre...) puis cela imprime convenablement.

    Je suis complètement perdu, est-ce quelqu'un entrevoit une cause? une solution

Discussions similaires

  1. [AC-2007] Impression sous-formulaires indépendant
    Par granchef dans le forum IHM
    Réponses: 7
    Dernier message: 15/12/2009, 17h02
  2. Réponses: 4
    Dernier message: 22/11/2008, 14h54
  3. Impression sous formulaires feuille de donnée
    Par langelot222 dans le forum IHM
    Réponses: 1
    Dernier message: 14/06/2007, 20h23
  4. [sous formulaire indépendant] Ajout d'une ligne
    Par stéphane_ais2 dans le forum IHM
    Réponses: 7
    Dernier message: 15/02/2007, 12h19
  5. Impression sous-formulaire
    Par Tan dans le forum Access
    Réponses: 9
    Dernier message: 28/10/2005, 09h47

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