как вывести на печать договор контрагента в ут 11 #737281


#0 by cyx7
в ут 10.3 обработка вызывала общий модуль работаСфайлами и процедуру открыть файлы. в ут 11 есть такой модуль, но нету процедуры,даже с похожим названием. в ут10.3 я делала так РаботаСФайлами.ОткрытьФайлы(ДоговорКонтрагента), подскажите, где в 11 торговле этот функционал?
#1 by Dmitriy_76
#2 by cyx7
спасибо большое, буду пробовать)
#3 by Поpyчик-4
#4 by cyx7
ругается у меня в общем модуле на {ОбщийМодуль.ПрисоединенныеФайлы.Модуль}: Поле объекта не обнаружено (ТипХраненияФайла)         Если ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе Тогда в файлОбъект - лежит мой договор уже, но нет реквизита "типХраненияФайлов". что с этим мне поделать??
#5 by cyx7
и еще вопрос аналогичный . во внешней обработке лежит реквизит, ему присвоен документ реализация, как вывести на печать форму счета? опять же как было в 10.3 нет общего модуля "универсальныеМеханизмы" , как теперь это используется?. и вопрос в актуален))
#6 by cyx7
ааап, помогите ребятушки)
#7 by cyx7
ребята помогите, как добавить файл "договор" в базу, чтобы один файл можно было использовать для разных контрагентов? если это нельзя сделать, тогда как быть??
#8 by D_E_S_131
Все файлы сохраняются в РС "ПрисоединенныеФайлы". Измерение "ПрисоединенныйФайл" для Контрагентов будет типа "ПартнерыПрисоединенныеФайлы". Связь с контрагентом идет через реквизит справочника "ПартнерыПрисоединенныеФайлы" "ВладелецФайла". Накопируй элементов и насоздавай записей в РС для них.
#9 by D_E_S_131
ОФФ: Обещанное фото что-то не очень (темно, очки-дурачки), не мотивирует на ответы.
#10 by 1976vas
А зачем один файл для разных контрагентов? Там же хранят сканы договоров, договор с несколькими контрагентами?
#11 by cyx7
файл - шаблон
#12 by D_E_S_131
Что в не понятно?
#13 by cyx7
блин, а как мне сделать тогда мой файл - шаблон, и на основании созданного договора в ут11, он будет заполняться реквизитами и печататься. последнее предложение совсем не понятно(
#14 by cyx7
вот к примеру, есть документ - комерческое предложение, на его основании можно печатать "договор" в формате ворда, мне тоже самое нужно, только без этого документа, а из моей обработки
#15 by 1976vas
ВПФ договора сделай.
#16 by D_E_S_131
А при чем тут присоединенные файлы?
#17 by cyx7
я думала туда макет нужно добавлять=)) я так уже тоже думаю, но никогда не делала макет типа двоичные данные, и не заполняла его. может у кого примерчик есть?)
#18 by 1976vas
Нафик тебе двоичные данные, делай на основе Word.
#19 by cyx7
ааа, дошло=)
#20 by cyx7
просто у меня вордовский шаблон есть, поэтому и засела в голове такая мысль=)
#21 by D_E_S_131
Как ты себе вообще представляешь то, что должно происходить?
#22 by cyx7
я думала, что в присоединенные файлы передаю макет, и оттуда печатаю)
#23 by D_E_S_131
Я про действия пользователя спрашивал. Как все должно происходить?
#24 by 1976vas
Шустрая какая ))) У нас еще должны появиться пара веток, типа - "Помогите реализовать вывод печатной формы договора на основе Word"
#25 by cyx7
не думала))   ой, всё
#26 by D_E_S_131
Ты издеваешься что ли? :)
#27 by cyx7
вот теперь мне это понадобилось, у меня создается договор в формате ворд(с помощью моей обработки), тепеерь мне необходимо этот файл прикрепить к конкретному партнеру. программно это как сделать?
#28 by cyx7
только не ругайтесь(( не будьте злыми)
#29 by Fish
Записать на диск, а потом использовать штатный механизм добавления файла в программу.
#30 by cyx7
файл свой я записала, он сохранился всё как нужно) а какой штатный механизм?
#31 by Fish
Для начала: в твоей УТ есть вообще возможность прикреплять файлы к справочнику партнёров (или как он называется)? Если есть, то смотришь в коде, как это реализовано, и повторяешь в своей обработке.
#32 by Fish
+ А если нет, то смотришь любой справочник, где такая возможность есть, и допиливаешь :)
#33 by cyx7
сделал, он добавился, но открыть из пользовательского режима не получается файл этот(
#34 by cyx7
где файл - путь к файлу, объект.партнер - ссылка на нужного партнера(тоесть владельца), присоединенныеФайлыМассив- пустой массив
#35 by cyx7
при попытке открыть файл из программы - пишет: {ОбщаяФорма.ПрисоединенныеФайлы.Форма(1076)}: Ошибка при вызове метода контекста (ПолучитьДанныеФайла) по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'ret':     форма: Элемент     имя: { по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'Value':     форма: Элемент     имя: { по причине: Ошибка при записи XDTO по причине: Текст XML содержит недопустимый символ в позиции 2 : PK
#36 by cyx7
а никто мне не поможет, потому что даже если через пользовательский интерфейс добавить - такая же ошибка недопустимый символ в позиции =(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С