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