How to have some records print 3 forms and other records in the same batch print 4 forms?

Daniel Bauer onlinemgt at gmail.com
Thu Apr 3 16:01:36 PDT 2008


Thanks for the assist. I'm going to try printing from within dclerk  
and jumping to all the records that I'll need. The devil is in the  
details but I think I have enough of an idea of how to proceed to get  
me started. Alan provided some code that should be pretty what I need.

Dan

On Apr 3, 2008, at 2:12 PM, Nancy Palmquist wrote:
> Daniel Bauer wrote:
>> On Apr 2, 2008, at 12:30 PM, Kenneth Brody wrote:
>>> Quoting Daniel Bauer (Wed, 2 Apr 2008 09:44:33 -0400):
>>>
>>>> I have an application that has been printing 3 forms for each
>>>> selected record. At least thats what it looks like for all  
>>>> practical
>>>> purposes. The form is actually 198 (66x3) lines and has been  
>>>> working
>>>> perfectly. This form prints the first two forms on white paper and
>>>> the third page on colored paper from another paper tray. Now  
>>>> however
>>>> the requirements have changed and SOME records will need to  
>>>> print an
>>>> additional form. I know I could extend the form to 264 lines using
>>>> dummy fields, and blank them if the extra form is not needed but  
>>>> the
>>>> form, as it now stands, has remove blank lines set to N. Blank  
>>>> lines
>>>> are set to N because alignment on the other pages is critical and
>>>> they already have fields that are blank at various times.
>>>> I need an old trick for this since we're talking filePro 4.8 and  
>>>> SCO
>>>> Unix. It's my understanding that the form command doesn't work in
>>>> output processing but I'm sure someone else has some sort of
>>>> workaround for this problem. Thanks
>>> I am assuming that this is *report, and not *clerk?
>>>
>>> Are the forms identical?  Why not just have one 66-line form, and  
>>> use
>>> the PRINT command to print it 3 or 4 times?
>>>
>>> Remove unwanted blank lines won't help you, since the form will  
>>> still
>>> be the specified length, regardless of the contents being pushed  
>>> up or
>>> not.
>>>
>>> Could you print the forms using *clerk instead of *report?  Then you
>>> could use FORM/FORMM to print whatever you needed.
>>>
>>> --  KenBrody at BestWeb dot net        spamtrap:   
>>> <g8ymh8uf001 at sneakemail.com>
>>> http://www.hvcomputer.com
>>> http://www.fileProPlus.com
>> Yes should have been more clear this is dreport. And no the forms  
>> are  not identical. Then new 4th page is different from the first  
>> 3 pages,  and the first 3 pages have minor differences. I'm only  
>> familiar with  using dclerk to print forms while updated or adding  
>> records. Can it  be used in a batch mode?
>> Dan _______________________________________________
>> Filepro-list mailing list
>> Filepro-list at lists.celestial.com
>> http://mailman.celestial.com/mailman/listinfo/filepro-list
> Dan,
> If you use the form as a blank page, with variables down the left  
> (one per line) or one variable at the top (long enough to by  
> 66x80), you can load it, clear it and load it again to print any  
> kinds of forms you want.
>
> A little tedious but doable.
>
> You can also send a batch thru rclerk with the right flags to  
> determine what forms to print on each record without human  
> intervention - in a batch.
>
> I have been developing a project that does just that.  I would try  
> to be careful about the logic so that you are not hitting people  
> that are doing data entry.
>
> Using an index to drop you at the records you want, works.
>
> Logically, you can hit @menu or @once processing, lookup - (dash)  
> to the starting record and then process each record till finished  
> and exit.
>
> I could weed out the essentials, if you go this route.
>
> 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