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

refreshing unstored WindowNames calc?

Featured Replies

Hello, all--

I have an unstored calculation field called c_allOpenWindowNames on LayoutA:

WindowNames("myDatabase.fp7")

Obviously, it shows the names of all open windows.

But if a user navigates to one of those open windows before clicking on one of several buttons in LayoutA, he/she will change the window order and that change will not be reflected in c_allOpenWindowNames, yielding an unexpected result when the button is clicked.

So my question is: Is it possible to force the unstored calc to refresh the moment the user switches back to LayoutA --so it accurately reflects the newly changed window stacking order? Hope that makes sense. Many thanks--

Don't store the data in a clac field, call the function directly in the script or whatever.

  • Author

Thanks for your reply, Vaughan--

A few more details:

There are five buttons on the layout. The user will choose/click a button based on what he sees in the c_allOpenWindowNames field. That's why it's critical that this field accurately reflects the current window stacking order before any script is called.

Realizing the limitations of an unstored calc field, I'm not sure this is going to work.

The limitation belongs to screen refreshing (lack thereof), not to the calculation.

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

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.