Имя: Пароль:
1C
1С v8
Сохранение как внешней печатной формы
,
0 NordMad
 
02.11.15
12:01
В общем коротко так: в рознице в поступлении товаров есть печатные формы "приходная накладная..." (там их 3 штуки), в УТ есть похожий док, но нет таких именно печатных форм. Задача прикрутить их. Похоже самый потимальный вариант это выдрать как то из розницы печать, сохранить внешней печатной формой и прикрутить к УТ. Вопрос: как можно и можно ли так сделать?!
1 Чайник Рассела
 
02.11.15
12:02
разрешаю.
2 ДенисЧ
 
02.11.15
12:04
Или самому. Или заплатить специалисту.
Вариантов достаточно
3 NordMad
 
02.11.15
12:04
(1) для шутников повторяю что вопрос звучит не только МОЖНО ЛИ, но и КАК
4 Горогуля
 
02.11.15
12:04
выдрать, сохранить, прикрутить
5 Чайник Рассела
 
02.11.15
12:04
(3)аааааааа, ну тогда см. (2)
6 NordMad
 
02.11.15
12:06
(4) короче только вручную, никаких инструментов нету?!
7 Горогуля
 
02.11.15
12:06
(6) можно голосом по телефону специалисту
8 Горогуля
 
02.11.15
12:07
есть такие профессии, в которых приходится работать
9 aka AMIGO
 
модератор
02.11.15
12:08
Хватит пустоту-то перемалывать.
Дайте подсказку мужику парой слов.
10 Одинесю
 
02.11.15
12:09
(6) Файл - сохранить печатную форму для конфигурации УТ, в УТ - Файл - загрузить печатную форму из конфигурации Розница.
11 Горогуля
 
02.11.15
12:10
(9) только из уважения к тебе: инструментов нету
12 aka AMIGO
 
02.11.15
12:11
(11) спасибо.. Другое дело :)
13 NordMad
 
02.11.15
12:12
(10) хм:)) это где такой пункт меню есть?:)"Файл - сохранить печатную форму для конфигурации УТ"
14 Одинесю
 
02.11.15
12:13
(13) см (11) Если ПФ не внешняя сначала сделать внешней, сохранить, загрузить в Розницу как внешнюю ПФ, отладить.
15 NordMad
 
02.11.15
12:15
(14) если бы печатная форма была бы не встроенная в доку, вопросов бы вообще не было. ну я имею ввиду если бы отдельным отчетом была или общий макет использовался
16 Одинесю
 
02.11.15
12:17
(15) Тебе надо сделать ее внешней, это не сложно - посмотри в инете полно информации.
17 Кокос
 
02.11.15
12:22
(15) открой любую готовую внешнюю печатную форму. открой модуль объекта модуль менеджера. посмотри там типовые функции регистрации в системе внешних форм. скопирую в свою ВПФ. перенеси код печати из встроенной формы. добавь переменную в которую будешь заливать объект. переделай все вызовы методов на этот объект. отладь.

А вообще лучше послушай что тут умные люди до меня сказали :)))
18 D_E_S_131
 
02.11.15
12:23
Пока у нас для "Розницы" будет так идти автоматизация, то ни о каком расцвете малого бизнеса и речи быть не может.
19 NordMad
 
02.11.15
12:24
(17) да как бы тут мало что говорили по существу. попробую, спасибо
20 NordMad
 
02.11.15
12:29
(17) хм.. может конечно совсем уж такой вопрос.. но с модуля менеджера куда во внешнюю печатную форму втыкать код. если там предполагается что одной формой будет делаться 3 разных печатных формы
21 Горогуля
 
02.11.15
12:31
(20) в модуль обработки. иди учись уже
22 VikingKosmo
 
02.11.15
12:33
Может все таки начать с прочтения книг по программированию в 1С? Потому как при таких вопросах, заниматься ВПФ рановато...
23 NordMad
 
02.11.15
12:35
(21) и что оно там будет так же как модуль менеджера для всех доков заполнять список печатных форм, когда я внешней прикручу? в смысле равносильно модулю менеджера отрабатывать
24 D_E_S_131
 
02.11.15
12:39
(22) А я вот как раз начинал знакомство с 1С через печатные формы. Правда не ВПФ делал (таких тогда не было), но макетики подправлял. :)
25 VikingKosmo
 
02.11.15
12:41
(24) ну вот с "макетики подправлять" я бы и начал ;)
26 Горогуля
 
02.11.15
12:43
(23) в смысле будет равносильно модулю менеджера другого вида документа
27 User_Agronom
 
02.11.15
12:46
Форма, как я ппонял, встренная.
(0) Можно.
Способ:
Создать новую внешнюю печформу.
Макет из конфы в новую перенести методом copy-paste.

Создать в модуле функцию Печать()экспорт.

Найти в конфе место, где формируется эта печ форма и код методом copy-paste перенести в свою форму. (со всеми связными процедурами)

Тестировать до полного устранения ошибок.
28 NordMad
 
02.11.15
12:48
(26) там в процедуре регистрации указывается (27) а оно обычно не в общем модуле делается разве?! типа:

УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтотОбъект, Объект);
29 aka AMIGO
 
02.11.15
12:49
(28) Обращение к печформе не отлаживается?
Отладчик - прекрасная штука для разгона тумана..
30 aka AMIGO
 
02.11.15
12:50
+29 имел в виду наличие типового решения в конфе..
31 Горогуля
 
02.11.15
12:50
(29) с внешней естт некоторые сложности
32 D_E_S_131
 
02.11.15
12:52
(28) В демке УТ11 есть пример ВПФ для новых конфигураций на БСП. Если у тебя Розница работает с ВПФ по принципу УТ 10.3, то на том же инфостарте есть куча статей как с ними работать (даже девочки-бухгалтерши справляются с ВПФ после этих статей).
33 NordMad
 
02.11.15
14:33
всё вроде правильно сделал.. а пишет что метод печать не найдена, хотя она есть в модуле обработки
34 D_E_S_131
 
02.11.15
14:39
"а пишет что метод печать не найдена" — не может такого быть, "метод" (муж.род) будет "не найдеН".
35 Кокос
 
02.11.15
20:24
(32) в новом варианте ВПФ такая чехарда с системой проверок контрагентов. Поэтому если хочется побыстрее лучше использовать старый прошлогодний вариант.
36 RomanYS
 
02.11.15
21:23
(33) "Экспорт" не забыл?