Hi! Check all memory resident programs maybe one is erasing the file. Since some computers don't have the problem check if there is something different running on the ones that have the problem vs. the ones that don't. Had this problem with one computer and it was a program called PC Pitstop which had an utility running that was supposed to erase Adware but was erasing the print files, see the print job on the print queue but it disappeared immediately and was this utility erasing it.
Regards, AiR Aida I. Rivera-Benítez, MSMIS AiR Information Systems, Inc. San Juan, Puerto Rico -----Original Message----- From: ProFox [mailto:[email protected]] On Behalf Of Frank Cazabon Sent: Friday, September 12, 2014 11:18 AM To: [email protected] Subject: Disappearing Print Jobs Hi, I have an old system written in VFP 9 (started in VFP 6 I think) that has been in use every work day for the last 12 years or so doing 500 to 600 transactions a day. Half of those transactions involve automatically printing a label when a record gets saved. The label gets printed on a Dymo LabelWriter. Within the last few weeks the client has been complaining that sometimes the label is not automatically being printed (most of the time it works). They then have to manually print it and when they do it manually it works. This apparently is occurring on any of their 11 workstations. When I check the print queues of all the printers on the PC, none have any documents pending so it looks like the print job has disappeared. Another site with 6 workstations has not complained about the problem and both sites are running the same version of my application. In my form's save code, after a successful save I do this: IF .GenerateMemoNumber() .PrintAgreement() .PrintLabel() ENDIF The agreement always gets printed out. This is my code in the PrintLabel method: LOCAL lcCurrentPrinter lcCurrentPrinter = SET('PRINTER',2) LOCAL luValue luValue = 'Dymo LabelWriter EL60' IF TYPE('oApp') = 'O' AND !ISNULL('oApp') luValue = oApp.GetAppInfo('LabelPrinter') * if the preference does not exist create it IF ISNULL(luValue) oApp.SetAppInfo('LabelPrinter', 'C', 'Dymo LabelWriter EL60') ENDIF luValue = ALLTRIM(oApp.GetAppInfo('LabelPrinter')) ENDIF WAIT WINDOW NOWAIT "Sending label to " + m.luValue SET PRINTER TO NAME (luValue) LABEL FORM Parcel &lcdestination && TO PRINTER SET PRINTER TO NAME (lcCurrentPrinter) Any ideas on what could be happening? -- Frank. Frank Cazabon [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

