Добрый день дорогие форумчане.
Есть вот такой код.
Выполняется в управляемом приложении тонкий клиент.
в произвольном алгоритме универсальной обработки.
выдает ошибку на строчке ТД.Показать();
"Метод не доступен на сервере"
Как можно получить результат на экране (или в файле)???
-----------------------------------------------------
Запрос.УстановитьПараметр("Ссылка", Ссылка);
Результат = Запрос.Выполнить();
ТД=Новый ТабличныйДокумент;
ОбластьВывода=ТД.ПолучитьОбласть(1,1,1,Результат.Колонки.Количество());
Счетчик = 0;
Для Каждого Колонка Из Результат.Колонки Цикл
Счетчик=Счетчик+1;
ОбластьЗаполнения=ОбластьВывода.Область(1,Счетчик,1,Счетчик);
ОбластьЗаполнения.Параметр=Колонка.Имя;
ОбластьЗаполнения.Заполнение=ТипЗаполненияОбластиТабличногоДокумента.Параметр;
КонецЦикла;
Выборка=Результат.Выбрать();
Пока Выборка.Следующий() Цикл
ОбластьВывода.Параметры.Заполнить(Выборка);
ТД.Вывести(ОбластьВывода);
КонецЦикла;
ТД.Показать();
(9) уже миллион раз обсуждалось: На сервере под другим пользователем выполняется.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший