ExplicitSuppliers - ObjectVision/GeoDMS GitHub Wiki
The ExplicitSuppliers property is used to configure items that need to be updated before the item for which the property is configured is updated.
An example is a parameter with a list of files in a folder, needed to determine which files need to be read, that needs to be updated with a batch command.
This parameter can be configured as ExplicitSupplier for the item that reads the file list.
ExplicitSuppliers can be combined with a semicolon (;) delimiter.
Since GeoDMS 20.18 an IntegrityCheck that applies to an ExplicitSupplier — configured on the supplier itself, on one of its ancestors, or reached through the supplier's own ExplicitSuppliers — also guards the declaring item: the check is woven into its calculation, and a failing check fails the declaring item and everything computed from it. Before, such a check was only evaluated beside the declaring item and its verdict did not travel to consumers. A configuration whose supplier check silently failed can therefore start failing on the first run after upgrading — which is what the check was configured for. See IntegrityCheck.