Я использую apache ISIS почти год, и это отлично рамки. Я пытаюсь улучшить удобство использования сгенерированного пользовательского интерфейса, и я ищу способ упорядочить столбцы коллекции, отображаемые на экране.Как заказать столбцы коллекции в Apache isis?
я не мог найти способ, чтобы заказать колонки с помощью @Collection или @CollectionLayout и не мог найти пример, если это возможно в layout.xml файл.
Это действительно улучшит удобство использования моего пользовательского интерфейса, если первые соответствующие столбцы коллекции будут отображаться сначала - в левой части таблицы - в виде таблицы.
(Объекты моего домена, представленные в свойстве коллекции, часто имеют суперклассы, определяющие общие поля. Отображение атрибутов одного объекта отлично с использованием layout.xml и макета начальной загрузки, но я все еще ищу аналогичную конструкцию для коллекции, отображаемые в виде таблиц в пользовательском интерфейсе. Я не мог найти никаких намеков в документации или расширенном руководстве).
Благодарим за любые подсказки, как я мог контролировать порядок столбцов в таблице, отображающей коллекцию объектов домена, и улучшать удобство использования пользовательского интерфейса.
Спасибо Дэн. Это сделал трюк. Советы о том, как скрыть свойство из всех коллекций, используя _ @ PropertyLayout (hidden = Where.ALL_TABLES) _, и подход с производным свойством округлили мой пользовательский интерфейс. –