Внешняя печатная форма - Каминсофт

Внешняя печатная форма

16 дек 2016 10:37 #1
от Содействие
Добрый день.
Релиз КАМИН: Кадровый учет 3.0 (3.0.24.1).

Хотел подцепить внешнюю печатную форму к "графику отпусков", файл во вложении.

При печати через "файл"-"открыть" все работает, при печати из документа ругается:
{ОбщаяФорма.ПечатьДокументов.Форма(391)}: Значение не является значением объектного типа (Количество)
Для НомерПечатнойФормы = 1 По КоллекцияПечатныхФорм.Количество() Цикл


Делал по примеру ВПФ: its.1c.ru/db/bspdoc#content:427:1:issogl...BE%D1%80%D0%BC%D0%B0

Подскажите, пожалуйста, что не так.
Тема закрыта.

16 дек 2016 10:40 #2
от Андрей Ланьшин

Добрый день.
Релиз КАМИН: Кадровый учет 3.0 (3.0.24.1).

Хотел подцепить внешнюю печатную форму к "графику отпусков", файл во вложении.

При печати через "файл"-"открыть" все работает, при печати из документа ругается:
{ОбщаяФорма.ПечатьДокументов.Форма(391)}: Значение не является значением объектного типа (Количество)
Для НомерПечатнойФормы = 1 По КоллекцияПечатныхФорм.Количество() Цикл


Делал по примеру ВПФ: its.1c.ru/db/bspdoc#content:427:1:issogl...BE%D1%80%D0%BC%D0%B0

Подскажите, пожалуйста, что не так.


Вложение не видно.
Доступные типы изображений: jpg,jpeg,gif,png - максимальный размер 350 kb - максимальная ширина/высота 10000x10000 px
Доступные типы вложений: txt,rtf,pdf,zip,tar.gz,tgz,tar.bz2,epf,ert,doc,docx,tiff,rar,erf,7zip,7z - максимальный размер 6144 kb
Для вставки вложения необходимо выполнить следующие действия: Нажать кнопку "Добавить файл" в теле сообщения, после выбора файла нажать кнопку "Вставить".

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

16 дек 2016 10:41 #3
от Содействие
Исправил
Тема закрыта.

16 дек 2016 10:45 #4
от Андрей Ланьшин

Исправил


Вложение не прикрепилось!

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

16 дек 2016 10:46 #5
от Содействие
16 дек 2016 10:48 #6
от Содействие
yadi.sk/d/aCIhL9-e33gdeh

еще так выложу
Тема закрыта.

16 дек 2016 14:24 #7
от Антон
Проверил.
Смутило, что ошибка у меня была другая - в модуле объекта внешней печатной формы, в процедуре "Печать" был лишний параметр "ТД" - он не нужен. Сформированный табличный документ нужно поместить в соответствующее свойство параметра "КоллекцияПечатныхФорм" примерно вот так:

ТД = Печать_Т7(МассивОбъектов, ОбъектыПечати);
КоллекцияПечатныхФорм[0].ТабличныйДокумент = ТД;

В результате у меня форма вывелась.

Бурашников Антон, фирма КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
03 фев 2017 13:19 #8
от Ivan
делал по вашему примеру. вылезает та же ошибка. так и могу ее побороть(. В чем ошибаюсь?

Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода,ТД) Экспорт
ТД = ПечатьФормы(МассивОбъектов[0], ОбъектыПечати);
КоллекцияПечатныхФорм[0].ТабличныйДокумент = ТД;
Возврат КоллекцияПечатныхФорм;

КонецПроцедуры //
Тема закрыта.

03 фев 2017 13:38 #9
от Содействие
Оставил как внешний отчет, из базы не заработал.
Тема закрыта.

03 фев 2017 13:47 #10
от Антон
Если релиз не старый и версия платформы не ниже 8.3.7, то можете прислать на линию консультаций ссылку на выгрузку базы (в которую уже загружена обработка) - постараюсь помочь. В любом случае, на своей базе у меня точно не было ошибок.

Бурашников Антон, фирма КАМИН
Тема закрыта.

Опрос
Всего 3 простых вопроса

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять