ContactDownload

Advice and Support Centre

Announcement

Recent posts

Current Status

Price increases 2026

Not commonly downloaded

Latest update for all users

Getting Help With Packing Partner

Registering a user account

#1 10-07-2014 11:56 am

pepsi_max2k
Member
pepsi_max2k

CN22 Forms

Hey, I'm trying to add a CN22 form to shipping lables but no success so far.

Firstly, how do I do it? In layouts I've added Frame > CN22, then populated the fields through the gui, then positioned it in the centre and front of the lable, but it's still invisible when printing countries that should show it (I've enabled the shipping extras stuff aswell).

Secondly, if I can get it working, is there a way to have shipping lables print 1 per page (as normal), and have the CN22 on a seperate page when required, eg:

Lable (UK)
Lable (UK)
Lable (USA)
CN22
Lable(UK
Lable (Aus)
CN22
Lable (Ger)

From what I can see, the examples just have the lables printing on the same lable/page as the address, which isn't what I want (I use seperate small lables for address and for cn22 - they won't fit both).


Thanks :)

Offline

#2 10-07-2014 12:26 pm

pepsi_max2k
Member
pepsi_max2k

Re: CN22 Forms

Ok I've got the cn22 working (not sure how...), so now just need to figure out how/if I can print additional lables, on demand, purely with CN22s on them. So far I'm not seeing any option for this, and anything I've tried (adjusting lable lengths/size) just results in invisible lables (outside the printable area, instead of increasing the area to fit or flowing over to a new lable) or simply errornous lables (reverting to blank A4 sheets on preview/print).

Offline

#3 11-07-2014 10:56 am

pepsi_max2k
Member
pepsi_max2k

Re: CN22 Forms

Well on the basis I don't think this is gonna be possible, I can at least print out one set of address lables, and a seperate set of shipping lables. However.... Having a layout with just a CN22 form in, then selecting every record to print, then prints out blank lables for local and CN22 populated lables for rest of world orders. I don't wanna manually select the stuff cos that'll just result in human error, so...

is there a way to prevent blank lables being printed? I'm guessing that's a driver thing, and my drivers say no. there's no print dialogue option to only print pages x,y,z either. so, option 2...

" Field must exist - If there is no data in the field, the record will not be printed."

/\ what should this do? because I get the same result (blank records printed) regardless of it being set or not.

EDIT: filter > "cn22" > enter >  select all > print. Ok, getting there.... would be nice to have more coding options but, it's a start :)

 

Last edited by pepsi_max2k (11-07-2014 10:58 am)

Offline

#4 11-07-2014 11:34 am

Andrew
Admin
Andrew

Re: CN22 Forms

Field must exist does not apply to CN22 because the CN22 logic decides when to print it, although it may be possible to apply it to CN22, I will have a look.

Just to clarify, there are two options for printing CN22:

  1. Use a large address label with sufficient space to print the CN22 when required

  2. Use a separate label and filter for CN22 in the records tab to print only the CN22
    (which I see from your edit, you have already discovered ;-)

The first option is the most fool proof because you don't have to match the CN22 to the address label.

Not sure what you mean by more coding options?

 

Offline

#5 11-07-2014 04:18 pm

pepsi_max2k
Member
pepsi_max2k

Re: CN22 Forms

Thanks Andrew, yeah I'm basically at a workable solution just with the filter.

For coding options - I'm having to migrate from blackthorne (end of life), where I'm used to using the inbuilt visual basic ActiveReports tool, which, just with the wysiwyg, allows quite a few more options (though nothing I really use), but also allows access to the sql used to generate print data (so I can refine sort orders in any way conceivable, and pull in fields that aren't there automatically), and access to the report file which allows coding in visual basic to do whatever you can dream up - eg. print or don't print, change text/size/images through if/for/while loops based on any variable, change visibility on the fly (each layout is split in to various diff sections - body,head,etc. I have the address in body, cn22 in a footer, and just collapse and expand footer through code when needed, which rolls on to a new lable below the address lable it's for, so i don't even need to think about what lable needs a cn22 and what doesnt), etc etc.

Looks like you're using a custom file type to save the data, which doesn't work with notepad, and I'm beyond caring about hex editing. It works well enough for now :) And I guess it stops the regular user from getting too confused / messing everything up. FWIW it's much simpler to do basic stuff in pp than anything else I've seen. Helps being from the same country I guess :)

Offline

#6 11-07-2014 04:26 pm

pepsi_max2k
Member
pepsi_max2k

Re: CN22 Forms

Offline

#7 14-07-2014 11:07 am

Andrew
Admin
Andrew

Re: CN22 Forms

Unfortunately Packing Partner wouldn't work like that, anything off the page would be clipped, not wrapped onto the next label.

There may be a way to do what you want, but I will have to look at it for the next major release which is due later this year.

Offline

Board footer