Могу ли я исправить поле поиска в базе данных Access на основе расчета или другого поля? - PullRequest
0 голосов
/ 23 января 2020

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

В этой третьей таблице я хочу видеть два поля поиска, одно из которых задает лист, к которому применяется правило (скажем, «Выбрать лист»), а другое - переменную (скажем, «Выбрать переменную»). , Я могу указать на две разные таблицы, но я хочу сделать что-то более нюансированное, чем это. Когда я назначаю конкретное имя листа «Выбрать лист», я хочу, чтобы в поле поиска для переменной («Выбрать переменную») отображались только те переменные, которые существуют на этом листе.

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

У меня есть хороший gr asp VBA в контексте Excel, и мне дано понять, что я могу расширить приложения Access с помощью VBA. Я готов сделать это, но я хочу видеть до этого, является ли это какой-то функциональностью доступа, который мне не хватает. Кто-нибудь делал что-то подобное раньше, и если да, то нужно ли VBA это делать?

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