maxTextLength работает только для полей типа String

Для колонок в таблице не работает maxTextLength, если тип поля отличный от типа string или есть generator для колонки. Приходится оборачивать поля entity в @MetaProperty и выводить в таблице, что очень не удобно

Добрый день!

Хотелось бы уточнить, какая версия платформы используется? И с каким типом полей возникают подобные проблемы?

Также для корректной работы данного атрибута имеется условие, описанное здесь.

С уважением,
Надежда.

CUBA Platform version: 7.2.15
CUBA Studio plugin version: 15.4-202
IntelliJ version: CUBA Studio 2020.2

не работает при использовании генераторов, например:
new Table.PlainTextCell(someText);

не работает, если колонка в таблице имеет тип, отличный от String(например в entity A есть ссылка на другую entity B, в таблице entity A, колонка entity B выглядит как instanceName entity B)

При использовании платформы 7.2.15 поля типа Long, Double, BigDecimal, DateTime, UUID и OffsetDateTime успешно скрываются:
image

В случае сгенерированной колонки и колонки instanceName проблема воспроизвелась, спасибо, что оповестили, был заведен тикет на Github.

С уважением,
Надежда.