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.

One layout of 12 on same table loads very slowly

Featured Replies

I have a very simple database of inspection schedules (inspector, day, time, type of inspection, etc) - with 12 layouts, all of which load almost instantly, except for 1.  There's not much special about the slow layout that I can see.  It contains almost the exact same info as 4 other very similiar layouts - but it takes 15 seconds or more to switch to this layout, where the others are less than a second.

 

It does have a bit more color, and a few more buttons, but I wouldn't think that would account for such a delay.

 

Is there any way I can examin what's going on under the hood, as this layout loads, to try to find the problem?

 

Short of that - are there key field types that are notorious for slowing down the system? 

 

BTW - this delay is only on the first time this layout is loaded during a session.  After the first load, it is as quick as the others.

 

Suggestions much appreciated!

 

 

 

Hmm . . . Does the layout contain a large number of unstored calculation fields?

  • Author

There are only two calc fields in the whole table, and they are not used in this layout at all. 

+1 to check for unstored calcs.

Also check for conditional formatting and triggers attached to the layout or objects on the layout.

Is the problem layout showing related records? if yes do the related tables have unstored calcs?

I have a similar issue - and related tables with unstored calcs:

My layout has a portal with related data - this portal contains items that are checked out and on what date. One field in the portal LateCheck will compare dates to see if an item is late and assigns 1 or 0, I then have a summary field which counts the number of "late" items (or 1s.) When I enter this layout it is VERY slow. Instead of the summary field, I tried to create a self-join and use LateCheck as my match field. I then created a calc field Sum(LateCheck) - either way... VERY slow

 

Instead of unstored calcs, what is a better way to do this?

crazybake. it all depends on your data structures and how far your willing to go for speed. Calcs can be replaced with scripted processes that updated the record values

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.