Jump to content
Sign in to follow this  

Dynamic Field Sizing & Placement

Recommended Posts

Let me first apologize for what are problably very beginner-esque questions. I've been working on this invoicing system for two days and my learning curve is painful (I've never used FMP). So here we go:

These invoices will include a list of the tasks I completed and how long each task took. Obviously, there will be a different number of tasks performed each month.

1) How can I dynamically add or subtract fields to each individual record, depending on how many tasks I performed?

2) Once created, how can I dynamically place and size those fields, depending on how much text they contain (much like the way tables in an html page behave)?

I've attached a .PDF file that shows the basic layout of the invoice.


Share this post

Link to post
Share on other sites

Now is the time to learn about relational databases. Instead of multiple fields, think "bigger" and think of multiple related records.

Share this post

Link to post
Share on other sites


Sorry, smart-alec reply. wink.gif

Read the FMP help, build yourself a very simple 2-file relationship and learn how portals work.

I posted a demo file for collecting coins, take a look at it so see what you can do with relationships when you have too much free time. wink.gif

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Who Viewed the Topic

    1 member has viewed this topic:
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.