IE 2016

Обработка для тестирования внешних печатных форм для конфигураций 1С: Предприятия 8.2/8.3 с использованием БСП (Управляемое приложение) (версия 1.3.2)

Опубликовал Поручик в раздел Печать - Универсальные печатные формы

Для конфигураций 1С: Предприятия 8.2/8.3, построенных с использованием Библиотеки стандартных подсистем (БСП), работающих в режиме управляемого приложения.

Позволяет упростить процесс отладки и тестирования внешних печатных форм для конфигураций 1С: Предприятия 8.2, разработанных с использованием Библиотеки стандартных подсистем (БСП), работающих в режиме управляемого приложения или тонком клиенте.

Содержит параметры регистрации для добавления в справочник "Дополнительные отчеты и обработки" и возможность регистрации печатной формы.

Поддерживаются три метода выполнения команд печати внешних печатных форм: Открытие формы, вызов серверного метода, вызов клиентского метода.

Использование обработки:

Открыть 1С: Предприятие в режиме конфигуратора.
Открыть тестируемую внешнюю печатную форму.
Проставить точки останова.
Запустить из конфигуратора 1С: Предприятие в режиме отладки.
Открыть эту обработку.
Указать имя файла обработки, команду печати, ссылку на объект для отладки.
Кнопка "Выполнить", переход в конфигуратор при достижении точки останова, отладка.


ВНИМАНИЕ!
Обработка нормально работает в файловом варианте базы данных.
В клиент-серверном варианте следует использовать сервер 1С Предприятия, работающий в режиме отладки (запущенный с ключом -debug), и папку, доступную для учетной записи пользователя сервера 1С:Предприятия (служба ragent), иначе будет просто генерироваться печатная форма без возможности отладки.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Тестирование внешних печатных форм.epf
.epf 27,17Kb
14.01.16
2682
.epf 1.3.2 27,17Kb 2682 Скачать

См. также

Лучшие комментарии

89. forever-lilya 27.11.2013 09:10
Можно отладить:
1. Открыть внешнюю печатную форму (обработку, отчет и т.д.) в режиме конфигуратора
2. Добавить в начало модуля внешней печатной формы (обработка, отчет и т.д.) какую-либо стандартную процедуру или функцию из общего модуля. Например, ОбщегоНазначения.ПустаяДата().
3. Поставить точку останова на эту процедуру или функцию из общего модуля
4. В итоге "про шагая" стандартную процедуру (функцию) вы попадете в свой внешний отчет (обработку, печатную форму).
Ответили: (99) (100) (165)
# Ответить
5. Sharloc (файл скачал) 05.08.2010 23:46
в Комплексной 1.1 вылетает с ошибкой

{Форма.ОсновнаяФорма.Форма(79,29)}: Переменная не определена (ДополнительныеОтчетыИОбработки)
ПолноеНазначениеЗначение = <<?>>ДополнительныеОтчетыИОбработки.ПолучитьПолноеНазначениеПоВидуДополнительнойВнешнейОбработки­(ВидОбработки);

