Printing an additional Form after printing an Invoice
I need to setup SAP B1 to print another form AFTER printing the A/R Invoice. This form needs to use items from the invoice ( item, qty) to populate fields. Any ideas on how to accomplish this?
TIA
Jeff
Jeff,
You probably need Crystal Report to make two forms under one report.
Thanks,
Gordon
Similar Messages
-
I can't print my PDF form after filling it out. Only the form prints and not the text I put in.
That's a limitation of Apple's AirPrint framework that Adobe Reader depends on. We are considering an alternate solution that may resolve this issue though.
Thanks for your feedback.
-Gaurav -
Printer stays in doc after print job
Hello
Since I moved to Leopard, I notice that when a print job is done, the printer icon/app stays in the dock. I have to Quit the app for it to go away.
As far as I can remember, in previous OS versions, the printer app would appear in the dock and when the print job was over, it would quit automatically.
How can I get it to automatically quit after a print job, in Leopard?
ThanksDavid King1 wrote:
Hello
Since I moved to Leopard, I notice that when a print job is done, the printer icon/app stays in the dock. I have to Quit the app for it to go away.
As far as I can remember, in previous OS versions, the printer app would appear in the dock and when the print job was over, it would quit automatically.
How can I get it to automatically quit after a print job, in Leopard?
Thanks
I believe that leaving the printing system running (which is why it stays in the dock) is based on the assumption that you may wish to print again and don't want to incur the startup delay each time you print a page or two. If my printer is on, I leave it in the dock. When I turn off the printer, I exit the printing system manually.
As noted, there is an option to start it up each time you want to print something. -
Not able to print the script form from print preview
Hi Experts,
I need to print one of the script form from print preview. As per the req. first i need to generate a print preview of this form and if required should be able to print it from this preview.
i am able to generate print preview and also able to see the print option but when i try to print it is going to the spool (which i dont want). I want it to be printed directly to the printer instead of sending it to the spool.
Please suggest me
The way i coded it is
DATA: arcpar TYPE arc_params,
pripar TYPE pri_params.
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
layout = 'X_65_132'
line_count = 65
line_size = 132
IMPORTING
out_parameters = pripar
out_archive_parameters = arcpar
valid = val
EXCEPTIONS
archive_info_not_found = 1
invalid_print_params = 2
invalid_archive_params = 3
OTHERS = 4.
pr_options-tddest = ''.
pr_options-tdpreview = 'X'.
pr_options-tdnoprint = ''.
pr_options-tdsuffix1 = 'STUFF'.
pr_options-tdsuffix2 = matnr.
pr_options-tdimmed = ''.
pr_options-tdlifetime = '2'.
pr_options-tdprogram = Form-name.
CALL FUNCTION 'OPEN_FORM'
EXPORTING
device = 'PRINTER'
dialog = space
form = "purchase or"
language = sy-langu
OPTIONS = pr_options
EXCEPTIONS
canceled = 01
device = 02
form = 03
OPTIONS = 04
unclosed = 05.
CALL FUNCTION 'START_FORM'.
ENDFORM. " open_and_start_form
Thank you.Hi,
Just pass the value 'X' to "pr_options-tdimmed" field.Try this.
I hope,it help you
<=<< Sharing Knowledge is a way to Innovative >=>>
By,
Yoga -
Problems printing from other programs after printing using Word automation
I have an application that uses ActiveX to build a Word document. My print VI is attached. The problem that users are reporting is that after printing a report with my application, they can't print from any other programs until they restart their computer.
After my print VI runs, the only other Word automation is Document.Close and Application.Quit. I close all my references religiously and winword.exe closes just fine. I don't know what would be hanging around causing other programs to have trouble printing. One thing I don't like is the ActivePrinter property in Word. It changes the default printer in Windows. This is why I reset it using the printer LabVIEW reports as the default. I tried reading ActivePrinter and storing it in a wire, then resetting it with this string, but then even weirder things happened - the printout got all messed up. This is why I'm using the printer that LabVIEW says is the default.
Has anyone ever encountered anything like this?
Message Edited by Marc A on 01-12-2007 11:03 AM
Attachments:
Word_print.PNG 18 KBgoldn:
Welcome to the Apple Discussions. Just ran a test and I got a perfect card. Here's what I did.
1 - create the card and type Command-P.
2 - select Stylus Photo R200 under Printer
3 - click on the Advanced button
4 - in the bottom drop down menu select Paper Handling
5 - select the radio button "Use documents paper size: 7.00 in x 10.00 in
6 - now select Print Settings in the 3rd drop down menu
7 - select the type of paper you're using and the print quality you want. I used Photo and High Speed. (also used plain paper for my test)
9 - put a piece of 7 x 10 paper in the printer (yes, you'll have to trip the paper beforehand or use card stock designed for this)
10 - click on Print
11 - when the paper exits the printer quickly put it back in the printer
That will do it. Now there is a caveat. Putting it back into the printer before drying tended to get my leading edge nipped. If you use heaver card stock I don't think that will happen but just be aware. If you wait a moment to put the page, turned over, back into the printer to let the ink dry a bit, all you'll have to do is press the middle button which will be blinking red and that will feed the other side thru when you're ready. -
Printer won't quit after printing
After I print anything from my eMac to the HP laser printer it is hooked up to, the printer icon stays in the dock with the little arrow under it showing that it is open. It won't quit automatically; I have to manually go in and quit the printer. I tried looking in the dock and print preferences, but couldn't figure out how to get the printer to quit automatically once it is done. Any help would be appreciated, since this is a new computer in my school lab (although the machine itself isn't new), and the kids love to click on anything they see, so the less they see, the better.
Thanks in advance!Hi
I see.
Have you by chance set the Docked icon to Keep In Dock, found by clicking and holding down on the docked icon?
Furthermore you say the printer icon stays open showing a green arrow, so is that both the printer utility and the printer both showing in the dock?
i think normally, there should only be the printer utility, a green open printer symbol doesn't ring a bell, so to speak.
roam -
Printing application ALWAYS running after printing
I would like to see if I am the ONLY one who found that when you print, the printer application stays running and you have to manually quit the application!!?? BEFORE Leopard, you didn't have to do this and I cannot see where I can have this automatically quit AFTER sending all to the printer!
Any suggestions other than going back to the previous version of the OS...Open the printer's queue application (or print something, and as you noted, it'll stay open).
Right-click -- or control-click -- on the application's icon in the dock.
Select the "Auto-quit" item, see that it's checked, and then quit the application.
Voilà! Next time you print it'll quit on its own. -
Why can't I print to wireless printers after printing via USB?
We're all wireless in my office. I can print to any number of nearby printers with no problems EXCEPT AFTER I print to my personal Epson printer via USB. I've tried turning my computer on and off, and I've also tried switching to another wireless network and switching back. I still can't print to the other wireless printers. The "Nearby Printers" list doesn't even show up in the Print menu after I use my Epson. In System Preferences, the Print & Fax menu of Hardware clearly shows my computer sees the printers on the network, but when I send a print job it says the printers are "offline". Is something affecting my drivers after printing USB? Ugh!
This is an issue for your office IT guy.
-
Why printer driver stays open after printing?
I have upgraded to 10.5, and every time I print on a shared or local printer, the dialog for that printer (the one that shows the document printing) stays open.
Is there any solution for that?
I have to manyally close the driver after page finish printing, and it happens with HB annd Epson drivers.
Thanks a lot
Pablo de ArgentinaWhile the icon is in your Dock CTRL- or Right-click on it and select the option to close authomatically.
-
Printer app stays open after printing
even after selecting "auto-quit" with ctrl-click in the dock!
Is there a fix? (this happens on different printers)Other users mentioned that it was necessary to delete and re-add the printer to get this to stick.
Hope this helps. -
Report Called from FORMS having Printing Problem
Hi all
Guys i have a report problem in reports 6i.
I am calling a report from my FORM 6i directly to printer (a dot matrix printer).
I have set
Add_Parameter(pl_id,'DesType',TEXT_PARAMETER,'printer');
The report is actually a confirmation report and i have given its layout height equal to 3.7 . But when i send it to printer it ejects the paper equal to 11 (equal to height of a portarait report).
How can manage this ejection from Form or Report Side.
NOTE : This problem occurs even if print the report from report preview(means not printed directlty from FORM).
Kindly help me with this if any.
I need it urgent.
Thanx.Hello All
The furthur detail to my previous problem is given as follows:
I am getting problem
with the Oracle reports. I have a dot matrix printer (Epson LQ-300, which is a
tractor feed printer). While printing a report which is always not more than half a
page, the printer does not stop after printing the report(the half page). It stops at
the end of the page. I mean that half the page is printed and the rest half is blank.
I want that the printer should print only at half a page. On the blank half it should
print another copy of same report.
Regards,
Qaiser Qayyum Malik. -
Develop a form and print program using VBAP, VBAK, MRKT.
I have 2 tables VBAK [fields: VBELN, ERDAT, ERNAM, AUDAT, VBTYP, VKORG] and VBAP [Fields: POSNR, MATNR, CHARG, WAERK] and In output(form) i need the following fields,
Output table:
-VBELN
-ERDAT
-VKORG
-POSNR
-MATNR
-MAKTX <- this field is from table MAKT. (I need the Material descriptions too for all the materials.)
Form Layout should have Header, Logo (SAP ENJOY), Main, Footer.
Problem is that i need footer only after the End of Complete data in Main Window, thats is footer should be placed only in last window. How should i do that ?
Logic which i thot to make the print program is : First declare an internal table itab1 with VBAP, VBAP using the above fields from two tables and fetch the product based on matnr.
declare one internal table itab2 and select the records from the table makt by checking the condition itab1 is not initial.
sample code.
IF ITAB1 IS NOT INITIAL.
SELECT FIELD LIST FROM MAKT INTO TABLE ITAB2 WHERE MATNR EQ ITAB1-MATNR.
ENDIF.
hope this shuld work. ?????Hi
see the sample script program and do accordingly
*& Report ZTEST12121
*& SAPScripts Example 1
REPORT ztest12121.
*DATABASE TABLES
TABLES: ekko,ekpo,lfa1.
*INTERNAL TABLES AND STRUCTURES
DATA i_ekko LIKE ekko.
DATA i_ekpo LIKE ekpo OCCURS 0 WITH HEADER LINE.
DATA i_lfa1 LIKE lfa1.
*PARAMETERS
PARAMETERS: p_ebeln LIKE ekko-ebeln.
*VARIABLES
DATA MAT TYPE STRING VALUE 'MAT NO'.
DATA iTe TYPE STRING VALUE 'ITEM NO'.
DATA QTY TYPE STRING VALUE 'QTY'.
DATA UOM TYPE STRING VALUE 'UOM'.
DATA NET TYPE STRING VALUE 'NET PRICE'.
Data var type integer value 0.
*DATABASE SELECTS
*Header data
SELECT SINGLE * FROM ekko INTO i_ekko WHERE ekko~ebeln = p_ebeln.
IF sy-subrc = 0.
*Item Data
SELECT * FROM ekpo INTO TABLE i_ekpo WHERE ekpo~ebeln = p_ebeln.
IF sy-subrc NE 0.
WRITE 'PURCHASE DOCUMENT ITEM DATA ERROR'.
ELSE.
*Vendor Details
SELECT SINGLE * FROM lfa1 INTO i_lfa1 WHERE lfa1~lifnr = i_ekko-lifnr.
IF sy-subrc NE 0.
WRITE 'VENDOR DOCUMENT ITEM DATA ERROR'.
ENDIF.
ENDIF.
ELSE.
WRITE 'THIS PURCHASE DOCUMENT NUMBER DOESNOT EXISTS'.
ENDIF.
CALL FUNCTION 'OPEN_FORM'
EXPORTING
APPLICATION = 'TX'
ARCHIVE_INDEX =
ARCHIVE_PARAMS =
DEVICE = 'PRINTER'
DIALOG = 'X'
form = 'ZSCRIPT_1'
language = sy-langu
OPTIONS =
MAIL_SENDER =
MAIL_RECIPIENT =
MAIL_APPL_OBJECT =
RAW_DATA_INTERFACE = '*'
SPONUMIV =
IMPORTING
LANGUAGE =
NEW_ARCHIVE_PARAMS =
RESULT =
EXCEPTIONS
CANCELED = 1
DEVICE = 2
FORM = 3
OPTIONS = 4
UNCLOSED = 5
MAIL_OPTIONS = 6
ARCHIVE_ERROR = 7
INVALID_FAX_NUMBER = 8
MORE_PARAMS_NEEDED_IN_BATCH = 9
SPOOL_ERROR = 10
CODEPAGE = 11
OTHERS = 12
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'OFFICEAD'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'OFFICEAD'
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'PODET'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'PODET'
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'TOP'
FUNCTION = 'SET'
TYPE = 'TOP'
WINDOW = 'MAIN'
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT I_EKPO.
var = i_ekpo-netpr * i_ekpo-menge.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'BODY'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDLOOP.
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT =
RDI_RESULT =
TABLES
OTFDATA =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SEND_ERROR = 3
SPOOL_ERROR = 4
CODEPAGE = 5
OTHERS = 6
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Structure of a print program
OPEN_FORM function
CLOSE_FORM function
WRITE_FORM
START_FORM function
END_FORM function
CONTROL_FORM function
The print program is used to print forms. The program retieves the necesary data from datbase tables, defines the order of in which text elements are printed, chooses a form for printing and selects an output device and print options.
Function modules in a printprogram:
When you print a form you must used the staments OPEN_FORM and CLOSE_FORM. To combine forms into a single spool request use START_FORM and END_FORM.
To print textelements in a form use WRITE_FORM. The order in which the textelements are printed, is determined by the order of the WRITE_FORM statements. Note: for printing lines in the body, you can also use the WRITE_FORM_LINES function module.
To transfer control command to a form use CONTROL_FORM.
Structure of a print program
Read data
Tables: xxx.
SELECT *
FROM xxx.
Open form printing - Must be called before working with any of the other form function modules.
Must be ended with function module CLOSE FORM
call function 'OPEN_FORM'.....
To begin several indentical forms containing different data within a single spool request, begin each form using START_FORM, and end it using END_FORM
call funtion 'START_FORM'.....
Write text elements to a window of the form
call function 'WRITE_FORM'.....
Ends spool request started with START_FORM
call funtion 'END_FORM'.....
Closes form printing
call function 'CLOSE_FORM'...
OPEN_FORM function
Syntax:
CALL FUNCTION 'OPEN_FORM'
EXPORTING
APPLICATION = 'TX'
ARCHIVE_INDEX =
ARCHIVE_PARAMS =
DEVICE = 'PRINTER'
DIALOG = 'X'
FORM = ' '
LANGUAGE = SY-LANGU
OPTIONS =
MAIL_SENDER =
MAIL_RECIPIENT =
MAIL_APPL_OBJECT =
RAW_DATA_INTERFACE = '*'
IMPORTING
LANGUAGE =
NEW_ARCHIVE_PARAMS =
RESULT =
EXCEPTIONS
CANCELED = 1
DEVICE = 2
FORM = 3
OPTIONS = 4
UNCLOSED = 5
MAIL_OPTIONS = 6
ARCHIVE_ERROR = 7
INVALID_FAX_NUMBER = 8
MORE_PARAMS_NEEDED_IN_BATCH = 9
SPOOL_ERROR = 10
OTHERS = 11
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Some important parameters:
FORM Name of the form
DEVICE PRINTER : Print output using spool
TELEFAX: Fax output
SCREEN: Output to screen
OPTIONS Used to control attrubutes for printing or faxing (Number of copies, immediate output....
The input for the parameter is structure ITCPO.
CLOSE_FORM function
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT =
RDI_RESULT =
TABLES
OTFDATA =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SEND_ERROR = 3
SPOOL_ERROR = 4
OTHERS = 5
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Paramerters:
RESULT Returns status information and print/fax parameters after the form has been printed. RESULT is of structure ITCPP.
WRITE_FORM function
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = ' '
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
IMPORTING
PENDING_LINES =
EXCEPTIONS
ELEMENT = 1
FUNCTION = 2
TYPE = 3
UNOPENED = 4
UNSTARTED = 5
WINDOW = 6
BAD_PAGEFORMAT_FOR_PRINT = 7
SPOOL_ERROR = 8
OTHERS = 9
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Some important parameters:
ELEMENT Specifies which textelement is printed
WINDOW Specifies which window is printed
TYPE Specifies the output area of the main window. This can be:
TOP - Used for headers
BODY
BOTTOM - Used for footers
FUNCTION Specifies whether text is to be appended, replaced or added
Example of how to use the WRITE_FORM function module together with a script.
Form layout of the MAIN window
/E INTRODUCTION
Dear Customer
/E ITEM_HEADER
IH Carrier, Departure
/E ITEM_LINE
IL &SBOOK-CARRID&, &SPFLI-DEPTIME&
/E CLOSING_REMARK
The print program
Writing INTRODUCTION
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'INTRODUCTION'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Writing ITEM_HEADER
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Set ITEM_HEADER into TOP area of main window for subsequent pages
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'SET'
TYPE = 'TOP'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Write ITEM_LINE
LOOP AT .....
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_LINE'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8.
ENDLOOP.
Delete ITEM_HEADER from TOP area of main window
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'ITEM_HEADER'
FUNCTION = 'DELETE'
TYPE = 'TOP'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
Print CLOSING_REMARK
CALL FUNCTION 'WRITE_FORM'
EXPORTING
ELEMENT = 'CLOSING_REMARK'
FUNCTION = 'SET'
TYPE = 'BODY'
WINDOW = 'MAIN'
EXCEPTIONS
OTHERS = 8
START_FORM function
CALL FUNCTION 'START_FORM'
EXPORTING
ARCHIVE_INDEX =
FORM = ' '
LANGUAGE = ' '
STARTPAGE = ' '
PROGRAM = ' '
MAIL_APPL_OBJECT =
IMPORTING
LANGUAGE =
EXCEPTIONS
FORM = 1
FORMAT = 2
UNENDED = 3
UNOPENED = 4
UNUSED = 5
SPOOL_ERROR = 6
OTHERS = 7
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
END_FORM function
CALL FUNCTION 'END_FORM'
IMPORTING
RESULT =
EXCEPTIONS
UNOPENED = 1
BAD_PAGEFORMAT_FOR_PRINT = 2
SPOOL_ERROR = 3
OTHERS = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CONTROL_FORM function
The CONTROL_FORM function module alows you to create SapScript control statements from within an APAB program.
Syntax:
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
command =
EXCEPTIONS
UNOPENED = 1
UNSTARTED = 2
OTHERS = 3
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Example:
Protecting the text element ITEM_LINE
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'PROTECT'.
CALL FUNCTION 'WRITE_FORM'
EXPORTING
TEXELEMENT = 'ITEM_LINE'.
CALL FUNCTION 'CONTROL_FORM'
EXPORTING
COMMAND = 'ENDPROTECT'.
Regards
Anji -
How can I print a completed form, where there are boxes with scrolling capabilities?
There are text boxes within the form that allow people to input more information in the space provided, so the boxes allow for scrolling. I am wanting to print a completed form, all of it, but the text boxes only print what is visible.
Hello,
Unfortunately, it is not possible to print the whole form with the complete options. Only selected text can be printed in a form, as printing the document makes it flat.
Regards,
Nakul -
LV 6.02 (or 6.1)
NT 4.0
I have a vi that the front panel includes all the information I need to print except that it is on different pages of a tab control to conserve screen space. I was attempting to programatically cycle the value of the tab control in a For loop and invoke the Print Panel to Printer method to print 7 pages of the front panel, each with a different tab page selected. The printouts were excellent quality but beginning with the second consecutive Print Panel to Printer method the on screen front panel image of the VI being printed would become jumbled (sometimes, by the time 7 printings were done, the entire front panel image would disappe
ar and a bitmap of the desktop or underlying windows would be visible in the VI's panel frame) yet the subsequent Print Panel to Printer methods continued to print the panel as they should appear. The visible front panel graphics would never return to normal and the only solution was to close the vi (in the dev system) or exe (compiled) and re-launch. I tried a lot of things (like hiding the panel to print before printing and showing it after printing) with no luck. It appears that two or more of these consecutive invoke methods caused the problem regardless of whether the tabs were cycling, or even if there was no tab control and much fewer controls on the panel to be printed than normal. I also had the same problem with LV 6.1.
Finally, I was forced to switch to the report generation toolkit vi's, I cycle through the tab pages and use the Append Front Panel Image to Report.vi to append each image to the report. This is faster and control returns to my program quicker but I a
m unhappy with the printed quality of the graphics of the front panels. They are not as high of resolution as those generated via the Print Panel to Printer method.
Any suggestions?You might try changing the way the VI is printed by going to tools >> options >> printing. Try the postscript and bitmap settings.
Jeremy -
Generic printing to networked dot matrix printer
Hello --
I have a NEC MultiImpact 700XX2N (PR-D700XX2N) printer that prints carbon copy forms (switching printer not an option). It has a network interface (with an embedded print server, I believe) and networks fine, but there is no Mac driver. I can ping it and configured LPD in printer control panel.
I can print to it, but of course it spits out all the postscript gibberish. I don't need any fonts etc., just plain output of ASCII characters or text data I sent to it, line by line. I can then set up label templates and start printing from my backend software (not decided).
There is Windows software provided, but I'd rather avoid setting this up. How can I just send plain characters to the printer and print on tractor-fed paper?
ThanksI suggest you try setting up with this open source driver (download the PPD):
http://www.openprinting.org/driver/npdl
You will need to also install foomatic and ghostscript:
http://www.linuxfoundation.org/collaborate/workgroups/openprinting/macosx/foomat ic
When you add the printer in Print & Fax, for driver select Other to get a file selector dialog and select the PPD.
Maybe you are looking for
-
I'm a new Illustrator user, but I'm having a problem that I doesn't make sense to me. I cannot select an object without also moving it. Steps to recreate problem: Create a new document in Illustrator Draw 2 rectangles Choose the "Selection Tool (V)
-
No sessionstore.js in ~/.mozilla/firefox/*/
Hi, I lost all my open tabs in firefox. Again! It is so easy to do. Open another instance and close the first one before the second and it's all gone. After some googling I discovered that there should be a sessionstore.js file in ~/.mozilla/firefox/
-
Can you add cut copy and paste icons to mail toolbar?
Can you add a cut, copy and paste icons to the mail toolbar in macmail?
-
Time Machine DELETED all of my data & will only show backed up data Jan 10
My harddrive was replaced by Apple. I was not concerned about data loss because my time machine backs up every night. When I got the computer back, I followed the directions for the computer to use a time machine backup. But, when it pulled up the dr
-
Hi All! I want to config my smartform to label printing in HUPAST t-code. How can i achieve this. Please advise Regards Preneeth