Passing Parameters to DayBack's built-in scripts
Many of the scripts in DayBack accept multiple parameters for use within the script. To pass these parameters in a standard way, DayBack uses the "hash" (#) custom functions.
You can tell a script accepts parameters using the "hash" function if they begin with a Set Variable step that uses the "#Assign" or "#AssignGlobal" custom function.
Using the hash function
To use this function in your parameter calculation, you can first type the # character and press tab to see the template auto-populate, looking like this:
Replace the name placeholder with the name of the parameter you're providing as a string, like "sc_Mode".
Replace the value placeholder with the actual value of the parameter.
Here's an example of passing a parameter to navigate the calendar to Month view starting 30-days ago. More examples can be found in the navigation docs here
Copying the functions into your file
These are already included with the DayBack file, and copying them to your file when embedding is already part of the integration process. But, if you need to perform some of the scripts in DayBack's file from a script in your file, you may need to copy over the custom functions.
Open Dayback.fmp12 and navigate to "File -> Manage -> Custom Functions". Select all of the custom functions (there are three) by shift-clicking and copy them (edit -> copy). Then go back to your file and open up the custom function dialog "File -> Manage -> Custom Functions" and paste all of the custom functions you have just copied.