OVH Cloud OVH Cloud

Planche d'étiquette (Position de départ)

6 réponses
Avatar
Didier Fraisse
Bonjour.

J'ai une base avec un état "Planche d'étiquettes".
Je voudrais savoir comment faire pour régler le problème du positionnement
de la première étiquette (pour les planches déjà entamées).

Merci d'avance
Didier

6 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

Comme ça à première vue, je dirais que tu pourrais par exemple
baser ton état sur une table fictive que tu génère avant l'ouverture
de ton état où tu pourrais insérer des enregistrements vide correspondant
au nombre d'étiquettes déjà imprimées.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Didier Fraisse" a écrit dans le message de
news:4344d53c$0$7906$
Bonjour.

J'ai une base avec un état "Planche d'étiquettes".
Je voudrais savoir comment faire pour régler le problème du positionnement
de la première étiquette (pour les planches déjà entamées).

Merci d'avance
Didier






Avatar
Didier Fraisse
Bonjour

A première vu Oui. C'est d'ailleurs ce que j'ai essayé de faire.

Problème à résoudre:
Il y a quelques éléments fixes dans mon étiquette (logo, Cadre etc)
qui s'édite même quand je suis sur un enregistrement vide.
Comment faire pour que ces éléments ne soit pas édités
quand je suis sur un enregistrement vide

Merci d'avance
Didier
Avatar
Jessy Sempere [MVP]
Re,

Ben toujours à première vue... ;-))))
Je dirais ne pas utiliser d'élément fixe.
Intègre c'est éléments dans tes enregistrements, comme ça quand tes
enregistrements sont vides, tu n'as pas tes logos et autres.

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Didier Fraisse" a écrit dans le message de
news:4344ded2$0$14522$
Bonjour

A première vu Oui. C'est d'ailleurs ce que j'ai essayé de faire.

Problème à résoudre:
Il y a quelques éléments fixes dans mon étiquette (logo, Cadre etc)
qui s'édite même quand je suis sur un enregistrement vide.
Comment faire pour que ces éléments ne soit pas édités
quand je suis sur un enregistrement vide

Merci d'avance
Didier




Avatar
Didier Fraisse
Bonjour

Pour répondre à ma propre question, j'ai trouver une solution satisfaisante.
- Integrer des enregistrements vides au fichier
- Ajouter dans le code
Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer)
Dim ctrl As Control
Dim bAfficher As Boolean

If IsNull(Me.Client) Then
' Si enregistrement vide, masquer
bAfficher = False
Else
bAfficher = True
End If

On Error Resume Next
For Each ctrl In Me.Controls
ctrl.Visible = bAfficher
Next
End Sub

En espérant que celà puisse servir à d'autres.
Didier
Avatar
3stone
Salut,

"Didier Fraisse"
| J'ai une base avec un état "Planche d'étiquettes".
| Je voudrais savoir comment faire pour régler le problème du positionnement
| de la première étiquette (pour les planches déjà entamées).


Regarde ceci :
http://users.skynet.be/accesshome/ah_etats_etiquettesvides.htm


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Avatar
Didier FRAISSE
Bonjour

une version un peu plus futée. (pas besoin de générer d'enregistrements
vides )

Dim iLSBlankCount as Integer
Dim iLSBlankRecordsToPrint as Integer

Private Sub Report_Open(Cancel As Integer)
iLSBlankRecordsToPrint = 3 # A saisir dans un formulaire
iLSBlankCount = 0
End Sub

Private Sub Détail_Print(Cancel As Integer, PrintCount As Integer)
If iLSBlankCount < iLSBlankRecordsToPrint Then
Me.NextRecord = False
Me.PrintSection = False
iLSBlankCount = iLSBlankCount + 1
End If
End Sub

Merci de votre aide
Didier