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.

Only show specific records in portal

Featured Replies

I have created a portal which shows details of ads booked for specific clients. ie the portal is based on a client relationship.

I want to be able further filter the portal to only show records for each client between particular dates.

Welcome millmaine!

A simple way to do date relationships is to use Month and Year as the filters. This can be a stored calculation in the related file:

ClientID_Month_Year (calculation, text result) = ClientID & " " & MonthName(AdDate) & " " & Year(AdDate)

Then use globals for the selection fields in the Client file, and build a calculated parent key:

gMonth (global, text)

gYear (global, number)

ClientID_Month_Year (calculation, text result) = ClientID & " " & gMonth & " " & gYear

If you want a true date range relationship, they are pretty complex. You have to build large multikeys on both sides of the relationship. You should look into Mikhail Edoshin's Smart Ranges technique for a good method (there's sample files in the 1st Edition page):

http://www.onegasoft.com/tools/smartranges/

This is another case where version 7 shines: you could have a combined equijoin (clientID in client = clientID in ad) and double-non-equijoin relationship for the two dates (>= and <=).

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.