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.

live portal/layout changing through scriptmaker

Featured Replies

I need to create a system that is easy to use, consistent in look-n-feel, and

at least the layout and table defs are reasonably easy to maintain -- in a

very large multi-table, multiple target-audience, data mining application (in

this case, dozens of tables but only tens of thousands of records).

To keep maintenance reasonably possible for not-so-techie people, I want to

give them single layouts for each table, and then many other layouts specific

to search tasks. The single layouts bit is what keeps this from being an easy

task; but without single layouts the length of time before the application

becomes inconsitant is shortened considerably (someone who only uses some

"views" of a record may not update the lesser/non-used views).

I think my needs are:

1: one-to-many relationships

2: single layout must support the one-side record's add/edit/delete/find, 

	and a portal to the many-side record

3: the many-side portal does not show all fields

4: single layout must support the many-side record's add/edit/delete/find.

If I want to do this with buttons for each record, I need to be able to show/hide those buttons through scripts. How can I do this??

  • Author

I need to create a system that is easy to use, consistent in look-n-feel, and

at least the layout and table defs are reasonably easy to maintain -- in a

very large multi-table, multiple target-audience, data mining application (in

this case, dozens of tables but only tens of thousands of records).

To keep maintenance reasonably possible for not-so-techie people, I want to

give them single layouts for each table, and then many other layouts specific

to search tasks. The single layouts bit is what keeps this from being an easy

task; but without single layouts the length of time before the application

becomes inconsitant is shortened considerably (someone who only uses some

"views" of a record may not update the lesser/non-used views).

I think my needs are:

1: one-to-many relationships

2: single layout must support the one-side record's add/edit/delete/find, 

	and a portal to the many-side record

3: the many-side portal does not show all fields

4: single layout must support the many-side record's add/edit/delete/find.

If I want to do this with buttons for each record, I need to be able to show/hide those buttons through scripts. How can I do this??

  • Author

I need to create a system that is easy to use, consistent in look-n-feel, and

at least the layout and table defs are reasonably easy to maintain -- in a

very large multi-table, multiple target-audience, data mining application (in

this case, dozens of tables but only tens of thousands of records).

To keep maintenance reasonably possible for not-so-techie people, I want to

give them single layouts for each table, and then many other layouts specific

to search tasks. The single layouts bit is what keeps this from being an easy

task; but without single layouts the length of time before the application

becomes inconsitant is shortened considerably (someone who only uses some

"views" of a record may not update the lesser/non-used views).

I think my needs are:

1: one-to-many relationships

2: single layout must support the one-side record's add/edit/delete/find, 

	and a portal to the many-side record

3: the many-side portal does not show all fields

4: single layout must support the many-side record's add/edit/delete/find.

If I want to do this with buttons for each record, I need to be able to show/hide those buttons through scripts. How can I do this??

You can use portals to hold your buttons. The portals use a self-relationship. You scripts sets the value of one of the keys. If the relationship is good the portal and button show, if it is bad they disappear. Use a transparent line for the portal.

You can use portals to hold your buttons. The portals use a self-relationship. You scripts sets the value of one of the keys. If the relationship is good the portal and button show, if it is bad they disappear. Use a transparent line for the portal.

You can use portals to hold your buttons. The portals use a self-relationship. You scripts sets the value of one of the keys. If the relationship is good the portal and button show, if it is bad they disappear. Use a transparent line for the portal.

  • Author

I'm sorry, but I'm not clear .. exactly anyways:

In the portal view from a layout to the many record, add a portal using a self-relationship containing only my buttons. If the many portal has a matching record, it's key value will be set, so the self-portal will show.

What's this transparency bit? I think I know why you say it .. in a layout with a portal with the screen elements remain hidden. So? -- if I set aside space for the buttons and set the fill to transparent and line to transparent it will not appear to show? Yeah! I think I just figured that one out smile.gif

Thank you! Looks like a beautifully simple method!

  • Author

I'm sorry, but I'm not clear .. exactly anyways:

In the portal view from a layout to the many record, add a portal using a self-relationship containing only my buttons. If the many portal has a matching record, it's key value will be set, so the self-portal will show.

What's this transparency bit? I think I know why you say it .. in a layout with a portal with the screen elements remain hidden. So? -- if I set aside space for the buttons and set the fill to transparent and line to transparent it will not appear to show? Yeah! I think I just figured that one out smile.gif

Thank you! Looks like a beautifully simple method!

  • Author

I'm sorry, but I'm not clear .. exactly anyways:

In the portal view from a layout to the many record, add a portal using a self-relationship containing only my buttons. If the many portal has a matching record, it's key value will be set, so the self-portal will show.

What's this transparency bit? I think I know why you say it .. in a layout with a portal with the screen elements remain hidden. So? -- if I set aside space for the buttons and set the fill to transparent and line to transparent it will not appear to show? Yeah! I think I just figured that one out smile.gif

Thank you! Looks like a beautifully simple method!

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.