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

Withholding selected records from a portal

Featured Replies

  • Newbies

The Problem:

I have a filterable portal (1) displaying contact names from a staff table. I need to click on a contact to add them to a separate portal of invitees (portal 2)  on the same layout (Events) . I then need the original portal to either hide (or in some other way denote) the people already added to the second portal. In other words, it needs to be clear that a person already invited can't be invited again.

The layout is from the table: Events

Portal 1 is showing records from Staff (filterable via a global search field)

Portal 2 is showing records from EventInvitees

I need Portal 1 to only filter through those staff who haven't been invited yet.

Any help would be gratefully received.

I am struggling around using 'conditional formatting', 'hiding when…' options and non-matching field relationships!!

Thanks in advance!

Fumblewinter :)

I think what you're going to want to do is filter the portal. You didn't specify what field gets added to the new EventInvitees record, so let's call it ID.

You can get a list like so: List( EventInvitees::ID )
You can see if a given ID is in the list like so: FilterValues( List( EventInvitees::ID ) ; Staff::ID )

So you should be able to apply a Filter to the Staff portal (in the portal options):

IsEmpty( FilterValues( List( EventInvitees::ID ) ; Staff::ID ) )

In other words, only show the Staff record in the portal when it's not found in the related invitee list.

Note that you may need to refresh the portal (or object, or window) to update the display.

Welcome to the forums! Please update your profile with platform, verson, etc. so we can better answer your questions.

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.