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.

Cached Join Results?

Featured Replies

Hi There

I have a minor issue i'm trying to get my head around. I am presenting statistcis via a portal to show the number of calls logged against a particular customer contract.

What I am finding though, is that when the portal has been accessed, I have to click off of it (i.e. background or another field) before the values are displayed.

When they have been displayed once, Filemaker seems to cache the stats ready (instantly) the next time this record is accessed. If you quit & relaunch the database, they need to be refreshed again.

The stats arrive via a relationship to another table which is using a summary field to calculate the statistic in the first place.

It seems to be a portal refresh issue, as in FMP5 the portal 'seemed' to refresh on the fly.

Can anyone shed any light on this for me?

p.s. hope this makes sence.

It is a refresh issue, and you can force a refresh by invoking a Refresh Window [Flush cached join results] script step. You could possibly make the portal refresh automatically by changing a few things around, like using a Sum(related) calc instead of related summaries - but we would have to see your file to make sure.

  • Author

Thanks for the reply...

Yes it does solve the problem, but brings back one I was trying to avoid. By using the Sum calculation, this 'stalls' the database until the figures are displayed (which can be counting several hundred records in the child db).

This doesn't happen via the Summary method.

I also don't have the option to index/store the results as other calculation fields are referenced.

Thanks

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.