Block - Remove Table Row from Another Module

Example: When cancelling project tasks entry, remove row from project tasks table in the project module.

Module 1: Project

Module 2: Project Tasks

  1. Go to Project Tasks > Activity: Cancel > Automation

When performing Cancel, do Automation

  1. After executing
  2. Drag & drop Action block
  3. Click + Add Action
  4. Select ‘Form’
  5. Select ‘Module’: Project
  6. Activity: Remove Project Task
  7. Type ‘Entry’: #Entry’s Project
  8. Click ‘OK’

  1. Click + Add Action
  2. Select ‘Create’
  3. Type ‘Variable’: Remove
  4. Type ‘Value’: find(#Project RemoveProject Task Form’s Project Tasks’s Task ID == #Entry)
  5. Click ‘OK’

  1. Click + Add Action
  2. Select ‘Create’
  3. Select ‘Variable’: #Row
  4. Select ‘Value’: removeRow(#Project Remove Project Task Form’s Project Tasks, Remove)
  5. Click ‘OK’

  1. Click + Add Action
  2. Select ‘Perform’
  3. Select ‘Module’: Project
  4. Select ‘Activity’: Remove Project Task
  5. Type ‘Entry’ : #Entry’s Project
  6. Type ‘Form’: #Project Remove Project Task Form
  7. Click ‘OK’

Result

  1. When cancelling project task ID:PRJ00003

  2. Task ID PRJ00003 has been remove from the project tasks table in Project module.