Имя: Пароль:
1C
1С v8
1с 8.3 УФ, отладка внешних печатных форм клиент-сервер
,
0 Geroy
 
16.04.15
09:31
Нашел только 2 способа

Либо вызывать принудительную ошибку и смотреть во временную обработку
Или в функции печати вызывать глобальную процедуру и потом проваливаться

Может есть еще какие-то (бесплатные) способы отладки?
1 Поpyчик-4
 
16.04.15
09:33
(0) Есть. В гугле читай.
2 Любопытная
 
16.04.15
09:34
Чего?
3 Любопытная
 
16.04.15
09:34
Я формы примострячиваю к ВПФ, чтоб отладить.
4 Geroy
 
16.04.15
09:39
(3) функция печати в модуле объекта!
5 Geroy
 
16.04.15
09:41
(3) сделал через реквизит на форме с ссылкой на объект
И кнопку печать
Но не могу
ТабличныйДокумент.Показать()  тонкий клиент, УФ.
6 Поpyчик-4
 
16.04.15
09:43
И всё заверте... Тема затёрта до дыр. Учись пользоваться поиском.
7 Любопытная
 
16.04.15
09:43
(4) И что? Ее вызвать сложно из модуля объекта штоль? Тоже мне проблема
8 Любопытная
 
16.04.15
09:44
(5) Верни табличный документ на клиент и показывай его
9 Поpyчик-4
 
16.04.15
09:45
(7) Сложно. Очень сложно.
Одна из тем ТС 1c 8.3 УФ     УТ 11.1  Регистрация внешних обработок
10 Geroy
 
16.04.15
09:47
(9) ссылка бредовая
Вроде как получилось вернуть Табличный Док на Клиент и показать
11 Любопытная
 
16.04.15
09:48
(10) Что значит "вроде как"? Не уверен, что вернул то, что должно было вернуться?)
12 Geroy
 
16.04.15
09:51
(11) выпей кофейка и остынь, все получилось

&НаКлиенте
Процедура Отладка(Команда)
    ТабДок=ПечатьНаСервере();
    ТабДок.Показать();    
КонецПроцедуры


&НаСервере
Функция  ПечатьНаСервере()
    МассивОбъектов = Новый Массив;
    МассивОбъектов.Добавить(Объект.ДокументВозврата);
    КоллекцияПечатныхФорма = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм("ЗаявлениеНаВозврат");
    ОбъектПечати = Новый СписокЗначений;
    ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();
    
    ОбъектОбработка=РеквизитФормыВЗначение("Объект");
    ТабДок=ОбъектОбработка.Печать(МассивОбъектов, КоллекцияПечатныхФорма, ОбъектПечати, ПараметрыВывода, Истина);
    Возврат ТабДок;
КонецФункции
13 Любопытная
 
16.04.15
09:53
(12) "выпей кофейка и остынь" - это теперь вместо "спасибо" говорят? Вот и помогай после этого... Совсем герои обмельчали :(
14 Naumov
 
16.04.15
09:56
(0) http://infostart.ru/public/73691/
Пользуюсь этой обработкой