Имя: Пароль:
1C
1С v8
как вывести на печать договор контрагента в ут 11
,
0 cyx7
 
19.03.15
10:04
в ут 10.3 обработка вызывала общий модуль работаСфайлами и процедуру открыть файлы. в ут 11 есть такой модуль, но нету процедуры,даже с похожим названием. в ут10.3 я делала так РаботаСФайлами.ОткрытьФайлы(ДоговорКонтрагента), подскажите, где в 11 торговле этот функционал?
1 Dmitriy_76
 
19.03.15
10:09
ДанныеФайла =ПрисоединенныеФайлы.ПолучитьДанныеФайла(Ссылка);
ПрисоединенныеФайлыКлиент.ОткрытьФайл(ДанныеФайла);
2 cyx7
 
19.03.15
10:11
(1) спасибо большое, буду пробовать)
3 Поpyчик-4
 
19.03.15
10:11
ДанныеФайла = ПрисоединенныеФайлыСлужебныйВызовСервера.ПолучитьДанныеФайла(СсылкаНаФайл, Новый УникальныйИдентификатор);
        ПрисоединенныеФайлыКлиент.ОткрытьФайл(ДанныеФайла, Истина);
4 cyx7
 
19.03.15
16:15
ругается у меня в общем модуле на {ОбщийМодуль.ПрисоединенныеФайлы.Модуль(164)}: Поле объекта не обнаружено (ТипХраненияФайла)
        Если ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе Тогда

в файлОбъект - лежит мой договор уже, но нет реквизита "типХраненияФайлов". что с этим мне поделать??
5 cyx7
 
19.03.15
16:41
и еще вопрос аналогичный (0). во внешней обработке лежит реквизит, ему присвоен документ реализация, как вывести на печать форму счета? опять же как было в 10.3 нет общего модуля "универсальныеМеханизмы" , как теперь это используется?. и вопрос в (4) актуален))
6 cyx7
 
19.03.15
17:07
ааап, помогите ребятушки)
7 cyx7
 
24.03.15
12:33
(1) (3) ребята помогите, как добавить файл "договор" в базу, чтобы один файл можно было использовать для разных контрагентов? если это нельзя сделать, тогда как быть??
8 D_E_S_131
 
24.03.15
14:51
Все файлы сохраняются в РС "ПрисоединенныеФайлы". Измерение "ПрисоединенныйФайл" для Контрагентов будет типа "ПартнерыПрисоединенныеФайлы". Связь с контрагентом идет через реквизит справочника "ПартнерыПрисоединенныеФайлы" "ВладелецФайла". Накопируй элементов и насоздавай записей в РС для них.
9 D_E_S_131
 
24.03.15
14:52
ОФФ: Обещанное фото что-то не очень (темно, очки-дурачки), не мотивирует на ответы.
10 1976vas
 
24.03.15
14:57
(7) А зачем один файл для разных контрагентов? Там же хранят сканы договоров, договор с несколькими контрагентами?
11 cyx7
 
24.03.15
15:03
(10) файл - шаблон
12 D_E_S_131
 
24.03.15
15:04
(11) Что в (8) не понятно?
13 cyx7
 
24.03.15
15:06
блин, а как мне сделать тогда мой файл - шаблон, и на основании созданного договора в ут11, он будет заполняться реквизитами и печататься. (12) последнее предложение совсем не понятно(
14 cyx7
 
24.03.15
15:08
вот к примеру, есть документ - комерческое предложение, на его основании можно печатать "договор" в формате ворда, мне тоже самое нужно, только без этого документа, а из моей обработки
15 1976vas
 
24.03.15
15:08
(13) ВПФ договора сделай.
16 D_E_S_131
 
24.03.15
15:09
(14) А при чем тут присоединенные файлы?
17 cyx7
 
24.03.15
15:11
(16) я думала туда макет нужно добавлять=)) (15) я так уже тоже думаю, но никогда не делала макет типа двоичные данные, и не заполняла его. может у кого примерчик есть?)
18 1976vas
 
24.03.15
15:12
(17) Нафик тебе двоичные данные, делай на основе Word.
19 cyx7
 
24.03.15
15:13
(18) ааа, дошло=)
20 cyx7
 
24.03.15
15:13
(18) просто у меня вордовский шаблон есть, поэтому и засела в голове такая мысль=)
21 D_E_S_131
 
24.03.15
15:14
(17) Как ты себе вообще представляешь то, что должно происходить?
22 cyx7
 
24.03.15
15:15
(21) я думала, что в присоединенные файлы передаю макет, и оттуда печатаю)
23 D_E_S_131
 
24.03.15
15:17
(22) Я про действия пользователя спрашивал. Как все должно происходить?
24 1976vas
 
24.03.15
15:17
(22) Шустрая какая ))) У нас еще должны появиться пара веток, типа - "Помогите реализовать вывод печатной формы договора на основе Word"
25 cyx7
 
24.03.15
15:20
(23) не думала)) (24)  ой, всё
26 D_E_S_131
 
24.03.15
15:25
(25) Ты издеваешься что ли? :)
27 cyx7
 
25.03.15
16:53
вот теперь мне это понадобилось, у меня создается договор в формате ворд(с помощью моей обработки), тепеерь мне необходимо этот файл прикрепить к конкретному партнеру. программно это как сделать?
28 cyx7
 
25.03.15
16:54
только не ругайтесь(( не будьте злыми)
29 Fish
 
25.03.15
16:56
(27) Записать на диск, а потом использовать штатный механизм добавления файла в программу.
30 cyx7
 
25.03.15
16:59
(29) файл свой я записала, он сохранился всё как нужно) а какой штатный механизм?
31 Fish
 
25.03.15
17:01
(30) Для начала: в твоей УТ есть вообще возможность прикреплять файлы к справочнику партнёров (или как он называется)? Если есть, то смотришь в коде, как это реализовано, и повторяешь в своей обработке.
32 Fish
 
25.03.15
17:01
+(31) А если нет, то смотришь любой справочник, где такая возможность есть, и допиливаешь :)
33 cyx7
 
25.03.15
17:23
(32) сделал, он добавился, но открыть из пользовательского режима не получается файл этот(
        ПрисоединенныеФайлыСлужебныйКлиент.ПоместитьВыбранныеФайлыВХранилище(файл,Объект.Партнер,ПрисоединенныеФайлыМассив,Новый УникальныйИдентификатор);
34 cyx7
 
25.03.15
17:24
где файл - путь к файлу, объект.партнер - ссылка на нужного партнера(тоесть владельца), присоединенныеФайлыМассив- пустой массив
35 cyx7
 
25.03.15
17:37
при попытке открыть файл из программы - пишет: {ОбщаяФорма.ПрисоединенныеФайлы.Форма(1076)}: Ошибка при вызове метода контекста (ПолучитьДанныеФайла)
    ДанныеФайла = ПолучитьДанныеФайла(ТекущиеДанные.Ссылка, УникальныйИдентификатор);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'ret':
    форма: Элемент
    имя: {http://v8.1c.ru/8.2/managed-application/modules}ret
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'Value':
    форма: Элемент
    имя: {http://v8.1c.ru/8.1/data/core}Value
по причине:
Ошибка при записи XDTO
по причине:
Текст XML содержит недопустимый символ в позиции 2 :
PK
36 cyx7
 
25.03.15
17:54
а никто мне не поможет, потому что даже если через пользовательский интерфейс добавить - такая же ошибка недопустимый символ в позиции =(