а жаль ... :(
Ответили: (6)
# Ответить
117. ZhokhovM (файл скачал) 11.07.2014 11:38
(109) lok78, если не заходит в модуль обработки на точках останова, попробуйте перезапустить конфигуратор.
+ 1 [ CratosX; ]
# Ответить
127. Шлоссер (файл скачал) 24.09.2014 10:40
По поводу 8.3.5 в описании ничего не сказано, увы...
Ответили: (128)
+ 1 [ buganov; ]
# Ответить
131. Ким (файл скачал) 24.10.2014 20:52
автор прекрасен.
+ 1 [ quNas; ]
# Ответить

Комментарии

1. rasswet (файл скачал) 02.08.2010 08:51
а если без БСП, работать не будет?
Ответили: (172) (185)
# Ответить
2. Поручик 02.08.2010 09:13
Для конфигураций вида УТ 11. Она как раз построена с использованием БСП. Какие есть ещё конфы, не знаю.
# Ответить
3. IgorWeiss (файл скачал) 03.08.2010 21:38
В УТ 11 работает, в УНФ и ДО нет....
Ответили: (6)
# Ответить
4. Поручик 03.08.2010 21:54
Ну извиняй, нет у меня их.

В чём выражается нерабочесть в УНФ? Там используется БСП версии 1.0.5, а я со свежаком работаю.
# Ответить
5. Sharloc (файл скачал) 05.08.2010 23:46
в Комплексной 1.1 вылетает с ошибкой

{Форма.ОсновнаяФорма.Форма(79,29)}: Переменная не определена (ДополнительныеОтчетыИОбработки)
ПолноеНазначениеЗначение = <<?>>ДополнительныеОтчетыИОбработки.ПолучитьПолноеНазначениеПоВидуДополнительнойВнешнейОбработки­(ВидОбработки);

а жаль ... :(
Ответили: (6)
# Ответить
6. Поручик 06.08.2010 01:37
(5)
Похоже на то, что обработка пока только для УТ 11 и, возможно, УНФ. Знать бы, почему в (3) не работает.

Для остальных конвертируйте в 8.2. обработку от poppy
http://infostart.ru/projects/833/
# Ответить
7. Поручик 18.09.2010 20:11
Теперь работает и в УНФ. В редакции 1.2 прикрутили механизм внешних (дополнительных) печатных форм
Ответили: (14)
# Ответить
8. Поручик 09.02.2011 23:51
В ожидаемой в конце февраля - начале марта текущего года Рознице 2 (в режиме управляемого приложения) тоже работает.
# Ответить
9. piffoff (файл скачал) 20.11.2011 21:32
Спс. Пригодилась пару раз
Ответили: (10)
# Ответить
11. kr_andr (файл скачал) 23.11.2011 10:57
Спасибо
# Ответить
12. m818rt 05.12.2011 09:56
Для печати ценников пойдёт? а то в УТ 11 с печатью проблема (поля, размер - всё сбрасывает на 0)
Ответили: (13)
# Ответить
13. Поручик 05.12.2011 10:53
(12) Не знаю, попробуй сам.
# Ответить
16. angler225 (файл скачал) 20.04.2012 12:41
Загружаю пример внешней печатной формы из Документооборота, выдает сообщение 'Возможно, обработка (отчет) устарела или не является дополнительной:, хотя эта обработка подключается нормально.
Ответили: (17)
# Ответить
17. Поручик 20.04.2012 12:53
(16) И что дальше?
Ответили: (18)
# Ответить
18. angler225 (файл скачал) 20.04.2012 16:17
(17) А ничего, и тишина. Обработка не создается. Версия платформы 8.2.14.537.
Ответили: (19)
# Ответить
19. Поручик 20.04.2012 17:00
(18) Ну нет у меня Документооборота. Разбирайтесь сами.
# Ответить
20. artbear (файл скачал) 07.06.2012 18:05
(0) Что изменил?
Ответили: (21)
# Ответить
21. Поручик 07.06.2012 19:08
(20) Заголовок описания.
# Ответить
24. Поручик 22.06.2012 19:43
Обновление
Переработан интерфейс обработки.
[+] просмотр списка внешних печатных форм.
[+] возможность регистрации печатной формы в справочнике "Дополнительные отчеты и обработки".
[+] проверка файла при выборе на принадлежность к печатным формам.
# Ответить
25. Поручик 30.06.2012 20:41
Добавлена поддержка методов выполнения команд печати внешних печатных форм: Открытие формы, вызов клиентского метода.
# Ответить
26. Поручик 02.09.2012 12:37
Обработка адаптирована для Библиотеки стандартных подсистем последних релизов
# Ответить
27. Mx00 (файл скачал) 09.09.2012 02:50
Спасибо, очень пригодилась :-)
# Ответить
28. alexander_prok 28.12.2012 09:57
А не пробовали просто открыть ВПФ в конфигураторе и в режиме отладки напечатать стандартным способом (БСП)? Эффект тот же. ;-)
# Ответить
29. RSBIR (файл скачал) 22.03.2013 07:42
Решил протестить обработку на Бухгалтерия 3.0

Результат при открытии формы:

{Форма.ОсновнаяФорма.Форма(383)}: Метод объекта не обнаружен (ПолучитьПолноеНазначениеПоВидуДополнительнойВнешнейОбработки­)
ПолноеНазначениеЗначение = ДополнительныеОтчетыИОбработки.ПолучитьПолноеНазначениеПоВидуДополнительнойВнешнейОбработки­(ВидОбработки);

