Есть ли способ сделать группировку в компоненте DataGrid response-admin? См. Пример ниже





Нет, это невозможно. Для этого нет основного компонента. Но вы можете написать свой собственный компонент для этого.
Другой способ сделать это - создать конкретный запрос, который возвращает уже сгруппированные данные, а затем использовать подход из демонстрации: https://marmelab.com/react-admin-demo/#/invoices для отображения деталей каждой сгруппированной строки в пользовательском компоненте.
По моему опыту, когда у вас нет армии разработчиков, всегда лучше держать таблицы / сетки тонкими и творчески решать проблемы вокруг них, чем создавать таблицу с наддувом, которая в конечном итоге никогда не решит все варианты использования в будущем. Я полагаю, что новые концепции таблиц реакции и формы реакции соответствуют этой «философии».
Следующая проблема, с которой вы столкнетесь при группировке в сетке данных, заключается в том, как группировать выгружаемые данные и как объяснить пользователю эти различия между полными наборами данных и группировками выгружаемых наборов данных.
Раскрытие каждой строки в виде отдельного раскрывающегося списка, как в демонстрации, с которой вы связались, - это не то, о чем просил плакат. Он хочет сгруппировать ряд строк по некоторому общему значению.
Не могли бы вы объяснить, что вы подразумеваете под «группировкой»? Это JavaScript и React? Тогда добавьте, пожалуйста, соответствующие теги.