Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Page Ejecting Problem with Dot Matrix Printer
Message
From
28/06/1999 15:43:25
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Title:
Page Ejecting Problem with Dot Matrix Printer
Miscellaneous
Thread ID:
00234919
Message ID:
00234919
Views:
59
This is probably a printer driver problem and not a VFP problem, but maybe someone out there has seen this and has a work around.

I print out invoices on a panasonic kx-p3626 dot matrix printer using the driver included with the printer. I use 12x8.5 in. fan-folded paper which feeds into the printer with the long side perpendicular to the direction of paper travel (I believe this is referred to as 'transverse' feed.) None of the paper options presented by the driver, (when you go into printer setup), matches this configuration.

Here's the set up:

First of all, it is apparently necessary to always select 'Portrait' orientation for the printer because otherwise printout comes out rotated 90 degress relative to what I want. So, since there are no 'transverse' options and I must use 'Portrait', I select 'Custom Size' paper and set the size to 12 wide by 8.5 long. This works, although it seems like such a common form of fan-fold format would be accomodated by a pre-canned setting.

Here's the problem:

To start a print job, I use the printer's manual controls to park it at top of page. When I print, the driver automatically forces a 0.3 inch margin at the top of the first page, but not on subsequent pages, so the remaining material to be printed is shifted up by that much on subsequent pages. The footer prints on each page, so I would think the internal VFP 'footer processing' would automatically evoke a form feed so that the next page would be correctly registered before printing begins. But this appears not to be happening.

I tried using a UDF that issues an EJECT command in the Exit expression for the footer band, but to no avail. As a matter of fact, manually executiing the EJECT command from command mode seems to have no effect. The driver appears to be ignoring it altogether.
(Not surprising, but surely there is a way to issue a form feed to this printer through the windows driver??!!).

This problem persists until I manually repark the paper at the top of form.

Anybody out there had similar problems with dot matrix printers or this one in particular?
"The Iron Fish: The water is cold...but the fish don't mind"
...Jay Jenks, boyhood chum
Reply
Map
View

Click here to load this message in the networking platform