datagrid2-filters

Configure DataGrid2 filter widgets in Mendix MDL scripts.

1|Updated Jun 5, 2026
One-click install
npx skills add https://github.com/engalar/mxcli-taskdemo --skill datagrid2-filters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: datagrid2-filters
Source: https://github.com/engalar/mxcli-taskdemo/tree/main/TaskDemo/.claude/skills/datagrid2-filters
Command: npx skills add https://github.com/engalar/mxcli-taskdemo --skill datagrid2-filters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill simplifies the complex configuration of DataGrid2 filter widgets in Mendix, ensuring that column-level and control-bar filters are correctly implemented and validated.

Core Features & Use Cases

  • Auto-Type Selection: Automatically maps attribute types to the correct filter widget (text, number, date, or dropdown).
  • Advanced Filter Control: Provides syntax for complex filter behaviors like multi-select, clearable inputs, and custom comparison types (e.g., startsWith, greaterEqual).
  • Use Case: Quickly build a robust search interface for an Order Management system by adding a filter bar that combines text search, status dropdowns, and date range pickers.

Quick Start

Use the datagrid2-filters skill to generate the MDL code for a DataGrid2 control bar containing a text filter for customer names and a dropdown filter for order status.

Frequently Asked Questions about datagrid2-filters

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure DataGrid2 filters in Mendix?

To configure DataGrid2 filters in Mendix, you generate MDL script syntax that maps grid attributes to specific filter widgets, enabling column-level and control-bar search functionality on overview pages.

How does attribute type mapping work for Mendix DataGrid2 filter widgets?

Mendix DataGrid2 filter widget mapping automatically assigns the correct input type based on the attribute, matching text, number, date, or dropdown formats to ensure valid MDL syntax generation.

Can I add advanced filter behaviors like multi-select and custom comparisons to a DataGrid2 control bar?

Yes, you can configure advanced DataGrid2 filter behaviors in Mendix by applying MDL syntax for multi-select, clearable inputs, and custom comparison types such as startsWith and greaterEqual.

What is the best way to build a search interface with text and date range filters in Mendix?

The best way to build a Mendix search interface is generating DataGrid2 control bar MDL code that combines text search inputs, dropdown filters, and date range pickers for efficient data filtering.

Do I need pluggable widget dependencies to set up DataGrid2 column-level filtering?

No additional dependencies are required to set up DataGrid2 column-level filtering; the configuration relies entirely on generating valid MDL script syntax for the pluggable widget within Mendix.

Why are my DataGrid2 filter widgets not generating valid MDL syntax in Mendix?

DataGrid2 filter widgets may fail to generate valid MDL syntax in Mendix if attribute types are incorrectly mapped or if advanced properties like custom comparison types lack the correct syntax configuration.