This is kind of hard to explain, but I will do my best. I am working on a job tracking system. It allows me to track time entries and expense entries. I have a table for Job Information, one for Invoices, one for Time entries, and one fore expense entries.
The Time Entries and Expense Entries are related to the Invoices table by the Job# and Inv#. This works very similarly to the Job Time Tracker that comes with FM7 Creative Starter Pack, except I have added expense tracking, thus adding another table.
I am having trouble when it comes to generating a printable invoice. Because I have created time entries and expense entries in separate tables, I need two portals to show all the information. This makes a good printable invoice difficult because I am so limited to the number of line items that can be displayed. (i.e. 10 or so for time and 10 or so for expenses no matter what)
I have considered creating another table between invoices and time entries/expense entries called "line items", which would combines all off the related entries. To me this seems like more than is necessary because I would end up with multiple entries of data.
Is there a way that I can dynamically change the number of rows in a portal?
Or what is the best way to do this?
Does this even make sense?