У меня есть отчет о доступе, который имеет 4 вспомогательных отчета/формы. каждый из этих подзаголовков предназначен для отображения пациентов, принимаемых, сдаваемых, выписанных и выписанных из определенного отделения. У меня есть 4 разных запроса для выполнения задачи. Когда я запускаю запросы, они работают нормально. Запросы запрашивают у пользователя дату начала и окончания и выводят результаты.Подсчет отчетов в главном отчете - отчеты о доступе
Проблема заключается в том, когда я присоединяю каждый из этих запросов к каждому вспомогательному отчету и запускаю отчет, он запрашивает дату начала 4 раза, что является логически правильным, поскольку он выполняет 4 дополнительных отчета отдельно.
Я не могу объединить все в один запрос, потому что, хотя данные извлекаются из одной таблицы, условия разные. Я также ограничен в создании формы и кнопки, чтобы вытащить базу отчетов на даты начала, предоставленные пользователем, так как мне нужно напрямую запускать отчет.
Есть ли способ, которым я могу отображать данные по всем 4 вспомогательным отчетам, введя дату только один раз.
Я использую Ms Access 2003
Любая помощь будет оценена. Спасибо С уважением.
Вы запускаете отчет напрямую? или через кнопку или какой-то вид на форме? Будет ли отображаемая вами форма появится, если я дважды щелкнул и сразу запустил отчеты о доступе? –
Мне нужно приложить отчет о доступе к приложению, которое является собственностью. Приложение запускает отчет о доступе напрямую, аналогично тому, как мы дважды кликаем и запускаем его при доступе. поэтому, если форма не появляется, когда отчет запущен, я не думаю, что это было бы действительно полезно. Благодарю. –
Я не уверен, почему вы не можете создать форму с двумя текстовыми полями для даты начала и окончания и кнопкой, чтобы открыть отчет. Запросы уже запрашивают пользователя для ввода, и это именно то, для чего были созданы формы. В каждом запросе ссылайтесь на поля, используемые в форме. Между Forms! YourForm! TxtStart AND Forms! YourForm! TxtEnd Таким образом, пользователю нужно только вводить значения один раз. – Jeff