Высота строки в DataGrid по контенту jmix 2

Добрый день!

Подскажите, пожалуйста, можно ли увеличивать высоту строки в зависимости от контента в ячейках dataGrid с режимом inline editing
Использую jmx 2.02
dataGrid в котором есть поле:

Это поле многострочное:
@Column(name = “DESCRIPTION”)
@Lob
private String description;

В режиме inline editing текст в description вводится многострочный (как textArea) и высота строки увеличена так, что весь текст в description виден.
Но в обычном режиме отображения текст в description выводится одной строкой по длине столбца
Есть ли возможность сохранить высоту строки в обычном режиме как в inline editing?

Пробовал вариант вывода через addComponentColumn(textArea), но в этом случае пропадает возможность inline editing

Добрый день,
Да это возможно, однако придется не пользоваться xml inline editor, а вручную прописать эдитор, а дело это достаточно времезатратное.
Вот экземпляр, как это делают VAADIN (мы делаем в целом так же, во время загрузки xml экрана).
все что надо поменять - в зависимости от нужд, либо взять тот же text field и наложить на него стили, либо использовать другой UI компонент, например textAria.

В целом, в Jmix 2.0 можно сделать что угодно с гридом через columnGenerator: https://demo.jmix.io/ui-samples/sample/data-grid-custom-renderer

1 симпатия

Дмитрий, спасибо большое за подробный совет
Все получилось!