Дальше смотреть не стал. :(
Ответили: (30)
# Ответить
30. Поручик 22.03.2013 09:41
(29) Ну не знаю. Расширенный синтаксис-контроль ошибок не выдаёт, за исключением одного предупреждения о возможно ошибочном методе, но оно обрабатывается. При открытии ошибок тоже нет.
БП 3.0.18.9.
Подсистема дополнительных обработок в БСП уже давно кардинально не меняется.
# Ответить
31. RSBIR (файл скачал) 22.03.2013 14:49
Тестил на релиз 3.0.19.27
Ответили: (32) (33)
# Ответить
32. Поручик 23.03.2013 13:50
(31) Действительно, в БП 3.0.19.27 уже другая БСПятина. Там такого метода нет, вообще. Вот ведь гады! Was twaren sie?

Буду другую делать.
# Ответить
33. Поручик 23.03.2013 19:13
(31)
Обновление. Текущая версия 1.2.0
[+] обработка адаптирована для использования с релизами БСП линии 2.1.3
# Ответить
34. RaketaSoft (файл скачал) 27.03.2013 13:14
Аналитика: Документооборот выдает: "Возможно, обработка (отчет) устарела или не является дополнительной". Версия БСП 1.1.3.1. На старых версиях не работает?
Ответили: (35) (41)
# Ответить
35. Поручик 27.03.2013 13:25
(34) Тему с начала читаем. Вдумчиво. По строкам.
Ответили: (36)
# Ответить
36. RaketaSoft (файл скачал) 27.03.2013 14:33
(35) Поручик, понял. А мне все казалось, что уже видел ответ на свой вопрос, но невнимательно просмотрел и не заметил.
Ответили: (37)
# Ответить
37. Поручик 27.03.2013 15:22
(36) Если хотите, за 500 рублей могу заняться вопросом. От вас демо-база документооборота. Я знаю где обработка спотыкается, но не знаю отчего.
# Ответить
38. MaxS (файл скачал) 28.03.2013 21:58
Печатная форма может открываться как форма.
Функция СведенияОВнешнейОбработке() Экспорт
	ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.1.3.22");
...
	НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
	НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
...
...Показать Скрыть


Тогда в обработке тестирования как минимум нужно сделать так:
&НаКлиенте
Процедура ВыполнитьОткрытиеФормыОбработки(ВызовКлиентскогоМетода = Ложь)
	
	//ПараметрыОбработки = Новый Структура("ИдентификаторКоманды");
	ПараметрыОбработки = Новый Структура("ИдентификаторКоманды, ДополнительнаяОбработкаСсылка, ИмяФормы, КлючСессии"); 
	ПараметрыОбработки.ИдентификаторКоманды = ИдентификаторКомандыОбработки;
	
	ОбъектыНазначения = Новый Массив;
	ОбъектыНазначения.Добавить(Объект.СсылкаНаОбъект);
	ПараметрыОбработки.Вставить("ОбъектыНазначения", ОбъектыНазначения);
...Показать Скрыть
Ответили: (39) (42)
# Ответить
39. Поручик 29.03.2013 00:17
(38) Как будто этого нет. Скачают старьё с какой-нибудь файлопомойки, потом мне втирают.
Ответили: (42)
− 1 [ MaxS; ]
# Ответить
40. Поручик 29.03.2013 00:37
Обновление. Текущая версия 1.2.1
[+] обработка адаптирована для использования в клиент-серверных базах.
# Ответить
41. Поручик 29.03.2013 01:13
(34) По-моему, эта ошибка связана с тем, что база документооборота у вас клиент-серверная.
# Ответить
42. MaxS (файл скачал) 29.03.2013 15:14
(39) Вы вынудили меня второй раз скачать вашу обработку, чтобы убедиться, что высказывание (38) верное.
Некрасиво поступаете.
Хотел помочь в доработке, привёл готовый код, но столкнулся с грубостью в ответ. Жалко тратить Вас своё время.
Ответили: (43) (46)
# Ответить
43. Поручик 29.03.2013 21:13
(42) Пальцы отвалились или маней жалко? Мог бы с сайта автора скачать, все мои работы там есть.
# Ответить
44. Новиков (файл скачал) 01.04.2013 13:14
Скачал обработку, и столкнулся с такой проблемой:

База файловая. Точка останова во внешней обработки стоит, сама внешняя обработка открыта.

Дотрейсиваю до ВыполнитьСерверныйМетодОбработки в данной отладочной обработке, все хорошо. Дохожу до кода:

Попытка
		ВнешняяОбработка.Печать(ОбъектыНазначенияМассив, КоллекцияФорм, ОбъектыПечати, ПараметрыВывода);
	Исключение
		ОбщегоНазначенияКлиентСервер.СообщитьПользователю(
				НСтр("ru = 'Ошибка печати: '") + КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
		Возврат;
	КонецПопытки;
...Показать Скрыть

Становлюсь на ту строчку, где идет обращение к экспортной процедуре внешней обработки Печать() и! И почему то в эту процедуру захода нет. Вижу, что те глобальные процедуры, которые вызываются из нее - в общих модулях - трейсяться, но сама внешняя обработка вообще не открывается и по точкам остановам внутри нее - остановок нет.

Может бы Поручик, любезно порекомендовал - куда копать?
Ответили: (45)
# Ответить
45. Поручик 01.04.2013 14:21
(44) Или никуда не копать или взять попробовать новый файл. Если результатов не будет, забиваем и ждём, пока я придумаю, что-нибудь другое. Забесплатно ждать можно долго.
Ответили: (47)
# Ответить
46. Поручик 01.04.2013 14:23
(42) Этот готовый код устарел на год, новые версии надо скачивать
# Ответить
47. Новиков (файл скачал) 01.04.2013 14:53
(45) Поручик, да собственно, я последний файл и брал :) Более того, какая-то из Вашей предыдущей версии, работала. И я даже ей пользовался. Видимо, за прошедшее время, что-то изменилось.

Ну не страшно. Я под себя вашу обработку допилил уже, все открывается. Насколько я смог по коду разобрать, у вас универсально и под файловую и под клиент-серверную базу. Я просто под файловую жестко допилил, все заработало.

В любом случае, за ваш труд спасибо!
Ответили: (48)
# Ответить
48. Поручик 01.04.2013 15:23
(47) С универсальностью облажался. На клиент-серверной такая же ерунда. Если кто-то что-то предложит вменяемое, дам пряник.
# Ответить
49. Поручик 01.04.2013 22:34
Вернул всё назад.
Для отладки в клиент-серверном варианте следует использовать папку, доступную для учетной записи пользователя сервера 1С:Предприятия.
# Ответить
54. Поручик 03.06.2013 15:28
Исправлена незамеченная ошибка. Странно, что никто не сообщил. Всем, как всегда, всё равно.
# Ответить
55. Поручик 09.06.2013 22:14
Исправлена отладка печатных формы с методом использования "ОткрытиеФормы". Не передавались ссылки на объект для печати и ссылка на печатную форму в ИБ.
# Ответить
56. Hi-Hightower (файл скачал) 31.07.2013 10:51
Спасибо! Работает. очень пригодилась.
# Ответить
60. Goruch (файл скачал) 15.08.2013 14:04
(59) Сурово.:)))
Честно говоря, раньше мучился с этими доп. печатными формами и ее отладками. А оказывается одним кликом мыши это все легко решается.:)))
# Ответить
70. realmrak 15.09.2013 18:11
Спасибо, помогла. Порядок использования действительно важен)
# Ответить
71. Alister (файл скачал) 15.09.2013 18:18
Пользовался подобной обработкой для обычных форм, поэтому очень рад, что нашел такую для управляемых, автору большое спасибо за труд.
# Ответить
72. Поручик 14.10.2013 12:46
Обновление. Текущая версия 1.2.6
[+] исправление некоторых ошибок при работе с БСП 2.1.3 и выше
# Ответить
73. ilonnaa 23.10.2013 13:36
Подскажите последняя версия работает?
# Ответить
74. ilonnaa 23.10.2013 13:37
А блин читаю не внимательно ветку. Прошу прощения! Спасибо автору за прекрасную обработку! Очень нужна!
Ответили: (75)
# Ответить
75. Поручик 23.10.2013 13:42
(74) Если нужна, купите у меня маней и скачайте.
Ответили: (76)
# Ответить
76. ilonnaa 27.10.2013 14:10
(75) Поручик, Как купить? Какие цены?
Ответили: (77)
# Ответить
77. Поручик 27.10.2013 15:59
(76) Сто рублей на телефон и дам вам 10 маней. Скачаете сами, что хотите.
Ответили: (78)
# Ответить
78. ilonnaa 30.10.2013 15:58
(77) как с вами связаться?
Ответили: (79)
# Ответить
79. Поручик 30.10.2013 23:05
(78) Через личные сообщения
# Ответить
80. michael2006 (файл скачал) 11.11.2013 03:27
Пробовал обработку на конфигурации УНФ.
Печать в шаблон Microsoft Word не отлаживает...
Пробовал и так и сяк.
Ответили: (81)
# Ответить
81. Поручик 11.11.2013 08:04
(80) 500 рублей и займусь вашей проблемой. У меня быстро всё отладит.
# Ответить
82. popro (файл скачал) 15.11.2013 13:24
подскажите что означает "Отладка печати в этой папке не доступна. Используйте папку, доступную для учетной записи пользователя сервера 1С:Предприятия." как определить требуемую учетную запись сервера?
Ответили: (84)
# Ответить
83. popro (файл скачал) 15.11.2013 13:32
это учетная запись от имени которой запущена служба ragent?
Ответили: (85)
# Ответить
84. Поручик 15.11.2013 13:36
(82) Посмотреть параметры работы сервера 1С, от какого пользователя он работает. Как правило, это локальная учетная запись USER1CV82 или что-то типа того.
# Ответить
85. Поручик 15.11.2013 13:38
(83) или служба ragent.
# Ответить
89. forever-lilya 27.11.2013 09:10
Можно отладить:
1. Открыть внешнюю печатную форму (обработку, отчет и т.д.) в режиме конфигуратора
2. Добавить в начало модуля внешней печатной формы (обработка, отчет и т.д.) какую-либо стандартную процедуру или функцию из общего модуля. Например, ОбщегоНазначения.ПустаяДата().
3. Поставить точку останова на эту процедуру или функцию из общего модуля
4. В итоге "про шагая" стандартную процедуру (функцию) вы попадете в свой внешний отчет (обработку, печатную форму).
Ответили: (99) (100) (165)
# Ответить
90. AleksSF (файл скачал) 04.12.2013 00:06
А можно в СсылкаНаОбъект сделать множественный выбор.
Ведь уравляемых формах можно печатать несколько объектов из списка.
Я думаю, что это было бы полезно.
Ответили: (91)
# Ответить
91. Поручик 04.12.2013 00:16
(90) Наверное, можно. Будет стоить 500 рублей.
# Ответить
92. AndyInfo2012 (файл скачал) 07.01.2014 22:17
Отлично работает. Спасибо автору. И вопрос (может, не совсем в теме): как сделать, чтобы внешние печатные формы появлялись сразу после нажатия кнопки Печать вместе со штатными (сейчас после нажатия Печать нужно выбирать Дополнительные печатные формы..., потом нужную, потом Выполнить) ? Платформа 8.2.19.76, УТ 11.1.2.19 - если это имеет значение.
Ответили: (93)
# Ответить
93. Поручик 08.01.2014 19:37
(92) В УТ 11.1 вашего релиза только если обновить БСП последнего на сегодняшний день релиза. То, что вы хотите, есть в БП 3.0.
# Ответить
95. Поручик 31.01.2014 14:08
(94) Потому что файл надо скачивать отсюда и читать описание.
# Ответить
96. l-Rain (файл скачал) 05.02.2014 11:41
Спасибо большое, очень полезная обработка, одна из немногих, в которой ничего не надо допиливать после того, как скачала. Большой плюс!
# Ответить
97. bird21 (файл скачал) 07.02.2014 13:37
Пригодилась. Полезная штука.
# Ответить
98. buval (файл скачал) 11.02.2014 12:49
Плюс за качественную обработку
# Ответить
99. zhuravlik (файл скачал) 16.02.2014 17:35
(89) forever-lilya, платформа 8.3.4.389 - не помог ваш способ. Отладка пропускает код самой обработки, позволяя видеть только функции конфы.
# Ответить
100. virtyoz 24.02.2014 05:30
(89) Пробовал и на платформе 8.2.16 и 8.3.4, в модуль обработки так и не зашло, отладка стопорится на конце функции общего модуля.
# Ответить
101. Поручик 26.02.2014 13:47
Версия 1.2.7.
[+] исправлены некоторые моменты для последних версий БСП и платформы 8.3
# Ответить
102. zspr (файл скачал) 06.04.2014 12:10
Спасибо автору! Отличная обработка. Эконимит много времени и нервов!
# Ответить
103. markovki (файл скачал) 11.04.2014 16:48
Пробую на БП 3.0
Платформа 8.3.4.365, в модуль формы попадаю, в модуль самой обработки не заходит, так и должно быть?
Подскажите, что со своей стороны можно сделать, чтобы исправить?
Ответили: (104)
# Ответить
104. Поручик 11.04.2014 21:32
(103) Не знаю. Всё описано на странице.
# Ответить
105. makaorel (файл скачал) 28.05.2014 09:42
Спасибо большое очень пригодилась обработка!
# Ответить
106. Region102 (файл скачал) 03.06.2014 13:22
УТ 11.1.6.17, платформа 8.3.5.924 не работает.
Ответили: (107) (108)
# Ответить
107. Поручик 03.06.2014 13:33
(106) И в чём выражается нерабочесть?
# Ответить
108. Поручик 03.06.2014 13:34
(106) 8.3.5.924 платформа тестовая, так что ваши проблемы.
# Ответить
109. lok78 (файл скачал) 19.06.2014 16:13
УТ 11.1 (8.3.4.482) не работает, не заходит в модуль обаботки на точках останова
Ответили: (110) (117)
# Ответить
110. Поручик 19.06.2014 16:30
(109) Выкиньте её, если читать не умеете.
# Ответить
111. lok78 (файл скачал) 19.06.2014 16:57
объясните ???
Ответили: (112)
# Ответить
112. Поручик 20.06.2014 01:23
(111) Плевать, что у кого-то не работает. Я её для себя делаю.
− 3 [ premier; rasdag; CratosX; ]
# Ответить
113. lok78 (файл скачал) 20.06.2014 08:56
так может она вообще не рабочая, зачем тогда людям стартмани тратить на вашу обработку ...
Ответили: (114)
# Ответить
114. Поручик 20.06.2014 09:28
(113) У меня рабочая, остальное не мои проблемы.
# Ответить
115. stas1kbob (файл скачал) 10.07.2014 14:30
а для внешнего отчета будет работать?
Ответили: (116)
# Ответить
116. Поручик 10.07.2014 14:50
(115) Попробуйте, раз скачали файл. Холеры с того не случится.
# Ответить
117. ZhokhovM (файл скачал) 11.07.2014 11:38
(109) lok78, если не заходит в модуль обработки на точках останова, попробуйте перезапустить конфигуратор.
+ 1 [ CratosX; ]
# Ответить
118. GeterX (файл скачал) 16.07.2014 10:13
Столкнулся со следующей ошибкой:
"Ошибка печати: Установлен безопасный режим. Выполнение операции запрещено."

