I have a question on the custom function BF_SetAction_Path. Instead of taking me to a form , I would like to open an url instead. Is this possible ? Thank you
There are a few of ways to handle this, but here are just a couple:
One way would be to set an action to runs JS on the front end to handle the redirect.
BF_SetAction_Function ( "window.location.href = '<https://www.google.com/>'")
Another would be to copy the custom function
BF_SetAction_Path and modify it slightly to set the url rather than the path.
Let([ // handle $$actions not being set $$BF_Actions = If ($$BF_Actions = "" ; "" ; $$BF_Actions); actionObj = JSONSetElement ( "" ; [ "action" ; "path" ; JSONString ]; [ "options.url" ; "<https://www.google.com/>" ; JSONString ]); index = ValueCount ( JSONListKeys ( $$BF_Actions ; "" ) ); actions = JSONSetElement ( $$BF_Actions ; "[" & index & "]" ; actionObj ; JSONObject ) ]; actions )
Both of these methods should suffice for your workflow.