I just double-checked. And no "stretch with overflow" is checked.
The "W.O.#" line is basically one expression as follows:
"Work Order Number" + ltrim(str(mytable.wo_number))
The format of the expression is "center-justify". The field for the expression is very wide so I can't see it not having enough space to print.
And basically the "W.O.#" line is the same on every form, only changing the .wo_number which is always 6 digits.
Thank you for your help.
>Check to see if the WO# is marked with "Stretch with overflow". It's possible that the data is wider than what is defined and it's stretching to a new line. And remember .. spaces count too so if the field is padded with spaces on the end, it will wrap too.
>
>Cathy
>
>
>>A VFP6 application printing a report to a dot-matrix printer. The top of the report has the following lines:
>>
>> Work Order No. ####
>>
>>Date: Requested DD/MM/YYYY Requested By: XXXXXXX
>>
>>and so on.
>>
>>The problem is that when the customer prints a bunch of these forms/report, one after the other, once in a while (maybe one out of 5 or 7) there are extra spaces inserted between the line "Work Order No " and the line "Date Requested." Once it happens the next form/report starts printing lower than top of the page. And so on.
>>
>>Any ideas/suggestion on why this "extra" space gets inserted between the lines?
>>
>>TIA.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham