Имя: Пароль:
1C
1С v8
Как вставить в шаблон Word текст из нескольких строк
0 SIS72
 
06.02.12
10:17
Вот такая хитрая задачка возникла - вставить в шаблон Word (например в место с ключевым словом <договор>) текст (именно текст вставить из нескольких строк - количество строк каждый раз разное).

Выполнима эта задачка? или внешний отчет мудрить? или что-то еще?

Подскажите люди мудрые! Заранее благодарен!!!
1 skunk
 
06.02.12
10:22
хм ... там автоперенос строк ... или не спасает положение?
2 CrazyBear
 
06.02.12
10:24
(0) посмотрим в БСП пример печати в Word, там таблицу вставляют в макет Word. По моему из счета печатается
3 le_
 
06.02.12
10:25
4 Fish
 
06.02.12
10:26
Для короткого текста (вроде ло 128 символов) используй такой код:
Замена = Документ.Content.Find;
Замена.Execute("<договор>", Ложь,Истина,Ложь,,,Истина,,Ложь,Договор);
Для длинного текста используй:
Документ.Variables.Add("договор", "");
Документ.Variables("договор").Value = договор;
5 SIS72
 
06.02.12
10:35
Благодарю за советы - попробую! Всем удачи!!!
6 guitar_player
 
06.02.12
10:45
(5) запиши макрос, посмотри код и реализуй подобный.
(4) при массовой печати на больших документах очень долго работать будет. Есть другие варианты
7 SIS72
 
06.02.12
10:47
Нет документ большим не будет - максимум 2-3 страницы