printer file "name" - problem

Dennis Malen dmalen at malen.com
Mon Mar 14 14:32:55 PST 2005


Nancy,

I agree with your observation of how it is suppose to work. The problem is, 
it is not working that way and I can't figure out why.

Dennis
----- Original Message ----- 
From: "Nancy Palmquist" <nlp at vss3.com>
To: "Dennis Malen" <dmalen at malen.com>
Cc: <filepro-list at lists.celestial.com>
Sent: Monday, March 14, 2005 5:14 PM
Subject: Re: printer file "name" - problem


> Dennis Malen wrote:
>
>> It does work fine, but I have to take out the definition of the printer 
>> and I have to change the size of the page from 64 lines to one line.
>>
>> If the report comes out properly when the size of the page is 64 lines 
>> then why not when its dropped to a file.
>>
>
> Dennis,
>
> FilePro generates reports by sending a line followed by a New Line. 
> (varies by OS but that gets us to the next line)
>
> If you create a 66 line report, filePro will send enough lines to add up 
> to 66 before it generates a new header.
>
> If you remove all header lines from the report, and just have data lines, 
> it will make a report that will send each data line followed by a newline 
> for the entire report.  At the end, it will add enough newlines to make a 
> 66 line page.
>
> If you make the page length 1 line, it will not be necessary to add any 
> extra linefeeds to fill up a page at the end.  You will get the same 
> report.
>
> If you are sending the heading to provide the CVS heading or the columns, 
> you can do that by sending the first record twice.  Once with the headings 
> and once with the data.
>
> then: dim fields(20):1
> then: dim dummy(20):da
> IF: @rs eq "1"
> then: gosub heads
> then: xx="1"
> loop      if:  xx le "20"
> then: dummy(xx)=fields(xx);xx=xx+"1";goto loop
> ' the above would not be necessary if you could alias 1:da directly 
> somehow.
>
>
> THEN: print;end
> heads
> then: da="FirstName";db="LastName"; etc.
> then: print;return
>
> --------------------
>
> Now just put da for 1, db for 2, dc for 3, etc.
>
> Using the report format for generating a csv file does require some 
> adjustments or you will certainly get more new lines than you need.  But 
> this is exactly the correct behavior for filepro, how else would it print 
> the pages correctly?
>
> Nancy
>
> -- 
> Nancy Palmquist MOS & filePro Training Available
> Virtual Software Systems Web Based Training and Consulting PHONE: (412) 
> 835-9417    Web site:  http://www.vss3.com
>
>
>
> 




More information about the Filepro-list mailing list