| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Работа с MS Office > Word.Слияние.Не могу разбить на страницы :( |
| Автор: kot111 7.11.2006, 18:43 |
| Всем привет. Народ, подскажите, а? Есть файл DBF (список клиентов с атрибутами и счетчиком). Количество строк с одним клиентом заранее неизвестно. Производится слияние в шаблон Wordа (с колонтитулами). Нужно, чтобы при изменении клиента Word генерил новую страницу. Разбиение одного DBFа на несколько (по количеству клиентов) не покатит - юзер не будет загружать шаблон несколько раз. На худой конец можно использовать фильтр по пикту "Адресаты слияния", но тут - сколько клиентов, столько раз и накладывать фильтр . Да еще и строки попадают в шаблон в произвольном порядке, абсолютно не соответствующему счетчику, прописанному в поле DBF И еще: на листе шаблона фиксированное число строк. Как не печатать незаполненные ячейки шаблона? Чую, что решение простое. Надеюсь на подсказку |
| Автор: Akina 7.11.2006, 18:57 |
| При слиянии используется тупой SQL-запрос к источнику данных. В этих условиях сравнение одной записи получаемого набора с другой невозможно. |
| Автор: AsIs 12.11.2006, 18:34 |
| Слишком много вопросов сразу. 1. По поводу вставки разрыва страницы: а если попробовать поиграть с полями IF, MERGEREC, NEXTIF? 2. А что ,в коне Адресаты слияния нельзя задать сортировку? 3. Про фиксрованное число строк не понял... |