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
- 6 Blackbaud Community Help
- 209 bbcon®
- 1.4K Blackbaud Altru®
- 395 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 649 Blackbaud Grantmaking™
- 567 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 937 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.5K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 247 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 239 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 31 PowerUp Challenges
- 3 (Open) 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
- 782 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
