Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Active Task List

Control GrooperReview.Pages.Jobs

Displays a list of Processing Tasks for the current repository that are in process (tasks with a 'Working' status).

Remarks

The Active Task List control provides a real-time, interactive view of all Processing Tasks currently in progress within the Grooper repository. It is designed to help users monitor workflow activity, track task progress, and identify bottlenecks or issues in processing jobs. The control presents tasks in a tabular format, with key details such as process, step, machine, user, start time, and elapsed time.

Overview

The Active Task List is typically shown as a dashboard panel or page, automatically updating to reflect the current set of active tasks. Each row represents a single Processing Task with columns for task ID, item name, process, step, machine, user, start time, and elapsed time. The list supports focused row highlighting and may include custom attributes for integration with scripts or client-side logic.

Key Features

  • Real-Time Task Monitoring:

    • Displays all tasks with a 'Working' status, updating as tasks start or complete.
    • Shows pending task count for quick assessment of workflow load.
  • Tabular Task List:

    • Columns include task ID, item name, process, step, machine, user, started time, and elapsed duration.
    • Rows are dynamically generated from the current set of active tasks.
  • Focused Row Highlighting:

    • Optionally highlights a specific row for keyboard navigation or workflow focus.
  • Custom Attributes:

    • Includes HTML attributes such as data-pending for integration with scripts and UI logic.
  • Integration:

    • Designed to work alongside other job and batch management components, such as job dashboards and workflow status panels.

Interactive Components

  • Active Tasks Table:

    • Displays each active task as a row, with sortable and resizable columns.
    • Supports keyboard navigation and row selection for efficient review.
  • Row Attributes and Highlighting:

    • Focused row index can be set for navigation or workflow context.
    • Custom attributes provide additional data for scripts or UI enhancements.

Usage Guidance

  • Use the Active Task List to monitor ongoing processing activity and identify tasks that may require attention.
  • Review machine and user columns to track resource allocation and user activity.
  • Use elapsed time to spot long-running or stalled tasks.
  • Integrate with scripts or dashboards using custom row attributes.

Accessibility

  • Fully navigable by keyboard and mouse.
  • Screen reader support for row and column data.
  • Visual highlighting for focused and selected rows.

Example

┌───────────── Active Task List ─────────────┐
│ Id | Item      | Process   | Step   | ...  │
│----|---------- |---------- |--------|------│
│ 101| Batch 001 | Invoice   | Review | ...  │
│ 102| Batch 002 | Claims    | Extract| ...  │
│ 103| Batch 003 | Invoice   | Export | ...  │
│                                            │
└────────────────────────────────────────────┘

Child Controls

NameTypeSummary

Used By

Notification