Возникает в Конфигурации Бухгалтерия 3.0, при вызове процедуры: "ФизическиеЛицаКлиентСервер.Просклонять(ФИО, 3, ФИО, 2)"
При этом в самой печатной форме установлено ПараметрыРегистрации.БезопасныйРежим = Ложь

Если просто установить печатную форму, то она работает как надо.

Не подскажите как это исправить?
Ответили: (119)
# Ответить
119. Поручик 16.07.2014 12:38
(118) Не знаю. Сейчас сляпал форму со склонением и с небезопасным режимом, ничего не выдало. Наверно, у меня другие условия работы.
Попробуйте работать под полными правами.
# Ответить
120. m_aster (файл скачал) 23.07.2014 15:07
Спасибо!
# Ответить
123. ZhokhovM (файл скачал) 18.09.2014 12:04
Если есть желание проверить все печатные формы, то заходим сюда http://infostart.ru/public/290025/.
# Ответить
124. Шлоссер (файл скачал) 23.09.2014 17:21
Тестирую ВПФ для БП 3.0 на 8.3. У ВПФ режим открытия формы. Не получается остановиться на точке останова. Подскажите, в чем может быть дело, пожалуйста.
Ответили: (125) (126) (128)
# Ответить
125. Поручик 24.09.2014 08:20
(124) На странице всё описано.
# Ответить
126. Поручик 24.09.2014 09:11
(124) И вообще мы 8.3.5 пока не используем
# Ответить
127. Шлоссер (файл скачал) 24.09.2014 10:40
По поводу 8.3.5 в описании ничего не сказано, увы...
Ответили: (128)
+ 1 [ buganov; ]
# Ответить
130. Поручик 26.09.2014 14:56
(129) Я тебя уже гнал из темы. Поддержка только для легальных пользователей, которые здесь скачали.
(129) Сочту нужным перейти на 8.3.5, может и подкорректирую. Пока мне есть чем заняться.
# Ответить
131. Ким (файл скачал) 24.10.2014 20:52
автор прекрасен.
+ 1 [ quNas; ]
# Ответить
133. rasswet (файл скачал) 24.12.2014 15:26
написал обработку заполнения документа вариант ЗаполнениеОбъекта. Не отлаживает, пишет что это не печатная форма.
можете доделать чтобы и другие виды, кроме печатной формы могло тестировать?
Ответили: (134)
# Ответить
135. Поручик 29.12.2014 11:52
Версия 1.2.8
[+] убрал вызовы модальных окон и процедур.
# Ответить
136. ShootNICK (файл скачал) 16.02.2015 15:51
Подскажите как настроить отладку с открытием формы для ввода дополнительных параметров ? форма открывается, печать идет, но в отладку не попасть. 8.2.19
Ответили: (137)
# Ответить
137. Поручик 17.02.2015 11:16
(136) почитать тему и описание.
Ответили: (143)
# Ответить
138. OtTech 18.02.2015 11:25
Самый простой способ отладки это вставить кусок кода в нужное место

