Отчет MS-Access игнорирует критерии на некоторых, но не на всех ПК с Win-10 - PullRequest
0 голосов
/ 23 февраля 2020

Мы столкнулись со странной ситуацией при переносе наших рабочих станций с Windows 7 на Windows 10. Одно из наших перенесенных приложений основано на MS-Access 2010. Через пользовательский интерфейс приложения пользователи могут открывать различные критерии. управляемые формы и отчеты. Эти формы и отчеты работали отлично в течение многих лет. Они также отлично работают на большинстве наших новых Windows 10 рабочих станций (некоторые из них являются совершенно новыми ПК, в то время как другие - более старые ПК, модернизированные с Windows 7 до Windows 10). Но на 2 наших Windows 10 рабочих станциях один из отчетов, основанных на критериях, дает результаты, отличные от тех, которые создаются, когда один и тот же отчет выполняется с одинаковыми критериями на любом из других Windows 7 или Windows 10. рабочие станции. Этот конкретный отчет открывается, когда пользователь нажимает кнопку в форме после ввода требуемых критериев отчета. Нажатие на кнопку выполняет действие Docmd.openreport reportname, acPreview,, criteria. Проблема заключается в том, что на этих 2 проблемных c Windows 10 рабочих станциях отчет возвращает каждую запись из базы данных, а не только несколько записей, соответствующих критериям, введенным пользователем. Как будто запрос отчета не получает критерии или получает их, но игнорирует их. Мы провели много неудачных экспериментов, пытаясь выяснить, почему мы получаем разные результаты на этих двух машинах. Кто-нибудь может предложить метод устранения неполадок?

...