Имя: Пароль:
1C
1С v8
БП 3.0.88.22 Подпись и печать во внешней форме
,
0 ChMikle
 
27.01.21
11:23
По Мотивам ветки БП 3.0.74.51 Подпись и печать во внешней форме делаю внешнюю форму " к акту об оказании услуг ", все выходит , а печати и подписи картинки нет
1 ChMikle
 
27.01.21
11:32
УправлениеПечатью.ЗадатьОбластьПечатиДокумента(ТабличныйДокумент,
            НомерСтрокиНачало, ОбъектыПечати, СведенияОДокументе.Документ);
    
УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, СтруктураПараметровПечати);

Выполняются после заполнения секций ТабличныйДокумент.
2 ChMikle
 
27.01.21
11:34
а не выходит каменный цветок
3 kubik_live
 
27.01.21
11:58
(2) я просто в секцию ПодвалСчета в макете ВПФ вставил картинки печати и факсимиле, убрав поля рисунков
4 kubik_live
 
27.01.21
12:01
+(2) А в актах кажись должны быть живые подписи и печати - факсимиле не допускается
5 ChMikle
 
27.01.21
12:04
(3) там несколько организаций :)
(4) нет, в типовом бланке печатает и печать и роспись.
6 ChMikle
 
27.01.21
12:57
up
7 ChMikle
 
27.01.21
14:15
UP
8 ChMikle
 
27.01.21
15:50
УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, СтруктураПараметровПечати);
не отрабатывает на выводе
9 ChMikle
 
28.01.21
12:01
UP
10 Caspersky
 
28.01.21
13:59
В запросе данных печати должно быть поле "Документ" или "Ссылка" содержащее соответственно ссылку на объект печати

см УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью
11 Caspersky
 
28.01.21
14:00
(10) столкнулся с такой же проблемой в отраслевке, там вендор в запросе ссылку на док, обозвал АктСверки и все приехали..))
12 ChMikle
 
28.01.21
14:12
Я так понял, что эта функция в картинки с названия "факсимиле", грузит соответствующие фото
13 ChMikle
 
28.01.21
14:17
проблема в передачи настроек модуль управлениеПечатью так не хватает какого-то параметра , отвечающего за переключение галки печатать факсимильные рисунки нет
14 Caspersky
 
28.01.21
15:11
(13) так пройдись отладчиком по этой функции, да - там куча условий по которым выполняется УдалитьВсеОбластиФаксимиле(ОбластьМакета);,
в моем случае в СведенияОДокументе не было нужного псевдонима. (это конечно при условии, что в макете корректно область факсимиле оформлена).
15 CepeLLlka
 
28.01.21
15:15
(0)У меня всё работает как обычно, поле рисунок, в нём изображение печати на прозрачном фоне.
16 ChMikle
 
28.01.21
15:22
(14) Второй день блужу по коду ..:)
(15) выложи код модуля внешней обработки где происходит передача в печать и подпись ?
17 CepeLLlka
 
28.01.21
15:25
(16)Вы хотите использовать фотки которые в карточке организации прикрепить можно?
Если так, то сорри.. я так не делаю, некрасиво получается.. я сам добавляю на подвал макета поля рисунок и размещаю его именно там, где мне нужно.
18 ChMikle
 
28.01.21
15:28
(17)Так и я сделал ... хотелось как в типовой печатной форме использовать галочку добавить рисунки... А так приходится использовать 2 внешних отчета , один без факсимиле, второй факсимиле.. Кстати кто знает как программно получить подпись руководителя ?
19 CepeLLlka
 
28.01.21
15:29
(16)Я имею ввиду, что вот это

УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, СтруктураПараметровПечати);

Я обычно вырезаю когда делаю ВПФ, так как в ВПФ макет уже свой, то в него тупо можно добавить необходимые подписи и печати..
20 ChMikle
 
28.01.21
15:41
(19) да я понял , я так сделал ... но хочется чтобы можно было в одном макете и добавить и убрать печати , видимо не хватает какого-то параметра что ли в СтруктураПараметровПечати , хотя сверял с печатью макета из конфигурации данные те же самые передаются
21 Serg_1960
 
28.01.21
15:42
И вот это делал - Не получается сделать флажок "Подпись и печать" во внешней печатной форме - со слов "Перед этим вызовом нужно определить ПараметрыПечати следующим образом:"?
22 CepeLLlka
 
28.01.21
15:47
(20)Сделай в одном макете.. даже в одной ВПФ, перед печатью показывай форму в которой будет вопрос выводить подпись и печать или нет..
И исходя из этого параметра выводи область подвала с рисунками или область подвала без рисунков..
23 ChMikle
 
28.01.21
15:53
(21) флажок есть в форме общей печати , но никакой реакции при включении,выключении не происходит ... нет картинок
24 ChMikle
 
28.01.21
15:53
+(23) и в параметрах печати указывал
25 ChMikle
 
28.01.21
15:54
(22) хотелось бы разобраться именно как эта функция отрабатывает правильно .
ЗЫ так-то сделал 2 формы с печатью и без, напрямую тяну по фирме и руководителю картинки из двоичных данных.
26 ChMikle
 
28.01.21
15:55
Но , что же мы лаптем щи хлебаем-то  ...? :)
27 CepeLLlka
 
28.01.21
15:56
(23)Поле рисунок полностью помещается в область печати? С этим вроде бывают проблемы я помню.
28 ChMikle
 
28.01.21
16:03
(27) Да, без проблем, когда я напрямую гружу подпись и печать . Терзают смутные сомнения, что используя метод ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, СтруктураПараметровПечати)
тоже заполняются, только не хватает какой-то переменной, которой в форме печати говорила бы, что есть такие реквизиты и их можно регулировать флажком "подпись и печать". потому что в отладчике не переходит по событию выбора значения флажка при выводе ВПФ и работает , когда из типовой формируешь
29 Новиков
 
28.01.21
16:24
(28) Если взять УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, ПараметрыПечати) из конфы по печати счета и вывести резалт в обычный табличный документ (просто для проверки), то факсимилей не будет. Получается, что она работает в купе с общей формой и тем флажком на форме. Отдельно его заюзать не получится. Хотя в потрохах, есть на это заточки, и туда якобы даже можно передать адрес хранилищ, где лежат картинки этих факсимиле, однако в конце по коду, все равно все факсимиле кодом же и очищаются. Т.е. кастомизации там не получилось, или я не понял как ее подюзать.
30 ChMikle
 
28.01.21
16:36
(29) ага , просто вызывая УправлениеПечатьюБП.ДополнитьДокументПодписьюИПечатью(ТабличныйДокумент, СведенияОДокументе, ОбъектыПечати, ПараметрыПечати) я так понял активируется флажок "Подпись и печать"
31 ChMikle
 
28.01.21
16:39
(31) а вот когда флажком уже в форме печати играешь , он в картинки с именами содержащими названия "факсимиле" добавляет или очищает .
32 Новиков
 
28.01.21
16:40
(31) Да. Один из лайфхаков описан был раньше в статье: http://catalog.mista.ru/public/1094713/ Сейчас она убита. Картинки: https://open-budget.ru/wp-content/uploads/2019/07/5f48bcd9115dd640eb46b2c385c092d9.png области, выделенные красной рамкой, меняешь на абстрактные имена Картинка1, Картинка2
33 ChMikle
 
28.01.21
16:47
(32) дык так и сделал , а не выходит каменный цветок . только названия картинок должны соответствовать названиям двоичных файлов картинок из подчиненного "Организациям" справочника ПрикрепленныефайлыОрганизаций. Иначе программа не знает в какую картинку подпись или печать вставлять
34 Новиков
 
28.01.21
16:56
(33) Так ты сам получи двоичные данные в твоей ВПФ, и в макете в соответствующие рисунки картинку выведешь по твоим двоичным данным. Дальше они не должны очищаться.
35 ChMikle
 
28.01.21
17:18
(34) так и сделал , отключил при выводе в общую форму флажок , но хотелось бы разобраться в чем причина , и в дальнейшем пригодится делать ону форму и выводить печати интерактивно
36 Новиков
 
29.01.21
10:00
(35) так причина в том и есть, что видимо разработчики не предполагали задействование ДополнитьДокументПодписьюИПечатью через ВПФ, как полноценный отдельный механизм. Нет туда адекватной прокидки без этой общей формы.
37 ChMikle
 
29.01.21
10:42
(36) ИМХО , что-то упускаем . "Общей форме печати" все равно откуда ее вызвали из типового документа или ВПФ , какой-то параметр при вызове впф не учитывается или неверно указывается и поэтому флажок не реагирует.
38 Новиков
 
29.01.21
11:27
(37) Если бы это было так, тогда простой вызов этой функции рисовал бы тебе подписи :) Однако они очищаются.
39 ChMikle
 
29.01.21
11:46
(38) не факт , м.б. не передается ссылка на временное хранилище картинок , или какой-то параметр не указывается , который как раз и влияет на вывод и удаление картинок, х.з. тема интересная . но пока текучкой занят нет времени расковырять.
40 Новиков
 
29.01.21
11:55
(39) >>не передается ссылка на временное хранилище картинок
Это не важно, они все равно очищаются в самом конце. По хорошему, там должна быть проверка на заполненность картинок и если они заполнены, их очищать не нужно. Тогда можно было бы напрямую дергать эту функцию и не знать себе проблем. Но сейчас там явная заточку и на форму, и на имена. Т.е. нет прокидки этого механизма наружу.
41 ChMikle
 
29.01.21
11:57
(40) Может и так , но всем не равнодушным по этой теме предлагаю докопаться до истины и дать рецепт что нужно сделать , чтобы в ВПФ флажок заработал как надо ...