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 d'Etiquettes dans un état access [AC-2007]


Sujet :

IHM

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Septembre 2010
    Messages : 116
    Par défaut Impression d'Etiquettes dans un état access
    Bonjour à tous.

    Je viens de créer un état sous Access 2007 pour imprimer des étiquettes. Maintenant je voudrais faire de la sorte que je puisse réutiliser des feuilles d'étiquettes déjà utilisés, c'est à dire donner le choix à l'utilisateur de commencer l'impression à partir d'un nombre d'étiquette qu'il introduira au début de l'état. Bref, si l'utilisateur saisi le numéro 7 je voudrais que l'impression commence à partir de la position numéro 7 de la page d'étiquettes.

    Le code suivant fait ce que je veux mais il me cache les enregistrements et commence les montrer à partir de la valeur icom, alors que je veux tous les enregistrements. Si l'utilisateur introduit la chiffre 7 je veux avoir le registre numéro 1 dans la position 7 de la feuille d'étiquettes. Existe-t-il une forme de sauter de n... enregistrements dans un état?
    Merci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
    Dim icom As Integer
        icom = Nz(Me.iCritere, 0)
        For Each ctl In Me.Controls
            If icom > Me.iCompteur Then
                ctl.visible = False
            Else
                ctl.visible = True
            End If
        Next ctl
    End Sub

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 110
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 110
    Par défaut
    Bonjour,

    Il faut que tu regardes les propriétés suivantes :

    Movelayout qui permet d'avancer ou non la "tête d'impression".
    NextRecord qui permet d'aller ou non au prochain enregistrement.
    PrintSection qui détermine si une section doit être imprimée ou non.

    Normalement tu devrais placer près de ton instruction visible un movelayout = true et nextrecord = false.

    Tu te déplace 7 fois sans que les 7 records ne soient "passés".

    F1 pour plus plus d'info, et un peu de mise au point.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour
    Ce sujet a déjà été évoqué ici:
    http://www.developpez.net/forums/d73...ion-etiquette/

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2010
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Septembre 2010
    Messages : 116
    Par défaut
    Merci à vous tous.

    La solution que m'a fourni loufab sur le site
    http://www.3stone.be/access/articles.php?lng=fr&pg=62
    et celle de GAYOT marchent très bien. Il reste la contrainte au moment de l'impression après l'aperçu avant impression. J'ai opté pour créer deux états, un pour imprimer normalement avec aperçu, et un autre pour choisir des étiquettes vides qui fera l'impression directement sans passer par l'aperçu.

    Merci encore.

  5. #5
    Membre actif
    Inscrit en
    Février 2010
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 20
    Par défaut
    Il reste la contrainte au moment de l'impression après l'aperçu avant impression
    La solution à ce problème est maintenant trouvée,... à voir dans ce sujet

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 11/02/2015, 17h08
  2. Réponses: 1
    Dernier message: 25/01/2006, 13h07
  3. Option d'impression dans un état Access
    Par laur dans le forum VBA Access
    Réponses: 3
    Dernier message: 26/11/2005, 13h21
  4. Import d'un document Word dans un état access
    Par uskiki85 dans le forum Access
    Réponses: 2
    Dernier message: 22/09/2005, 12h00
  5. Création de codes barres dans un état access
    Par caporal dans le forum IHM
    Réponses: 5
    Dernier message: 15/11/2004, 15h13

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