|
Создание договора
| ☑ |
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)Из формы - я так упростил. Сумму документа придется брать из документа (после его записи, естественно).
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший