Имя: Пароль:
1C
1С v8
Создание договора
,
0 tigrandis
 
02.09.12
00:16
привет всем, идея такая, нужно в документе реализации добавить кнопку которая заполнит в вордовском документе определенные реквизиты в соответствии с документом, подскажите как лучше реализовать это
1 Азат
 
02.09.12
00:17
добавляешь кнопку, в обработчике пишешь необходимые функции, сохраняешь, запускаешь предприятие - профит
2 tigrandis
 
02.09.12
00:20
ну это Я как бы так не растерялся бы сделать, Я про то как имена заменить то что мне нужно в ворде
3 Азат
 
02.09.12
00:27
ну это банально - в ворде делаешь "Начать запись макроса", нажимаешь заменить текст1 на текст2, останавливаешь запись макроса. смотришь в вба, какой код получился в итоге, копируешь, вставляешь в 1С
4 mikecool
 
02.09.12
02:19
(2) почитай про шаблоны документов Ворда..
5 AlexNew
 
02.09.12
08:39
(4) Не, он видимо про запуcтить Word, Макросы - Начать запись.
6 Luhtas
 
02.09.12
10:30
(0) А нельзя разве обойтись средствами 1С без всяких там Word ов?
7 RayCon
 
02.09.12
11:40
(4) +1

1. Создаётся dot-шаблон Word.
2. Создаётся обработка, заполняющая поля в шаблоне. Если надо заполнять несколько разных договоров, то делается табличная часть, в одну колонку которой выводятся поля из шаблона Word, а в другую подбираются реквизиты из документа РТУ, и соотнесённые настройки сохраняются во внешний файл. И, таким образом, для каждого вида договора возникает пара: dot-шаблон и соответствующий ему файл с соотнесением полей.
3. Кнопка с вызовом обработки встраивается в РТУ.

Только в такой структуре обычно не хватает реквизитов, необходимых для заполнения договора, т.к. справочники "Договоры контрагентов", "Организации" и "Контрагенты" не предназначены для юридического сопровождения договоров => в них придётся добавлять дополнительные реквизиты.
8 BadNik
 
02.09.12
11:50
(0)Средствами 1с быстрее и удобнее. Добавь кнопку и бери данные с формы.
9 Wobland
 
02.09.12
11:52
(8) прямо таки и с формы?
10 BadNik
 
02.09.12
11:59
(9)Ну пришлось добавить данные паспорта, потом сроки оплаты кредита и брать эти данные уже из справочника. Так и при заполнении вордовского документа нужно откуда-то брать эти данные.:)
11 Wobland
 
02.09.12
12:02
(10) данные имеются даже без формы. многие начинающие грешат тем, что пытаются читать из элементов формы
12 BadNik
 
02.09.12
12:15
(10)Из формы - я так упростил. Сумму документа придется брать из документа (после его записи, естественно).