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 des étiquettes [AC-2016]


Sujet :

IHM

  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2018
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Impression des étiquettes
    Bonjour à tous,

    Je solliciterais votre aide au sujet de l'impression des étiquettes sous Access, via donc le bouton "Etiquettes" de l'onglet "Création :

    Nom : Cattura.PNG
Affichages : 479
Taille : 23,5 Ko

    Je m'explique...j'ai une base de données contenant diverses entrées basées sur des noms de modèles, de gammes, de tailles, de différents codes, etc.
    Et je souhaiterais imprimer quelques unes de ces informations, pour les entrées que j'ai choisis, sous forme d'étiquettes.
    Si on s'en tient à ce discours, celà est relativement facile car je filtre mes lignes, je clique sur le bouton "Etiquettes", je paramètre le format des étiquettes, les données que je veux et j'imprime.

    Mais le souci est le suivant; en passant par ce bouton, l'aide de création d'étiquettes ne garde qu'en mémoire le format d'étiquette que j'ai défini ainsi que les paramètres de caractères :

    Nom : Cattura2.PNG
Affichages : 476
Taille : 28,9 Ko Nom : Cattura3.PNG
Affichages : 435
Taille : 22,8 Ko


    mais ne garde pas les champs que je veux afficher sur les étiquettes :

    Nom : Cattura4.PNG
Affichages : 461
Taille : 23,9 Ko

    Il faut donc les resaisir à chaque fois sachant qu'il faut les disposer d'une certaine manière.

    Ceci est destiné à des utilisateurs qui doivent imprimer souvent ces étiquettes.
    Il faudrait donc que ce soit le plus simple possible pour eux.

    Je me suis donc dit que ce serait faisable en créant une macro, du genre comme dans Excel; on enregistre la macro en effectuant les actions et on a donc notre macro.

    Mais sous Access, il semble que ce ne soit pas envisageable, il faut peut etre passé par la programmation alors...

    Ma question est donc la suivante : Serait-il possible de créer une macro qui, lorsque on l'active, viendrait activer le bouton "Etiquettes", prendrait tous les paramètres et champs que j'ai inséré dans l'aide de création d'étiquettes, jusqu'à l'affichage de prèvisualisation?

    Je vous remercie.
    Bonne journée!

  2. #2
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Pepelu,



    Tu n'as pas à repasser par le bouton à chaque fois. Le bouton <Etiquettes> te sert à générer un report (Etat) qui est enregistré dans la base.
    Donc à chaque fois que tu souhaites imprimer tes étiquettes tu n'as qu'à ouvrir le report déjà constitué et qui contient ta mise en forme, tes champs et autres propriétés définies à l’origine.

    Cordialement
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  3. #3
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2018
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Merci pour ta réponse mais je vais poser ma question différemment.

    Ce que je cherche à faire en fin de compte, c'est de mettre à jour mon état, en fonction des filtres que j'ai choisis dans ma feuille de données.

    Ma feuille de données contient tous ces champs :

    Nom : Cattura.PNG
Affichages : 420
Taille : 16,9 Ko

    mais en réalité, sur mes étiquettes, je n'ai besoin que des champs suivants, disposés de cette manière :

    Nom : Cattura2.PNG
Affichages : 377
Taille : 5,0 Ko

    Je voudrais faire mes filtres en choisissant obligatoirement les champs "Modello", "Gamma" (qui ne seront pas affichés sur les étiquettes) et puis aléatoirement "Codice_1_fustelle", "Codice_2_fustelle", "Codice_3_fustelle" et "Codice_4_fustelle", celà dépend si j'ai besoin d'aller jusqu'à "Codice_4_fustelle" pour faire mes filtres.



    Par exemple, j'ai 80943 lignes. Si j'utilise le bouton étiquettes et que je paramètre la disposition, les champs choisis, etc, il me sortira donc l'état avec les 80943 entrées comme je le voulais.

    Si je filtre avec les différents champs et que je me retrouve avec par exemple 20 lignes, j'utilise le bouton étiquettes, je paramètre la disposition, les champs choisis, etc et il me sortira donc l'état avec les 20 entrées.


    Comment l'état pourrait se mettre à jour, de sorte que lorsque je filtre ma feuille de données, il m'affiche seulement les étiquettes filtrées?

    En parcourant Internet, j'ai cru comprendre que celà était faisable en utilisant les requetes.
    Si tel est le cas, j'aurai besoin d'etre orienté.

    Je vous remercie.

  4. #4
    Membre éprouvé

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Novembre 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 904
    Points : 1 229
    Points
    1 229
    Par défaut
    Bonjour

    Une piste :
    - tu crées un formulaire sur lequel tu mets tous les paramètres à choisir pour l'édition (la présentation) de l'état : Zones de texte, Cases à cocher, Options...)
    - avec un bouton qui appelle l'état
    - dans l'événement Sur Ouverture de l'état tu rends visibles ou invisibles les zones de texte concernées, suivant les valeurs du formulaire
    - si tu veux filtrer les enregistrements à imprimer, il suffit de renseigner les Critères dans la requête sur laquelle est basé l'état
    Nota : pour pouvoir utiliser dans ton code les valeurs des champs du formulaire, il faut laisser celui-ci ouvert

    Titi95
    Un problème bien posé est à moitié résolu

  5. #5
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2018
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Février 2018
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Solution
    Bonjour,

    Je reviens sur ce sujet car je l'avais laissé un peu de coté, puis il y a 3, 4 semaines de ça, j'ai trouvé une astuce.

    Dans ma table CAD, en mode création, j'ai rajouté un champ avec comme type de données OUI/NON, avec comme valeur par défaut: NON:

    Nom : Cattura.PNG
Affichages : 407
Taille : 20,5 Ko


    ce qui, en mode feuille de données, me rajoute une colonne avec des cases à cocher qui sont vides pour le moment:

    Nom : Cattura.PNG
Affichages : 394
Taille : 2,3 Ko


    Puis j'ai crée une requete simple où j'affiche les champs qui m'interessent + la colonne avec les cases (Nom de la colonne : Stampare) et où je mets sur celle-ci le critère "OUI" :

    Nom : Cattura.PNG
Affichages : 391
Taille : 20,4 Ko


    Et enfin, avec l'assistant d'aide de création d'état pour les étiquettes, je configure mes dimensions, je le lie à ma requete.


    Résultat, quand je coche par exemple 3 cases, j'ouvre mon formulaire et il m'affichera les 3 étiquettes corresponsantes:

    Nom : Cattura.PNG
Affichages : 381
Taille : 14,3 Ko

    Nom : Cattura.PNG
Affichages : 380
Taille : 8,2 Ko



    Merci à ceux qui ont répondu.

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/01/2008, 13h53
  2. Non impression des couleurs dans le tableau.
    Par sebduduf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 27/07/2005, 16h13
  3. [CR] Impression recto verso des étiquettes
    Par yoyothebest dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 07/09/2004, 09h07
  4. [CrystalReports 8.5]Graphique 3D : position des étiquettes
    Par caubry dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 01/09/2004, 11h17
  5. [] Impression des donnees sur etiquettes
    Par der dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/12/2002, 15h43

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