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

Query List

Control GrooperReview.Pages.Search

Provides a user interface for browsing, selecting, and managing Saved Queries for AI Search indexes.

Remarks

The Query List control enables users to view, organize, and manage their Saved Queries for a specific AI Search index. It is designed to streamline the process of reusing, editing, and maintaining complex search logic, making it easy to access frequently used or important queries across sessions and projects.

Overview

The Query List is typically presented as a panel or tab within the search interface. It displays all Saved Queries associated with the current user and search index, using a visually distinct card-based layout. Each card shows key properties such as the query's name and creation date, and supports selection for loading or executing the query.

Key Features

  • Card-Based Query List:

    • Each Saved Query is displayed as a card, showing its name and when it was created.
    • Cards are arranged in a responsive grid or list for easy browsing and comparison.
    • Selection state is visually indicated, and cards can be activated to load or execute the query.
  • Context Menu for Query Management:

    • Right-clicking a card opens a context menu with commands such as Rename and Delete.
    • Menu options are context-sensitive, adapting to the selected query and user permissions.
    • Supports keyboard navigation and shortcut keys for efficient management.
  • Sorting and Organization:

    • Queries are sorted by creation date (most recent first) for quick access to new or frequently used items.
    • The caption displays the total number of saved queries for the current index and user.
  • Integration:

    • Designed to work seamlessly with the AI Search interface, allowing users to quickly load, edit, or execute saved queries.
    • Supports workflows where users maintain a library of custom searches for different projects or business needs.

Interactive Components

  • Card List:

    • Displays all Saved Queries as cards, each showing the query's name and creation date.
    • Supports selection, activation, and context menu actions.
  • Context Menu:

    • Provides commands for renaming or deleting the selected Saved Query.
    • Adapts to the current selection and user permissions.
  • Caption:

    • Shows the total number of saved queries, or is blank if no queries are present.

Usage Guidance

  • Use the Query List to organize and quickly access your most important or frequently used search queries.
  • Right-click a query card to rename or delete it as needed.
  • Select a card to load or execute the associated search logic in the AI Search interface.
  • Maintain a clean and organized library by removing obsolete or duplicate queries.

Accessibility

  • Fully navigable by keyboard and mouse.
  • Screen reader support for card content, menu items, and action buttons.
  • Visual highlighting for selected and focused cards.

Example

┌────────── Saved Queries ──────────┐
│ ┌──────────────────────────┐      │
│ │ Name: Acme Invoices      │      │
│ │ Created: ...             │      │
│ │ {Menu}                   │      │
│ └──────────────────────────┘      │
│ ┌──────────────────────────┐      │
│ │ Name: High Cost Invoices │      │
│ │ Created: ...             │      │
│ │ {Menu}                   │      │
│ └──────────────────────────┘      │
│ ┌──────────────────────────┐      │
│ │ Name: Invoices Last Week │      │
│ │ Created: ...             │      │
│ │ {Menu}                   │      │
│ └──────────────────────────┘      │
└───────────────────────────────────┘

Child Controls

NameTypeSummary

Used By

Notification