Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Как сделать cross-tab отчёт?  [new]
2AN
Member

Откуда: Москва
Сообщений: 174
Есть cross-tab-query, надо нарисовать отчёт так же, как запрос:

A B C D ....
1 N N
2 N N
3 N
.
.
Число столбцов их их названия (A,B,C....) заранее неизвестны, так же как и строчки (1,2,3....). N - значение денег или штук.
4 фев 05, 10:52    [1299549]     Ответить | Цитировать Сообщить модератору
 Re: Как сделать cross-tab отчёт?  [new]
adv
Member

Откуда:
Сообщений: 3333
Создать пустой макет отчёта.

Перед распечаткой динамически формировать элементы отчёта. Сколько полей в таблице, соответственно столько создавать и полей в отчёте (через vba).
(Заголовок для отчёта можно выделить через select top 1, после этого можно удалить из таблицы первую запись, чтобы заголовок на первой странице не дублировался.).

После создания структуры отчёта, присвиоть ему нужный recordsource.

после распечатки отчёт не сохранять для дальнейшего использования.
4 фев 05, 17:44    [1301488]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить