Есть управляемая форма, на ней табличная часть с заранее определенным набором колонок. Для определенной роли нужно сделать так чтобы порядок и видимость колонок менялась. Как это сделать программно?
Проверить доступность роли, по результатам установит видимость колонок и подвинуть элементы формы в нужное место. При этом не забыть, что порядок колонрок может быть изменен самим пользователем при настройке формы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший