|
|
|
| Справившись с трудностями с условиями отбора в перекресном запрорсе под названием Godovoi1_перекрестный, решила сделать отчет на основе этого запроса. После следующих действий Создать -> Автоотчет:Ленточный -> выбор источника данных,соответственно Godovoi1_перекрестный-> OK итог получила следующий
Невозможно создать поля с помощью выбранного источника записей,выбран запрос, не имеющий выводных полей
какие нужно выполнить действия, чтобы он не ругался:( | |
|
| |
|
|
|
| дело в том, что у перекрестного запроса может быть динамическое количество столбцов.
что неприемлемо для отчета, который работает с фиксированным кол-вом. имхо.
выходы:
а) выводить на печать данные из перекрестного запроса непосредственно из запроса (режим запроса printpreview)
б) построить форму(отчет) с субформой(суботчетом). в суботчете выводить ваш перекрестный запрос в режиме таблицы.
в) динамически "достраивать" необходимое кол-во полей в отчете перед его открытием
г) может еще кто что подскажет | |
|
| |
|
|
|
| Перекрестные запросы могут быть двух типов: с фиксированными заголовками столбцов и без.
Например для получения годового оборота поквартально можно (и полезно) настроить запрос так, что он всегда будет возвращать 4 колонки с данными. На таком запросе запросто строится и отчет.
А вот построить отчет в вашем случае - трудоемкий процесс, требующий много кода. В демонстрационной БД "Решения" ("Solution") есть такой пример.
Опишите, что вы получаете своим запросом. | |
|
| |