Skip to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Printing related data

Featured Replies

I have a three-database system in which I have one file containing personnel records, one record per person. I have two related databases for project managers to record projects and project hours (one project per record), and log who worked on which project and how many hours they should be credited for. In the personnel records database, I have a portal that lists the projects each individual worked on. How can I print out a report for each individual that contains the same data as that portal? Often there are more related records than the number of portal rows I have set.

  • Author

I have a three-database system in which I have one file containing personnel records, one record per person. I have two related databases for project managers to record projects and project hours (one project per record), and log who worked on which project and how many hours they should be credited for. In the personnel records database, I have a portal that lists the projects each individual worked on. How can I print out a report for each individual that contains the same data as that portal? Often there are more related records than the number of portal rows I have set.

  • Author

I have a three-database system in which I have one file containing personnel records, one record per person. I have two related databases for project managers to record projects and project hours (one project per record), and log who worked on which project and how many hours they should be credited for. In the personnel records database, I have a portal that lists the projects each individual worked on. How can I print out a report for each individual that contains the same data as that portal? Often there are more related records than the number of portal rows I have set.

Where you have a one to many relationship, you should print from the file (or table) which is on the "many" side of the relationship. Then, you don't need a portal at all, and you can use FM's summary parts and summary fields in your report.

Where you have a one to many relationship, you should print from the file (or table) which is on the "many" side of the relationship. Then, you don't need a portal at all, and you can use FM's summary parts and summary fields in your report.

Where you have a one to many relationship, you should print from the file (or table) which is on the "many" side of the relationship. Then, you don't need a portal at all, and you can use FM's summary parts and summary fields in your report.

  • Author

I'm still not quite understanding... in my Project databases, the "Participants" field, which records who contributed to which project, is a single repeating field. I need a quick way to print individual reports for 150 individuals.

  • Author

I'm still not quite understanding... in my Project databases, the "Participants" field, which records who contributed to which project, is a single repeating field. I need a quick way to print individual reports for 150 individuals.

  • Author

I'm still not quite understanding... in my Project databases, the "Participants" field, which records who contributed to which project, is a single repeating field. I need a quick way to print individual reports for 150 individuals.

If the individuals to send the records to are in a repeating field could you set a loop as such:

Loop

set field gNum,1

set field gTxt,GetRepetition ( repeatingField ; gNum )

Do your printing with gTxt as the recipient

set field gNum,gNum + 1

exit loop if gNum > count ( repeatingField)

end loop

I hate doing this and is why I have learned to avoid repeating fields, but it works.

If the individuals to send the records to are in a repeating field could you set a loop as such:

Loop

set field gNum,1

set field gTxt,GetRepetition ( repeatingField ; gNum )

Do your printing with gTxt as the recipient

set field gNum,gNum + 1

exit loop if gNum > count ( repeatingField)

end loop

I hate doing this and is why I have learned to avoid repeating fields, but it works.

If the individuals to send the records to are in a repeating field could you set a loop as such:

Loop

set field gNum,1

set field gTxt,GetRepetition ( repeatingField ; gNum )

Do your printing with gTxt as the recipient

set field gNum,gNum + 1

exit loop if gNum > count ( repeatingField)

end loop

I hate doing this and is why I have learned to avoid repeating fields, but it works.

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.