Grooper Help - Version 25.0
25.0.0024 2,166

Data Grid Document

Control GrooperReview.DataGrid

Displays data for an individual document or content type within the Data Grid.

Remarks

The Data Grid Document control presents the extracted data for a single document or content type inside the Data Grid.
It serves as the main review and editing interface for document-level data, supporting both hierarchical and tabular views.

Purpose and Functionality

  • Displays all extracted fields, tables, and sections for the selected document or content type.
  • Supports both standard hierarchical data model views and custom tabular views (via Virtual Table Definition).
  • Provides context-sensitive commands and menus for document-level actions, such as flagging, validation, and workflow operations.
  • Integrates with error handling, sticky values, and preview rendering for focused review scenarios.

Interactive Components

  • Root Container:
    The main area displays the root container of the document's Data Model, organizing fields, sections, and tables in a logical hierarchy.

    • Uses the 'Container' control to render all child data elements.
    • Supports expand/collapse, navigation, and editing of nested data.
  • Virtual Table:
    If a Virtual Table Definition is configured, the control displays a flat, spreadsheet-like table for reviewing and editing repeating data.

  • Context Menu:
    Provides document-level commands via a right-click menu, including flagging, clearing, and custom workflow actions.

    • Menu adapts to the document's type, status, and available commands.
    • Only enabled commands are shown, based on workflow and configuration.

Error Handling and Validation

  • Highlights invalid or missing values, and displays error counts for the document.
  • Integrates with document flagging, allowing users to mark documents for review or exception handling.
  • Supports error list-only mode, displaying only invalid elements for focused correction.

Accessibility & Usability

  • Keyboard navigation is fully supported for efficient review and editing.
  • Context menus provide quick access to document-level actions.
  • Visual indicators highlight errors, flags, and workflow status.
  • Tooltips provide additional context, including document type, flag reason, and navigation hints.

Example Workflow

  1. Select a document in the Data Grid.
  2. The DataGridDocument control displays all extracted data for the document.
  3. Review and edit fields, sections, and tables as needed.
  4. Use the context menu to flag the document, clear values, or perform workflow actions.
  5. Save changes and resolve any errors or validation issues.

Related Concepts

  • Data Grid: Hosts the DataGridDocument control for each document.
  • Data Model: Defines the schema and structure of document data.
  • Virtual Table Definition: Configures custom tabular views for repeating data.
  • Batch Folder: The container for documents in Grooper.
  • Context Menu: Provides document-level commands and workflow actions.
  • Sticky Value: Carries values across documents for efficiency.

For more information, see the documentation for Data Grid, Data Model, Virtual Table Definition, and Batch Folder.

Child Controls

NameTypeSummary

Used By

Notification