А = 1 / 0;


И поставить точку останова при ошибках.
# Ответить
139. @BendeR 10.03.2015 11:28
Спасибо, а каким кодом вы выставляли адрес организации?
# Ответить
140. m@riu/\@ (файл скачал) 22.03.2015 11:09
Бух 3 КОРП вылетает с ошибкой
{Форма.ОсновнаяФорма.Форма(299)}: Недостаточно фактических параметров
ВнешняяОбработка.Печать(ИдентификаторКомандыОбработки, ОбъектыНазначенияМассив);
Ответили: (141) (142)
# Ответить
141. Поручик 22.03.2015 15:37
(140) Пусть пока полетает. Будет время, займусь. Или заплатите мне на телефон, тогда время появится.
# Ответить
142. Поручик 23.03.2015 13:42
(140) http://forum.infostart.ru/forum26/topic81702/message864622/#message864622
Сделать правильный интерфейс для процедуры печать.
# Ответить
143. ShootNICK (файл скачал) 25.03.2015 19:24
(137) Петросян ?
# Ответить
144. JohnConnor (файл скачал) 17.04.2015 03:34
не работает в БП 3,0
Ответили: (145) (151)
# Ответить
145. Поручик 17.04.2015 07:32
(144) Ну выбрось её, раз у тебя не работает.
# Ответить
146. ZhokhovM (файл скачал) 20.04.2015 12:54
Поручик, добрый день. Есть вопрос, почему нельзя подключиться ни к одной из ваших обработок с методом ДополнительныйОтчет или ДополнительнаяОбработка? Как их отладить?
Ответили: (147)
# Ответить
147. Поручик 20.04.2015 14:07
(146) Обычно, в конфигураторе.
# Ответить
151. Corvus (файл скачал) 08.05.2015 10:42
Спасибо автору! Очень удобная обработка.
(144) JohnConnor, я проверяла на БП 3.0 - все работает.
# Ответить
152. zels (файл скачал) 14.06.2015 17:38
В БП3 КОРП выскакивает сообщение "Ошибка печати. Установлен безопасный режим", хотя в процедуре регистрации стоит
ПараметрыРегистрации.Вставить("БезопасныйРежим",Ложь);
Права административные+полные+куча других.
# Ответить
153. Summoner37 (файл скачал) 25.07.2015 14:43
Все отлично, только почему то не работает. Все делаю по инструкции но не отлавливает точки останова 1с Управление торговлей, редакция 11.1 (11.1.10.167). В чем может быть проблема куда копать ?
Ответили: (154)
# Ответить
154. Summoner37 (файл скачал) 25.07.2015 15:04
(153) Summoner37, Оказывается на платформе 8.3.6.2014 не работает
Ответили: (180)
# Ответить
155. kraspa (файл скачал) 10.08.2015 11:25
Обработка хороша, только вот на 8.3.6.2152 тоже не работает. Пришлось на 8.3.5 запустить.
# Ответить
156. Gasilin (файл скачал) 13.08.2015 13:20
{Форма.ОсновнаяФорма.Форма(742)}: Ошибка при вызове метода контекста (УстановитьОграниченияТипаОбъекта)
УстановитьОграниченияТипаОбъекта();
по причине:
Неизвестный идентификатор формы
# Ответить
157. PavelZnaikin (файл скачал) 19.08.2015 13:52
На платформе 8.3.6.2152 Не работает
Ответили: (180)
# Ответить
159. Evilleo (файл скачал) 24.09.2015 20:23
Яростно плюсую, большое спасибо, на 8.3.6.2100 все получилось.
Ответили: (180)
# Ответить
160. popkovsf65 (файл скачал) 21.10.2015 09:35
Ни х@на внешняя печатная форма в отладчике не запускается. Фуфло!!!
# Ответить
161. popkovsf65 (файл скачал) 21.10.2015 09:45
Извиняюсь! Виноват, не подумал.
Очень сильно извиняюсь.
ВСЁ!!! ЗАРАБОТАЛО!!!

