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.

Featured Replies

I used a certesian join to find a single average (called ClassAverage) of another average (StudentAverage) over multiple records. However, if one of the records doesn't have a StudentAverage (if one student hadn't taken a required test) then the ClassAverage won't compute. Is there a way to limit the ClassAverage, either in field definition or in the relationship definition, so that the ClassAverage only uses data that fills certain criteria (IsEmpty or something else that I add later)? confused.gif

You didn't specify if you wanted to include or exclude a test result of 0 (not taken) or not. That answer will define your appoach:

Exclude Empty Results

You're apparently using FM7, so life will be a little easier for you. You have the ability to apply multiple criteria when you create your relationships, so just add a rule to accept positive values.

Include Empty Results

Be certain the 'Do not evaluate if all fields are empty' is unchecked, and additionally it would be wise (in this case) for auto-enter and calculations to set fields so zero rather than nulls.

  • Author

Thanx for the help. However, one more question, is there a way to limit the relationship even more? Say for students who are taking the class in a specific term (defined as TermCode)?

Create an account or sign in to comment

Important Information

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

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.