BBCRM - UI Model Opens saved lists
I am trying to get creative with UIClickActions. I am able to get to a page, section and tab, but I would like to pass parameters to the list builder OR open a saved list within the list builder. Any recommendations?
Thanks
Sarah Jane
Thanks
Sarah Jane
0
Comments
-
Hello Sarah,
When it comes to passing values to parameters the only thing I can think of is to use javascript to pass the values you want into whatever location you want them to show up using some kind of event listener. What exactly that would look like I'm not sure.. Here's a link that talks about javascript actions:
https://www.blackbaud.com/files/support/guides/infinitydevguide/infsdk-developer-help.htm#../Subsystems/webshell-custom-actions/Content/WebShell/CreatingJavaScriptfor.htm%3FTocPath%3DCustom%2520Actions%7C_____4
As for opening a saved list, could you not just create a selection search parameter on whatever form you're looking to build that out on and use that instead?
Sorry if that's not extremely helpful.1 -
Is the page custom, or OOB? Is the Listbuilder custom? If they are both custom, then you could do this:
1) When they click the action, save the parameters into a custom table as a row
2) pass that row's ID to the target page as a context record id
3) Modify the Listbuilder to check for the existence of a record in the 'parameters override' table, and if present, honor those filter vaules
-Joseph Styons
https://www.styonssoftware.com1 -
Thanks for the response.
We used created a generic record operator that seems to be working out!0
Categories
- All Categories
- New Impact Edge Community TEST
- New YourCause Community TEST
- New SKY Community TEST
- New Grantmaking TEST Community
- New Altru Test Community
- New bbcon Community - TEST
- 12 Blackbaud Agents for Good™
- New Raiser's Edge NXT Community
- 8 Blackbaud Community Help
- 221 bbcon®
- 1.4K Blackbaud Altru®
- 410 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.7K Blackbaud Financial Edge NXT®
- 685 Blackbaud Grantmaking™
- 602 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 953 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 7K Blackbaud Raiser's Edge NXT®
- 4K SKY Developer
- 257 ResearchPoint™
- 123 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 247 Member Lounge (Just for Fun)
- 40 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 827 Community News
- 3.1K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
