G
Guest
В Access есть 2 таблицы. Нужно сделать отчет в котором данные из первой таблицы будут представлены как в сводной форме. Простая вставка в отчет сводной формы не подходит, поскольку размеры её постоянно меняются, а конечный пользователь редактировать отчет не должен, кроме того, на вторую страницу подчиненная форма переносится уж очень криво - столбцы обрезаются посередине и т.п.
Ссылка на перекрестный запрос тоже не помогает, поскольку в столбцах 3 уровня группировки, а перекрестный запрос допускает только 1.
Дальше хуже. Под некоторыми столбцами сводной формы должны быть данные из второй таблицы, в зависимости от данных, которые попали в заголовки первой.
Ну и плюс всякие надписи.
Вопрос: 1) Можно ли реализовать эту задачу (нарисовать красивый отчет) в Acсess? И если да, то как?
2) Я неплохо рисую коды VBA в Excel, но не в Access. Можно ли организовать выгрузку необходимых данных в Excel, например из запроса, с тем чтобы потом запустился Excel-евский код для обработки? При этом конечный пользователь должен нажать всего одну кнопку на управлющей форме (т.е. не должен, например, сам запускать никаких макросов в возникшем Exceleвском окне).
Ссылка на перекрестный запрос тоже не помогает, поскольку в столбцах 3 уровня группировки, а перекрестный запрос допускает только 1.
Дальше хуже. Под некоторыми столбцами сводной формы должны быть данные из второй таблицы, в зависимости от данных, которые попали в заголовки первой.
Ну и плюс всякие надписи.
Вопрос: 1) Можно ли реализовать эту задачу (нарисовать красивый отчет) в Acсess? И если да, то как?
2) Я неплохо рисую коды VBA в Excel, но не в Access. Можно ли организовать выгрузку необходимых данных в Excel, например из запроса, с тем чтобы потом запустился Excel-евский код для обработки? При этом конечный пользователь должен нажать всего одну кнопку на управлющей форме (т.е. не должен, например, сам запускать никаких макросов в возникшем Exceleвском окне).