Jump 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.

complicated report on a student database

Featured Replies

  • Newbies

Hi,

I'm a bit over my head here and would be grateful for any ideas that anyone has about this problem.

I'm working on a student database for my department. This database (whose relationship layout is attached in a pdf) has tables for students, teachers, and courses, and a join table called Enrollment that serves to show which students are in which courses and to hold the grades and attendance records.

What I'm having trouble with is creating a layout that shows, for each teacher, a list of all students in his/her classes, and for each of those students, a list of all their grades in each of their classes. So each line of the report needs to have the student name and a list of every course they're in--not just the courses of the teacher in question--and their grades in that course.

I've been able to get a list of students sorted by teacher by creating a layout based on the Enrollment table with a subsummary sorted by teacher. The body of the report has the student name and their GPA. However, getting that line to also contain a list of each student's courses and their grades in that course seems more complicated.

I've read that other people have used list fields and calculations for this. Or maybe I could use a portal? Or maybe am I going about it completely wrong?

Jeff

Create an account or sign in to comment

Important Information

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

Account

Navigation

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.