СПАСИБО БОЛЬШОЕ!!!
# Ответить
162. popkovsf65 (файл скачал) 21.10.2015 09:48
С помощью этой обработки моя проблема решилась за 1,5 сек.
СПАСИБО!!!
Не зря уплачены денюжки.

СПАСИБО!!!
# Ответить
163. Поручик 21.10.2015 09:50
Очень хорошо.
# Ответить
164. limit027 (файл скачал) 13.11.2015 08:10
Все сделал как описано, не работает, не останавливается на точке останова. (УНФ 1.4 (8.3.5.1248)
# Ответить
165. the1 (файл скачал) 30.11.2015 09:08
(89) forever-lilya, это было возможно на обычных формах, на управляемых такое не прокатит
# Ответить
166. killovolt (файл скачал) 01.12.2015 16:57
Выводит сообщение "Ошибка печати: Установлен безопасный режим. Выполнение операции запрещено". Пробовал и в файловом варианте и в клиент-серверном. Конфигурация УТ11. Пробовал запускать обработку через Файл-Открыть и через регистрацию в дополнительных обработках. Ошибка возникает при обращении из печатной формы к процедуре общего модуля ШтрихкодированиеПечатныхФорм.ВывестиШтрихкодВТабличныйДокумент. В самой печатной форме в регистрационных данных РегистрационныеДанные.БезопасныйРежим = Ложь;
# Ответить
167. Поручик 01.12.2015 17:04
Всё время забываю поправить этот момент.
# Ответить
168. ZhokhovM (файл скачал) 02.12.2015 09:28
(166) killovolt, Тоже у меня вчера такая ошибка появилась.
# Ответить
169. Поручик 02.12.2015 09:57
Ну как будут в разработке печатные формы, так исправлю. Пока работ по ВПФ нет.
# Ответить
170. Поручик 03.12.2015 12:34
Вроде с безопасным или небезопасным режимом разобрался. Должно работать.
Ответили: (171)
# Ответить
171. ZhokhovM (файл скачал) 03.12.2015 16:32
(170) Поручик, спасибо, работает.
# Ответить
172. GeterX (файл скачал) 25.12.2015 16:11
При выборе файла внешней печатной формы возникает ошибка:
{(1)}: Метод объекта не обнаружен (НазначаемыеОбъектыМетаданныхПоВидуВнешнегоОбъекта)
ДополнительныеОтчетыИОбработки.НазначаемыеОбъектыМетаданныхПоВидуВнешнегоОбъекта(ВидОбработки)

Конфигурация: Зарплата и кадры государственного учреждения, редакция 3.0 (3.0.24.144)
Ответили: (173)
# Ответить
173. Поручик 26.12.2015 11:49
(172) Ничего не скажу. Похоже, в ЗиК для государственного учреждения какая-то своя БСП, если она там вообще присутствует.
Все конфы для гос. учреждений отдельная песня.
# Ответить
174. stas1kbob (файл скачал) 31.12.2015 14:45
спасибо автору за обнову
# Ответить
175. Luck_DMST (файл скачал) 13.01.2016 19:54
Это прикол такой?
Ответили: (176)
# Ответить
176. Поручик 13.01.2016 22:16
(175) Не прикол, а БСПятина, скорей всего, круто поменялась в очередной раз
# Ответить
177. Поручик 13.01.2016 22:49
Так и есть
# Ответить
178. Поручик 14.01.2016 09:17
Сделал.
Ответили: (179)
# Ответить
179. Luck_DMST (файл скачал) 14.01.2016 12:08
(178) Поручик, Ура работает! :)
# Ответить
180. AlexO (файл скачал) 23.01.2016 22:40
(159) Evilleo,
Яростно плюсую, большое спасибо, на 8.3.6.2100 все получилось.
Плюсуйте яростно дальше - а вот обманывать не надо: выше релиза 8.3.6.2014 все отладчики ВПФ можно выбрасывать - работать они не будут.
(157) PavelZnaikin,
На платформе 8.3.6.2152 Не работает

