Grooper Help - Version 25.0
25.0.0026 2,185

Fill Method Collection

Data Fill Method Grooper.Core

Executes multiple Data Fill Methods in sequence to populate descendant data elements of a container.

Remarks

The Fill Method Collection class enables you to configure and run a set of Data Fill Methods as a group, providing a flexible mechanism for combining multiple extraction, lookup, or population strategies within a single container.

Role in Grooper

  • Used to orchestrate the execution of several Data Fill Methods for a Data Model, Data Section, or Data Table.
  • Each fill method in the collection is evaluated and executed in order, allowing for layered or conditional extraction workflows.
  • Supports advanced scenarios where multiple extraction techniques, lookups, or custom logic need to be applied to the same set of data elements.

How It Works

  • Add one or more Data Fill Methods to the collection using the property grid or collection editor.
  • During extraction, each fill method is checked for its execution condition and run if applicable.
  • The results of each fill method are merged, with later methods able to overwrite or supplement data populated by earlier ones.
  • Diagnostic information is logged for each fill method, supporting review and troubleshooting.

Configuration Guidance

  • Use the collection to combine standard extractors, lookups, and custom fill methods for complex document types.
  • The order of fill methods in the collection determines their execution sequence and can affect final data values.
  • Configure triggers and overwrite settings on individual fill methods to control when and how they operate.

Diagnostics

  • Logs execution details for each fill method, including which methods ran and any changes made to data elements.
  • Diagnostic artifacts are created for each method, supporting review and troubleshooting of extraction workflows.

Notes

  • Fill Method Collection is ideal for scenarios requiring multiple, coordinated extraction or population steps.
  • For best results, carefully plan the order and configuration of fill methods to avoid unintended data overwrites.

Properties

NameTypeDescription
General
Options

See Also

Notification