Платформа 8.3, конфигурация самописная, тонкий клиент.
В форме элемента справочника есть поле табличного документа.
По команде просмотр туда выводится отчет с соответствующими настройками. Ниже приведен код. Когда СформироватьОтчет делаешь процедурой,отчет выводится без проблем, когда функция - как сейчас, сильно тормозит.
Когда процедурой - ты табдок помещаешь в реквизит на форме, на клиент ползет только видимая часть и подгружается по мере промотки юзером.
Когда функцией - ты шарашишь на клиент весь таб.док, а XDTO сериализация его - занятие очень муторное.