(154) Summoner37,
Оказывается на платформе 8.3.6.2014 не работает
Правильно, 1С теперь сразу загружает обработку в оперативную память (с которой конфигуратор одноэсовый работать не может, и где ничего не видит), а не в файл, как раньше.
Так что - остается только несколько кривых вариантов отладки ВПФ, и то, у кого как получится.
PS. Говорят, кур доят на 8.3.7 "все работает ништяк". Сам не пробовал - может, 1С опять шатает и роняет.
# Ответить
181. ZhokhovM (файл скачал) 28.01.2016 23:40
Если у кого то есть такая ошибка при открытии обработки:
Использование синхронных методов на клиенте запрещено!
Нужно открыть предприятие без отладки! Это что касается последних версий ут 11.2.3.83 или уп. Так же можно попросить у 1C скачать исправительные конфигурации, т к знают эту проблему.
# Ответить
182. Поручик 29.01.2016 07:37
Если не лень будет, в выходные переделаю.
# Ответить
183. IP43 (файл скачал) 17.03.2016 09:10
на 8.3.7.1917 работает. Большое спасибо за обработку!!! Без нее как без рук.
# Ответить
184. Maddy18 (файл скачал) 31.03.2016 11:08
Автору респект. Последняя версия обработки на БСП 2.3.2.50 отработала на ура. (Конфа ERP 2.1.3.109)
# Ответить
185. lisav (файл скачал) 11.04.2016 10:17
За обработку спасибо, но она перестала работать в УТ:

