Is there a way to print 2 sided reports on printers that can handle them? An example might be a standard message on the back side of a packing slip or and invoice.
Not sure if i'[m clear - but when i want two sided anything - i click print-->properties->& Check 2-Sided or duplex (depening on my print driver, not Navision)
Perhaps you can be a little clearer on what the final result should look like?
Or do you want the back of every page to print some standard text box that you have created?
1) Double printing is thing of driver, not Nav
2) You can create new instance for your printer and set default settings on it to print double-side
3) Than you can pre-select this printer for the report in Printer selection form...
In addition to your two MVP's answers, I could add that if you are sure that you will always get one page of your document and need a second page that prints something else, then you you make another dataitem (maybe Integer record with filter to one record) at the end of your report with a NewPagePerRecord = true property and on the section of that new dataitem you could place your standard text as label or field value from custom setup. Like a back page info.
What happens if your document has more than 1 pages? Then you could always make a check before printing that new section if CurrReport.PAGENO=2 or not... to be printed or not ...
Hi All
I think the requirement of the user is as follows:
He is printing for example an Invoice or something, in which on the back side(one side), of every page there should be some pre-defined (fixed-like hard coding ) stuff, like general instructions or terms and conditions etc.
And even if report goes on many page then also on one side of everypage that HARD-CODED kind stuff should print
Probably solution lies in checking the CurrReport.PAGENO is even or odd, in case it is EVEN then print the hard coded thing, else other sections...............................................
Hi All
I think the requirement of the user is as follows:
He is printing for example an Invoice or something, in which on the back side(one side), of every page there should be some pre-defined (fixed-like hard coding ) stuff, like general instructions or terms and conditions etc.
And even if report goes on many page then also on one side of everypage that HARD-CODED kind stuff should print
Probably solution lies in checking the CurrReport.PAGENO is even or odd, in case it is EVEN then print the hard coded thing, else other sections...............................................
probably cheaper to just buy a dedicated invoice printer, and then buy from a printing company pre-printed forms with your wording on the back, then you can likely get a much more professional looking document. you can have color, small type print, and just load the printer with this, so your invoice prints and the back has the pre-printed stuff already there.
We thought we would save money and just have navision print the invoices and do away with the forms, but in the end you can get a much better looking document using a printing company to make it for you, and just have navision print the actual invoice detail.
even cheaper than that is use MS Word or something - create your back page & print it out - run that thru your copy machine for 10,000 copies.
Put it in your printer upside down & your done 8)
We always suggest pre-printed paper as well, but in some cases, this is just not suitable:
- sometimes the text is variable to which type of customer it is
- sometimes it has to be printed in another language.
Then, we'll have to do it with customization similar like Arhontis' suggestion. Just playing around with some integer elements. For some reports, it's a real challenge ... :-k
I think you can get a 90 percent satisfactory report out of this, but the last 10 percent will be a real hard nut to crack.
I would go with the pre-printed paper, will be mutch cheaper then all the development hours of tweaking and tuning that's going to come with the 10 percent fix.
Regards,
Now, let's see what we can see.
...
Everybody on-line.
...
Looking good!
I would go with the pre-printed paper, will be mutch cheaper then all the development hours of tweaking and tuning that's going to come with the 10 percent fix.
Sorry for any confusion, I am printing single page fixed items like invoices and packing slips. We need to add fixed text to the back side of these which will include product return instructions.
There may be multiple invoices or packing slips printed. They will all need this text printed ion the back side.
We have currently procured printers that can print on both sides and would like to take advantage of the technology.
i remember a post long long ago where something like this was needed.
I believe the suggestion was to put count on the lines printed "say 15 lines" (this will print on page 1)
Then it would print a "picture of the text"** which would be page 2
then go one printing the lines (page 3)
then pic (page 4)
etc etc.
**The pic of text was easily created by typing it in word - hitting print screen - pasting it into paint & saving it as a bmp.
the other problem is getting the printer to switch to duplex mode, it is not a setting that is always turned on, defualt on the hp printers we have is duplex off. to print duplex you have to select the printer, and click advanced tab and turn it on for the print job. the next print to go there is is back to non-duplex
Thanks for all your input. It sounds like there are several challenges with two sided printing. Maybe this might be a more standard option down the road since the capabilities are becomoing more common place.
For now I think the dedicated printer with preprinted documments might just be the way to go.
Comments
Perhaps you can be a little clearer on what the final result should look like?
Or do you want the back of every page to print some standard text box that you have created?
http://www.BiloBeauty.com
http://www.autismspeaks.org
2) You can create new instance for your printer and set default settings on it to print double-side
3) Than you can pre-select this printer for the report in Printer selection form...
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
In addition to your two MVP's answers, I could add that if you are sure that you will always get one page of your document and need a second page that prints something else, then you you make another dataitem (maybe Integer record with filter to one record) at the end of your report with a NewPagePerRecord = true property and on the section of that new dataitem you could place your standard text as label or field value from custom setup. Like a back page info.
What happens if your document has more than 1 pages? Then you could always make a check before printing that new section if CurrReport.PAGENO=2 or not... to be printed or not ...
Arhontis
https://forum.mibuso.com/search
I think the requirement of the user is as follows:
He is printing for example an Invoice or something, in which on the back side(one side), of every page there should be some pre-defined (fixed-like hard coding ) stuff, like general instructions or terms and conditions etc.
And even if report goes on many page then also on one side of everypage that HARD-CODED kind stuff should print
Probably solution lies in checking the CurrReport.PAGENO is even or odd, in case it is EVEN then print the hard coded thing, else other sections...............................................
Linkedin Profile: http://in.linkedin.com/in/dhanrajbansal
We thought we would save money and just have navision print the invoices and do away with the forms, but in the end you can get a much better looking document using a printing company to make it for you, and just have navision print the actual invoice detail.
Put it in your printer upside down & your done 8)
http://www.BiloBeauty.com
http://www.autismspeaks.org
- sometimes the text is variable to which type of customer it is
- sometimes it has to be printed in another language.
Then, we'll have to do it with customization similar like Arhontis' suggestion. Just playing around with some integer elements. For some reports, it's a real challenge ... :-k
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
I think you can get a 90 percent satisfactory report out of this, but the last 10 percent will be a real hard nut to crack.
I would go with the pre-printed paper, will be mutch cheaper then all the development hours of tweaking and tuning that's going to come with the 10 percent fix.
Regards,
...
Everybody on-line.
...
Looking good!
I agree, colleague
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
There may be multiple invoices or packing slips printed. They will all need this text printed ion the back side.
We have currently procured printers that can print on both sides and would like to take advantage of the technology.
Ed
I believe the suggestion was to put count on the lines printed "say 15 lines" (this will print on page 1)
Then it would print a "picture of the text"** which would be page 2
then go one printing the lines (page 3)
then pic (page 4)
etc etc.
**The pic of text was easily created by typing it in word - hitting print screen - pasting it into paint & saving it as a bmp.
Anyone remember of can find it?
http://www.BiloBeauty.com
http://www.autismspeaks.org
http://www.mibuso.com/forum/viewtopic.php?t=18761
Other similar posts I’m sure there’s more out there?
http://www.mibuso.com/forum/viewtopic.php?t=3906
http://www.mibuso.com/forum/viewtopic.php?t=9120
http://www.mibuso.com/forum/viewtopic.php?t=1571
http://www.mibuso.com/forum/viewtopic.php?t=9092
http://www.BiloBeauty.com
http://www.autismspeaks.org
For now I think the dedicated printer with preprinted documments might just be the way to go.
Thanks for the input!
Ed