Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Работа с MS Office > Word.Слияние.Не могу разбить на страницы :(


Автор: kot111 7.11.2006, 18:43
Всем привет. Народ, подскажите, а?
Есть файл DBF (список клиентов с атрибутами и счетчиком). Количество строк с одним клиентом заранее неизвестно. Производится слияние в шаблон Wordа (с колонтитулами). Нужно, чтобы при изменении клиента Word генерил новую страницу. Разбиение одного DBFа на несколько (по количеству клиентов) не покатит - юзер не будет загружать шаблон несколько раз.

На худой конец можно использовать фильтр по пикту "Адресаты слияния", но тут - сколько клиентов, столько раз и накладывать фильтр . Да еще и строки попадают в шаблон в произвольном порядке, абсолютно не соответствующему счетчику, прописанному в поле  DBF smile

И еще: на листе шаблона фиксированное число строк. Как не печатать незаполненные ячейки шаблона?

Чую, что решение простое. Надеюсь на подсказку smile

Автор: Akina 7.11.2006, 18:57
При слиянии используется тупой SQL-запрос к источнику данных. В этих условиях сравнение одной записи получаемого набора с другой невозможно.

Автор: AsIs 12.11.2006, 18:34
Слишком много вопросов сразу.
1. По поводу вставки разрыва страницы: а если попробовать поиграть с полями IF, MERGEREC, NEXTIF?
2. А что ,в коне Адресаты слияния нельзя задать сортировку?
3. Про фиксрованное число строк не понял...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)