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

CMIS Results List

Object List GrooperReview.Controls

Displays a list of results from a CMISQL Query.

Remarks

The CMIS Results List control presents the results of a CMISQL Query in a tabular, interactive format within the Grooper web client. It is designed for reviewing, selecting, and managing content items retrieved from an external CMIS Repository using the CMIS standard. Each row in the list represents a CMIS Object, such as a document or folder, and each column corresponds to a property selected in the query.

UI Components

  • Results Table:
    • Displays query results as rows, with columns for each selected property or alias.
    • Column widths are automatically sized based on the longest value for optimal readability.
    • Supports both single and multi-selection for batch actions.
  • Column Headers:
    • Show property names or aliases as defined in the Select Element configuration.
    • Numeric columns are right-aligned for clarity; other types are left-aligned.
  • Row Attributes:
    • Each row includes data attributes such as data-id, data-objecttypeid, and data-actionstring for integration with scripts and UI logic.
    • Selected and focused rows are visually highlighted.

Interactive Features

  • Selection Controls:
    • Click to select a row; use Ctrl + click for multi-select, Shift + click for range selection.
    • Supports batch operations on selected items.
  • Keyboard Navigation:
    • Up/Down: Move between rows.
    • Home/End: Jump to the first or last result.
    • Shift + Up/Down: Multi-select.
  • Dynamic Column Sizing:
    • Columns automatically adjust their width based on the content, ensuring all values are visible.
  • Customizable Columns:
    • Columns are generated from Select Elements in the query, supporting custom aliases and property types.

Usage Guidance

Use CMIS Results List to review and interact with the results of a CMISQL Query against an external CMIS Repository. Configure the query to select the desired properties and aliases for display. Leverage multi-select and keyboard shortcuts for efficient batch operations and navigation.

  • For large result sets, use column sizing and selection features to quickly locate and act on relevant items.
  • Integrate with client-side scripts using row data attributes for advanced workflows.
  • Use custom column aliases to provide user-friendly names in the results table.

Example

// Example: CMIS Results List columns | Document Name | Object Type | Created By | Size (KB) | |---------------|-------------|------------|-----------| | Invoice.pdf | Document | jsmith | 120 | | Contracts | Folder | admin | |

Accessibility

  • Fully navigable by keyboard and mouse.
  • Screen reader support for row and column data.
  • Visual highlighting for selection and focus.

For more information, see the documentation for CMISQL Query, CMIS Object, Select Element, and Object List.

Used By

Notification