MS Access Отношения Вопросы - PullRequest
       44

MS Access Отношения Вопросы

0 голосов
/ 24 декабря 2018

enter image description here У меня есть .mdb, который открывается с возможностью выбрать значение из выпадающего меню (Главное окно настройки с полем данных Pragram).Затем генерируется окно данных настройки.Эта информация извлекается из отношений между различными таблицами, но когда я просматриваю отношения, между таблицами нет никаких связей?Маленькие кнопки в средней / верхней правой части (операционный лист, инструментальный лист и т. Д.) Создают отчет для печати.Я также не могу найти источник этих отчетов или связи между ними и окном данных настройки.Любой, кто знаком с MS Access, может дать некоторые рекомендации по просмотру этих вещей?

Моя цель - воссоздать эти отчеты в кадре данных Python Pandas или аналогичном.Я подключился к .mdb уже с помощью pyodbc и могу загрузить их в df, но не уверен, как эти подключения сделаны?

1 Ответ

0 голосов
/ 24 декабря 2018

Вы можете попытаться удерживать клавишу [Shift] нажатой при открытии базы данных в Access.Это может обойти код запуска (если разработчик не отключил эту функцию) и разрешить вам открывать формы в представлении «Дизайн».Оттуда вы можете просмотреть события, связанные с элементами управления Form, чтобы увидеть, что они делают (например, событие Click кнопки может вызвать DoCmd.OpenReport, чтобы открыть отчет).

В частности, в отношении отношений разработчик можетпросто не удосужились определить их в окне отношений.Однако вы все еще можете определить связи между таблицами, посмотрев СОЕДИНЕНИЯ в сохраненных запросах, включая запросы, определенные как источник записей отчета.

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