Не могли бы вы порекомендовать шаблон оформления для страниц с таблицами.
Существует три типа страниц - AgeReport, PositionReport, SalaryReport.
Каждый тип страницы имеет свои собственные столбцы.
Столбцы имеют одинаковые атрибуты (заголовок, тип, c) для всех типов страниц.
Так что, вероятно, лучше создать список столбцов и использовать его во всех типах страниц. все типы страниц.
Должна быть возможность:
- получить заголовки всех столбцов для указанного c тип страницы
- получить заголовки столбцов с указанным c type (int, double , строка) для указанного c типа страницы.
- получить все данные таблицы для указанного c столбца для указанного c типа страницы.
Изображение прикреплено.
I нашел только это решение:
- Столбцы должны быть как перечисление с атрибутами.
- Каждый тип страницы должен иметь список столбцов и в конструкторе для определения этого списка.