При выборе файла внешней печатной формы возникает ошибка:
{(1)}: Метод объекта не обнаружен (НазначаемыеОбъектыМетаданныхПоВидуВнешнегоОбъекта)
ДополнительныеОтчетыИОбработки.НазначаемыеОбъектыМетаданныхПоВидуВнешнегоОбъекта(ВидОбработки)

Конфигурация: Управление торговлей, редакция 11.2 (11.2.3.95)
Ответили: (186)
# Ответить
186. Поручик 11.04.2016 10:39
(185) Так скачайте текущую версию.
# Ответить
187. bsbbur 20.04.2016 18:39
Кагбэ не совсем понятно назначение сабжа... Для отладки?!
А что, разве механизьму печати БСП как-то повредит добавление формы (управляемой формы во внешнюю обработку отлаживаемой внешней печатной формы) с единственным реквизитом типа ДокСцылко и кнопкой, вызывающей Печать() из Модуля объекта (которую требует эта БСП) - и дальше отлаживать, запуская обработку обычным способом?
Конечно, может я что-то не догоняю, но на обычных формах испокон так делал, невзирая на версии и билды; на управляемых сегодня впервые заюзал (разницы по сути нет): пара процедур с парой сторк, трудозатраты в дальнейшем, для новых форм, которые надо ладить - пара этих копи-пастов. Для чего такой огород? Пляски с версиями БСП?! Почему так никто не делает?
(полагаю, с таким заявлением я обязан "ответить"... (да, не совсем Печать() конечно, но - та, что вызывается ей, идущая следом)

// Всё это в модуле формы; например, мне нужен СчетНаОплатуПокупателю в БП 3.0
&НаКлиенте
Процедура КомандаПечать(Команда)
	мС = Новый Массив; мС.Добавить(ЭтаФорма.ВыбДок);
	ТабДок = КомандаПечатьНаСервере(мС);
	ТабДок.Показать("Внеш. форма счёта ""ЛТ""");
КонецПроцедуры // КомандаПечать()

&НаСервере
Функция КомандаПечатьНаСервере(мС)
	ОбрОбъект = РеквизитФормыВЗначение("Объект");
	СЗ = Новый СписокЗначений; // если печатаем один док - д.б. пустой
	ТЗ = ОбрОбъект.ПолучитьТаблицуСведенийСчетаНаОплату(мС); // как в Печать()
	ТабДок = ОбрОбъект.ПечатьСчетаНаОплату(ТЗ,СЗ,Истина);   // как в Печать()
	Возврат ТабДок;
КонецФункции // КомандаПечатьНаСервере()
// запускать на исполнение для отладки, конечно - обычно, Ctrl+O
...Показать Скрыть
Ответили: (188)
# Ответить
188. Поручик 06.05.2016 10:07
(187) За уши никого не тяну. Делал для своих целей и недавно опять пользовался для отладки печати. Платформа 8.3.7.1917, УТ 11.1.10. Всё под Windows 10.
# Ответить
189. ГердаКай (файл скачал) 20.05.2016 14:06
Скачала текущую версию, печатную форму формирует, в отладку не входит. Пишет ошибку: Отладка печати в этой папке не доступна. Используйте папку, доступную для учетной записи пользователя сервера 1С:Предприятия. Сама папка мне вполне доступна. Что же ее надо на сервер записывать?
Ответили: (190)
# Ответить
190. Поручик 23.05.2016 07:54
(189) Наверное, надо, раз написано.
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл