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

Batch Info Viewer

Control GrooperReview.Pages.Batches

Displays a tabbed interface containing detailed information about the currently selected batch or batches in the Grooper web client.

Remarks

The BatchInfoViewer control is a central component of the batch management user interface, providing users with a comprehensive, multi-tabbed view of batch-related data.

Purpose and Role

  • Serves as the primary information panel for one or more selected batches, aggregating and presenting key batch data in a user-friendly, organized manner.
  • Enables users to quickly switch between different informational aspects of a batch, such as processing jobs, statistics, error events, history, and detailed properties.

Layout and Components

  • Tab Bar:
    A horizontal set of tab buttons, each representing a different informational view (e.g., Jobs, Statistics, Events, History, Details). The active tab determines which content is displayed.
  • Tab Content Area:
    Displays the content associated with the currently selected tab. Each tab is backed by a specialized model and view, such as a task chart, statistics viewer, error/event log, history timeline, or batch details panel.
  • Batch Selection:
    Supports single or multi-batch selection. When multiple batches are selected, the viewer aggregates or compares data as appropriate for each tab.

User Interactions

  • Users select one or more batches in the batch list; the viewer updates to reflect the current selection.
  • Users click on tab buttons to switch between different informational panels.
  • The viewer automatically refreshes its content when the batch selection or underlying batch data changes.

Extensibility

  • The set of available tabs is defined by the TabButtons array, allowing for easy addition or removal of informational panels.
  • Each tab is associated with a model type, enabling custom logic and rendering for different types of batch information.

Integration

  • Designed to be embedded within higher-level batch management pages, such as BatchManager.
  • Interacts with other controls (e.g., batch list, toolbar) to provide a seamless batch review and management experience.

Additional Notes

  • The viewer is optimized for both summary and detailed inspection of batch data, supporting both operational monitoring and troubleshooting workflows.
  • Context-sensitive help and actions can be provided based on the currently active tab.

Child Controls

NameTypeSummary

Used By

Notification