Εκτύπωση Ετικετών

389 views
Skip to first unread message

M Emanouilidis

unread,
Dec 2, 2011, 11:27:38 AM12/2/11
to Softone Developers Network
Καλημέρα
Θέλω από παραστατικά εντολών παραγωγής να τυπώνω ετικέτες, αλλά η
διαφορά είναι ότι ανά είδος έχω διαφορετική ετικέτα, σχεδιάζω να το
φτιάξω με κάποιο script και την εντολή PRINTFORM η οποία όμως τυπώνει
μόνο φόρμα, μήπως υπάρχει κάποια άλλη εντολή που να δουλεύει με
ετικέτες;

Νίκος Μάλιακκας

unread,
Dec 3, 2011, 4:38:55 AM12/3/11
to so...@googlegroups.com
Φτιάχνεις τις φόρμες στο κύκλωμα της αποθήκης / κανονικές φόρμες και όχι ετικέτες.
Στο javascript των παραστατικών παραγωγής, ανοίγεις ένα Object Item, κάνεις locate την εγγραφή από την κάθε γραμμή και εκτυπώνεις με την printForm.
Αν τώρα η ετικέτα χρειάζεται να εκτυπώσει και στοιχεία από το παραστατικό και όχι μόνο από το είδος, τότε θα πρέπει να στείλεις σε πεδία πάνω στο είδος είτε αυτά που θέλεις να εκτυπώσεις, ή  την λινκιά με το παραστατικό και την γραμμή του είδους, για να τα τραβήξει μετά η φόρμα εκτύπωσης.

Η σχεδίαση φόρμας με μόνο footer είναι το ίδιο με την σχεδίαση ετικετών  (απλά δεν έχεις το μενού για τις ποσότητες, αλλά από τα παραστατικά που θα το χρησιμοποιήσεις, δεν το χρειάζεσαι)

kko

unread,
Dec 3, 2011, 5:25:07 AM12/3/11
to Softone Developers Network
Πολύ ενδιφέρον σύλληψη !
εγώ σκεφτόμουν κάτι λίγο πιο περίπλοκο, ένα view με γραμμές με τη
μορφή που θέλεις να τυπώνονται, αυτά τα πετάς σε ένα απλό object μέσα
και μετά ή καλείς το object με autofilter στις εγγραφές του
παραστατικού και τυπώνεις αυτόματα ή το πετάς με popup στο χειριστή
για να έχει και την δυνατότητα να επανεκτυπώσει όλα ή επιλεκτικά κατά
βούληση.

τι θα χρειασείς:
στο object ν ατου δώσεις object id (πχ 100001)
για να μπορείς να καλέσεις μετά templates.100001 και να φτιάξεις
ετικέτες για το αντικείμενο αυτό.

και η λύση του Νίκου είναι απλή και καλή.
όπου κολλήσεις πες να σε βοηθήσουμε.

Κάποτε είχα ανεβάσει ένα imp script που έκανε μαζικές εκτυπώσεις από
διάφορα αντικείμενα στο group. Την δευτέρα που θα είμαι στο γραφείο θα
το ξαναποστάρω μηπως αυτό σε συνδυασμό με όποια λύση σου αρέσει το
κάνεις και πιο ωραίο σε επίπεδο χεριστή.

kko

unread,
Dec 3, 2011, 5:27:53 AM12/3/11
to Softone Developers Network
Συμπληρωματικό, αν θα κάνεις αυτό με το view θα χρειαστείς κάπου στις
γραμμές να του δίνεις/υπολογίζεις τιο φόρμα θα έχεις στην κάθε γραμμή,
ώστε να μπορείς μετά να τυπώσεις αυτόματα αν θες.
Message has been deleted

gks

unread,
Dec 4, 2011, 9:53:46 AM12/4/11
to Softone Developers Network
Υπάρχει ένα σχετικό παράδειγμα στο Βlack book (Κεφ.9 Case Study
1), στο οποίο χρησιμοποιώντας button σε προβολή γίνεται εκτύπωση
φόρμας με εμφάνιση μηνύματος ερώτησης για τον αριθμό των αντιγράφων
που θα εκτυπωθούν.

kko

unread,
Dec 5, 2011, 4:02:59 AM12/5/11
to Softone Developers Network

M Emanouilidis

unread,
Dec 6, 2011, 12:22:04 PM12/6/11
to Softone Developers Network
Παιδιά σας ευχαριστώ ολους για τις απαντήσεις.
Θα το ξεκινήσω μάλλον με την λύση που προτείνει ο Νίκος

Reply all
Reply to author
Forward
0 new messages