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

Auto Complete Settings

Embedded Object Grooper.Core

When enabled, provides pop-up completion lists during field editing.

Remarks

Defines how autocomplete suggestions are presented and managed for a Data Field during user entry.

Overview

When assigned to a Data Field, this object enables a pop-up list of suggestions as the user types. Suggestions can be sourced from:

  • Values extracted from the document using a Value Extractor (set via 'Entry Extractor').
  • Pre-defined entries in a Lexicon (set via 'Entry Lexicon').
  • User-provided values, which can be stored for future suggestions (controlled by 'User Training' and 'Training Lexicon').
  • Recently used values, tracked per field type.

Key Features

  • Dynamic Suggestions: Use a Value Extractor to populate suggestions from the current document's content.
  • Static Suggestions: Reference a Lexicon to provide a managed list of allowed or recommended values.
  • User Training: Allow users to add new values to the autocomplete list, either manually or automatically, and optionally store them in a separate Lexicon.
  • Browser Integration: Control browser-level autocomplete behavior using 'Suggest Mode', which maps to the HTML autocomplete attribute.
  • Highlighting: Optionally highlight values entered manually by users in the document view.
  • MRU (Most Recently Used): Maintains a per-type list of recently used values to prioritize common entries.

Configuration Guidance

  • Assign an AutoCompleteSettings object to a Data Field via the 'AutoComplete' property.
  • Set 'Entry Extractor' to extract suggestions from document content, or 'Entry Lexicon' to use a static list.
  • Enable 'User Training' to allow users to add new entries, and specify 'Training Lexicon' if user entries should be stored separately from the main Lexicon.
  • Adjust 'Suggest Mode' to control browser-level suggestions (e.g., disable for sensitive fields).
  • Enable 'Auto Highlight' to visually mark new user-entered values in the document.

Example Use Cases

  • Invoice Number Field: Use a Value Extractor to suggest invoice numbers found in the document, and allow users to add missing numbers to the Lexicon.
  • State/Province Field: Reference a Lexicon of valid states, and disable user training to restrict input to known values.
  • Name Field: Enable browser suggestions for previously entered names, and allow user training for new names.

Related Types

  • Value Extractor: Used to extract dynamic suggestions from document content.
  • Lexicon: Stores static or user-trained autocomplete entries.
  • Data Field: The field to which these settings are applied.

For best results, configure the properties to match the data entry needs and security requirements of your field.

Properties

NameTypeDescription

See Also

Used By

Notification