Bulk Automation button not active on Record List - Corteza 2024.9

Hi community,

I am building an HR Leave Request system and I’m having trouble getting a bulk approval button to work on a Record List.

The Setup:

  • Version: Corteza 2024.9
  • Module: Leave Request (includes a field named status).
  • Workflow Trigger: compose:record on onManual.
  • Workflow Logic: An Iterator (type: Items) looping through records, followed by an Expression to set request.values.status = "Approved", then a compose:record-update.
  • Record List Block: “Users will be able to select records” is set to Yes. Checkboxes are visible on the list in the UI.

The Issue: In the Automation tab of the Record List block settings, I have added the button and linked it to my workflow. However:

  1. There are no “Selection” or “Multiple” configuration options visible for the button in the Automation tab (only the workflow selection).
  2. On the public page, the button remains inactive (disabled) even after I check one or more records in the list.

What I’ve tried:

  • Verified the workflow is Deployed and Enabled.
  • Confirmed the Trigger Resource is compose:record.
  • Changed the workflow Trigger to compose:page, which makes the button active, but then it processes the entire module instead of only the selected records because the records variable is empty.

Question: How do I make the button recognize the record selection in 2024.9 so it becomes active only when items are checked? Is there a specific constraint or scope setting required in the Trigger to enable the “Multiple” selection mode in the block settings?

Thanks for the help!





@qusaybtoush Would this help?

i sent my issue month ago, i fixed my issue, thanks for approve my post

1 Like