Связанный файл Excel открывается, когда открывается внешний интерфейс Access. Как остановить это поведение? - PullRequest
0 голосов
/ 03 июня 2019

У меня есть Ms access-frond end, который распространяется более чем 50 пользователям и работает очень хорошо, пока сегодня я не столкнулся со странным поведением.

сегодня я связал один файл Excel в бэк-энде ииспользуйте эту связанную таблицу в интерфейсе и создайте форму, используя запрос (только просмотр) и обновив мой интерфейс.в ходе теста я обнаружил, что если я открою два экземпляра моего внешнего интерфейса и открою вновь созданную форму, то во втором экземпляре доступа открою связанный файл Excel как доступный только для чтения.

Мой вопрос: как мне избежать такого поведения?Я не хочу, чтобы мои пользователи видели этот файл Excel в любом случае.Есть ли работа вокруг?

1 Ответ

2 голосов
/ 03 июня 2019

Это по замыслу. Книга Excel, размещенная в помещении, не может быть использована для записи.

Один из способов - создать копию рабочей книги для каждого пользователя. Например, пусть ваше приложение скопирует рабочую книгу из общего расположения в локальную подпапку % LocalAppData% , локальную папку данных пользователя и ссылку на нее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...