|
|
|
| Есть необходимость сделать отчет, в котором данные собираются из нескольких таблиц. На одну запись получается несколько страниц отчета. Но бывает, что некоторые поля пустые в таблицах для одних и записей и содержат инфо для других.
Хотелось бы сделать, чтобы в отчете при печати не оставалось пустых дыр, а нижеследующая информация подтягивалась на место пустого поля.
Подскажите, пожалуйста, как это сделать. | |
|
| |
|
|
|
| правильно сформулировать запрос, но основе которого строите отчет (выбросить "пустые поля" заранее) | |
|
| |
|
|
|
| или динамически формируйте документ ворд (можно и на основе шаблона) | |
|
| |
|
|
|
| Но на основании запроса данные же будут "вставляться" в готовые формы отчета. И если они будут пустыми, то они так и останутся в отчете просто незаполненными, а "подтягиваться выше" ничего не будет? Разве не так?
А как же формировать такой динамический документ в ворд?
Я извиняюсь, что не силен, но толстая книга по Access не дала мне ответа:((( | |
|
| |
|
|
|
| здесь можно посметреть, как динамически создается документ в ворде:
http://www.by-pass.narod.ru/prjVB/PrintInWord/printinword.htm
еще проще использовать ворд-темплейты
в любом случае - надо почитать в какой-нить хорошей книге | |
|
| |