join(
select(
union(
select(
body('List_rows_present_in_a_table'),
item()?['training_code']
),
select(
body('List_rows_present_in_a_table'),
item()?['training_code']
)
),
concat(
'Training Code: ', item(),
' Total Number: ', length(filter(body('List_rows_present_in_a_table'), equals(item2()?['training_code'], item()))),
' Attending: ', length(filter(body('List_rows_present_in_a_table'), and(equals(item2()?['training_code'], item()), equals(item2()?['status'], 'Attend')))),
' Not Attending: ', length(filter(body('List_rows_present_in_a_table'), and(equals(item2()?['training_code'], item()), not(equals(item2()?['status'], 'Attend'))))),
' Status: ', if(greater(length(filter(body('List_rows_present_in_a_table'), and(equals(item2()?['training_code'], item()), equals(item2()?['status'], 'Attend')))), div(length(filter(body('List_rows_present_in_a_table'), equals(item2()?['training_code'], item()))), 2)), 'Run as usual', 'Must be Cancelled')
)
),
'\n'
)
If I have answered your question, please mark it as the preferred solution ✅ . If you like my response, please give it a Thumbs Up 👍.
Regards,
Riyaz