Script examples
Last updated
Last updated
#FlowScript #Join #If statement #For loop #With #Table concatenation #Create table
This scrip creates a new table and fills it with data from an already existing table, where one column will be updated with new data.
DS_periodDates
date
dayStatus
2019-12-01
Confirmed
2019-12-02
Reported
2019-12-03
3 hours left to report
2019-12-04
8 hours left to report
DS_favorites
customerId
customerName
project
accountDate
3245
abc
4565
2019-12-01
2456
adc
5465
2019-12-01
5974
acb
4564
2019-12-01
Description:
A new table is created: generatedFavorites (row 1 in script below)
The script will loop for every row in table DS_periodDates (3) where the date is in the future and the day status is like '%hours left to report' or 'Reported' (5)
The script will loop for every row in table DS_favorites (7) where the account date in DS_favorites will be updated with the date from DS_periodDates (9)
The script adds the result from each loop iteration to generatedFavorites by concatenating the row with table addedFavs (11)
The script returns generatedFavorites (19)
generatedFavorites:
customerId
customerName
project
accountDate
3245
abc
4565
2019-12-02
2456
adc
5465
2019-12-02
5974
acb
4564
2019-12-02
3245
abc
4565
2019-12-03
2456
adc
5465
2019-12-03
5974
acb
4564
2019-12-03
3245
abc
4565
2019-12-04
2456
adc
5465
2019-12-04
5974
acb
4564
2019-12-04
#FlowScript #Join #If statment
This script joins values and assign the values to new variables.
#FlowScript #Join #Loop #For loop #Create table
This script will create a simple table where for example join is used to join all components together in to one string so all values can be put in to one column.
The input table blockerBugsFiltered is a complex table with differnt levels of tables, records and simple values in the table.
Description:
A new table is created: bockerBugs (row 1 in script below).
The script will loop for every row in table blockerBugsFiltered (3).
Join the values in the components table (5).
Append new records to table blockerBugs (7).
The script returns the table blockerBugs (12).
The output of this script will be a simple table including only simple values.