Skip to main content
New

Mandatory Filters

Related products:Software Factory
  • July 28, 2026
  • 0 replies
  • 22 views

Forum|alt.badge.img+4

Thinkwise already offers Open without data, but this is an all-or-nothing approach. There is currently no way to require specific filter fields before data can be retrieved.

I would like to see the ability to mark filter fields as mandatory in the Software Factory.

Suggested behavior

  • Developers can mark one or more filter fields as mandatory. (Subjects>Data>Filter)
  • Mandatory filters are indicated with an asterisk (*) in the UI in both the filter form and the corresponding column header.
  • No data is retrieved until all mandatory filters contain a value.
  • Once all mandatory filters are populated, data can be loaded normally.

Examples

  • A transaction history where a date range is required.
  • A stock movement overview where a batch and/or pallet is required.
  • A financial journal where users must first select an accounting period.
  • An audit log where users must specify a date range before searching.

Benefits

  • Prevents expensive unfiltered queries.
  • Improves performance.
  • Eliminates the need for custom logic to enforce filtering requirements.
  • Gives developers more control over data retrieval conditions.

Open without data determines if data is loaded when accessing the subject. Mandatory filters would determine under which conditions data may be loaded.