Ошибка при формировании печатной формы с печатью
Доброго дня. На днях появилась проблема. Были проблемы с объёмом информации в Базе, по-этому выгрузил все прикрепленные файлы в Том. но теперь при печати документы с печатью, ругается что не найден файл(картинка) самой печати. подскажите пожалуйста ,может его перезалить нужно? или может настройки какие. Печатную форму сам делал, не стандартная. пробовал в копии базы( сделана до создания Тома) там всё работает нормально.
Прикрепленные файлы:
По теме из базы знаний
- Формирование печатных форм в pdf
- Внешние печатные формы для нетиповой конфигурации (управляемое приложение)
- Создаем печатную форму "Заказ клиента" для УТ 11.2
- Печатные формы КС-2 и КС-3 в "1С:Бухгалтерия 3.0"
- Массовая рассылка печатных форм любых документов по электронной почте, в Telegram, в каталог или том
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) (4) ну раньше всё хранилось в программе, а после переноса файлов в том, начала выскакивать эта ошибка. но не работает именно ТОРГ-12, всё остальное(Счет-фактуры, Акты сверки) нормально печатается...
{ОбщийМодуль.РаботаСФайлами.Модуль(73)}: Не удалось открыть файл:
БХТ(Штамп).png
который присоединен к:
Присоединен к Организация : БЕЛХИМТРЕЙД ООО
по причине: двоичные данные файла были удалены. Возможно, файл очищен как ненужный или удален антивирусной программой.
Обратитесь к администратору.
ВызватьИсключение РаботаСФайламиСлужебныйКлиентСервер.ОшибкаФайлНеНайденВХранилищеФайлов(
Показать
(8) так вот же он используется, и двоичные данные из него берутся
перезалить бы картинку туда.. или заменить на что-то для теста
зы: переменная ДвоичныеДанныеПечати выше не определена нигде ?
ДанныеПечать = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(СведенияОДокументе.Организация.ФайлПечать);
перезалить бы картинку туда.. или заменить на что-то для теста
зы: переменная ДвоичныеДанныеПечати выше не определена нигде ?
(16) как я понимаю СведенияОДокументе.Организация.ФайлПечать - это ссылка на картинку Печать в свойствах организации. пробовал менять на ФайлЛоготип, ФайлПодпись, всё тоже самое. можно ли указать прямую ссылку на файл? мол Диск e:\1С\печать\печать.jpg. что бы картинка бралась из постоянного места?
(12) это весь код, что я нашел по выводу картинок) до сих пор ничего дельного не придумал...
// Реализация. Выведем в печатную форму картинки
ДанныеПечать = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(СведенияОДокументе.Организация.ФайлПечать);
Если ЗначениеЗаполнено(ДанныеПечать.ДвоичныеДанные) Тогда
ДвоичныеДанныеПечати = ДанныеПечать.ДвоичныеДанные;
КонецЕсли;
ДанныеПодписьРуководителя = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(СведенияОДокументе.Организация.ФайлПодписьРуководителя);
Если ЗначениеЗаполнено(ДанныеПодписьРуководителя.ДвоичныеДанные) Тогда
ДвоичныеДанныеПодписьРуководителя = ДанныеПодписьРуководителя.ДвоичныеДанные;
КонецЕсли;
ДанныеПодписьГлавногоБухгалтера = РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаИДвоичныеДанные(СведенияОДокументе.Организация.ФайлПодписьГлавногоБухгалтера);
Если ЗначениеЗаполнено(ДанныеПодписьГлавногоБухгалтера.ДвоичныеДанные) Тогда
ДвоичныеДанныеПодписьГлавногоБухгалтера = ДанныеПодписьГлавногоБухгалтера.ДвоичныеДанные;
КонецЕсли;
Если ЗначениеЗаполнено(ДвоичныеДанныеПечати)
ИЛИ ЗначениеЗаполнено(ДвоичныеДанныеПодписьРуководителя)
ИЛИ ЗначениеЗаполнено(ДвоичныеДанныеПодписьГлавногоБухгалтера) Тогда
// Подставляем подписи только ответственных лиц
ОтветственныеЛицаОрганизации = ОтветственныеЛицаБП.ОтветственныеЛица(СведенияОДокументе.Организация, СведенияОДокументе.ДатаДокумента);
ОбластьМакетаПодвал.Рисунки.Печать.Картинка = Новый Картинка(ДвоичныеДанныеПечати);
// В случае если используется факсимильная подпись выводим данные ответственных лиц
Если ЗначениеЗаполнено(ДвоичныеДанныеПодписьРуководителя) Тогда
СведенияОДокументе.Руководитель = ОтветственныеЛицаОрганизации.Руководитель;
СведенияОДокументе.РуководительФИО = ОтветственныеЛицаОрганизации.РуководительПредставление;
ОбластьМакетаПодвал.Рисунки.ПодписьРуководителя.Картинка = Новый Картинка(ДвоичныеДанныеПодписьРуководителя);
КонецЕсли;
Если ЗначениеЗаполнено(ДвоичныеДанныеПодписьГлавногоБухгалтера) Тогда
СведенияОДокументе.ГлавныйБухгалтер = ОтветственныеЛицаОрганизации.ГлавныйБухгалтер;
СведенияОДокументе.ГлавныйБухгалтерФИО = ОтветственныеЛицаОрганизации.ГлавныйБухгалтерПредставление;
ОбластьМакетаПодвал.Рисунки.ПодписьГлавногоБухгалтера.Картинка = Новый Картинка(ДвоичныеДанныеПодписьГлавногоБухгалтера);
КонецЕсли;
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот