dbTalk Databases Forums  

how do i create an expandable form?

comp.databases.filemaker comp.databases.filemaker


Discuss how do i create an expandable form? in the comp.databases.filemaker forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
steved@dakins.net
 
Posts: n/a

Default how do i create an expandable form? - 12-09-2006 , 12:42 PM






Using FMP 8.0, on Windows Xp Pro.

I'm designing a form that will list all the components needed to build
an object. The number of components will vary, based on the object's
requirements. I could use a portal to do the data entry of all the
necessary components.

But when a user prints the list/report, I want the section that lists
the components to expand or contract to list all/only the components
needed. I know this can be done if all the components were entered
into a single text field, but, that's not the way they will be entered.
And I want each component to be separated by a horizontal line, to
help the user distinguish one entry from another.

So I'm describing this as an expandable form, since I want it to retain
the look of a form when it's printed. Sorry for the redundancy. Of
course, the report would be printed on more than one page, so I'm
assuming the form would just keep printing onto page 2 without any
further instructions on my part. Thanks for your help!


Reply With Quote
  #2  
Old   
Helpful Harry
 
Posts: n/a

Default Re: how do i create an expandable form? - 12-09-2006 , 10:40 PM






In article <1165689764.602220.127000 (AT) 16g2000cwy (DOT) googlegroups.com>,
steved (AT) dakins (DOT) net wrote:

Quote:
Using FMP 8.0, on Windows Xp Pro.

I'm designing a form that will list all the components needed to build
an object. The number of components will vary, based on the object's
requirements. I could use a portal to do the data entry of all the
necessary components.

But when a user prints the list/report, I want the section that lists
the components to expand or contract to list all/only the components
needed. I know this can be done if all the components were entered
into a single text field, but, that's not the way they will be entered.
And I want each component to be separated by a horizontal line, to
help the user distinguish one entry from another.

So I'm describing this as an expandable form, since I want it to retain
the look of a form when it's printed. Sorry for the redundancy. Of
course, the report would be printed on more than one page, so I'm
assuming the form would just keep printing onto page 2 without any
further instructions on my part. Thanks for your help!
You should use a Portal in the ObjectRecords table to enter the
component data to store them in a separate ComponentRecords table,
linked by a unique ObjectID code.

Then when you want to print the report you print from the
ComponentRecords table (not the ObjectRecords table). That way your
report is simply a normal layout using the Body part and it will
automatically "expand" or "shrink" the report by printing for each
component whether there's one or one million.


Helpful Harry
Hopefully helping harassed humans happily handle handiwork hardships ;o)


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.