Printing Every Other Label S’abonner

0
Avatar
Legacy Poster

Hi Everyone,
I am just curious, if there is a way to print static text every other (or more)label. I currently have a customer who requires text on every 4th label on one product. I have tried making one big template out of the 4 and do it that way. But the Zebra 170 xiII I have doesnt have enough memory to produce the 4 together due to the amount of varible data.
So the solution for me, is to create a database with the text every 4th cell and link it. But is there an easier way round it?? I can not see it if there is.

Kind Regards
Steve

9 commentaires

0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

Sure. Put a counter off the label that increments 1 every one label, and set the rollover to "Limit 5, rollover to 1" for example.

Then make your static information a VB script similar to:

[code]If (Counter = 1) then
Value = "Static Information Here"
Else
Value = ""
End if[/code]
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

Thanks for the quick reply, Never really used VB so I'll give it a shot, I have tried the increment and roll over,
but I still got data on every label. Sounds like i was 50% there, was just missing the VB.

Fingers crossed!
Steve
BBS
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

I cant seem to get the VB side to work sorry :( I do undrstand how it would, If the counters 1 then it will print the static, roll over to the 5th etc, etc. I copied and pasted your VB into the box after setting up multi line and renamed the text in the value (2nd line). But the data says empty on the template.
I have never done the VB side, so I have not a clue if its right. Time to buff up on the VB side I think. :rolleyes:

Thanks again
Steve
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

Steeeeeeeve,

I've attached a .btw file that has the elements described above and works for me. Let me know if you can adapt it for your needs.

[attachment=277:Print Every 4th.btw]
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

Penny's dropped :D I didn't name the text of the label 'counter'. Your template worked fine and now so does mine. Very Happy.I am going to get into the VB side, looks like a lot can be achieved there.
Again thanks
Steve

P.S

(Pushing my luck I know ;)) But can this be done in increments as well? If so whats the VB Script for it.
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

[quote name='Steeeve' timestamp='1343807863' post='2999']
(Pushing my luck I know ;)) But can this be done in increments as well? If so whats the VB Script for it.
[/quote]

I'm not sure what you mean. It can be done for as many labels as you want in a row, just change the "number of serialized labels" in your print prompt. Mine was set to 4, set it to anything.

If that isn't what you meant, what was it?
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

Sorry for the confusion, I mean can I serialze the numbers every 4th. e.g 0001, blank, blank, blank 0002 etc. Like the example you did, but variable. Hope that makes sense.


Steve
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

Here ya go:

[attachment=281:Print Every 4th new.btw]
0
Avatar
Legacy Poster
Actions pour les commentaires Permalien

:D Briliant !! Thank you. Really need to get into this VB Scripting. :D

Vous devez vous connecter pour laisser un commentaire.