Страница 2 из 2

Re: „P„u„‰„p„„„Ћ „ѓ „~„Ђ„r„Ђ„z „ѓ„„„‚„p„~„y„€„Ќ

Добавлено: 03 сен 2003, 12:22
Den
в галактическом бизнес-тексте то, что ты хочешь сделать весьма проблематично будет.
У меня сейчас возникла схожая проблема с формой СЗВ-К. Наше отделение ПФР хочет, чтобы на каждой странице по текущему человеку выводилось ФИО, страховой номер, номер в пачке.
Единственный вариант более менее по человечески это оформить - сделать форму в формате rtf и написать макрос. Я так и поступил - все работает. Может кто знает и более легкий способ, но боюсь,ч то в данном случае его нет :`(

Re: „P„u„‰„p„„„Ћ „ѓ „~„Ђ„r„Ђ„z „ѓ„„„‚„p„~„y„€„Ќ

Добавлено: 03 сен 2003, 14:13
Tais
пасибо да советы
уже вчера поняла что придется считать строки (мне это проще)...

Re: „P„u„‰„p„„„Ћ „ѓ „~„Ђ„r„Ђ„z „ѓ„„„‚„p„~„y„€„Ќ

Добавлено: 03 сен 2003, 14:55
edward_K
да если еще внимательно почитать fcom.pdf
можно натолкнуться на конструкцию
'true' : 's'
- это тоже работает да и проще будет.
и даже бизнес редактор показывает разделители страниц.

Re: „P„u„‰„p„„„Ћ „ѓ „~„Ђ„r„Ђ„z „ѓ„„„‚„p„~„y„€„Ќ

Добавлено: 04 сен 2003, 12:22
Tais
Эдвард, первое мое сообщение посмотри..
Со строками получилось :)
Еще раз благодарю откликнувшихся :)

Re: „P„u„‰„p„„„Ћ „ѓ „~„Ђ„r„Ђ„z „ѓ„„„‚„p„~„y„€„Ќ

Добавлено: 05 сен 2003, 13:30
GTHack
Ден, на счет макроса можно поподробнее или
кинь на мыло - интересно посмотреть реализацию.

Re: „P„u„‰„p„„„Ћ „ѓ „~„Ђ„r„Ђ„z „ѓ„„„‚„p„~„y„€„Ќ

Добавлено: 05 сен 2003, 13:53
Den
Разбиваем документ на разделы (range.InsertBreak (wdSectionBreakNextPage))
если находим символ разрыва страницы (range.Find.Text = "^m"). В том направлении двигался.