Как моя компания создала программу поверх Microsoft Access? - PullRequest
0 голосов
/ 04 мая 2020

Моя компания наняла стороннюю фирму для создания для них сложной программы через Microsoft Access. Программа предназначена для связи со второй базой данных доступа, запускает ряд линейных уравнений в фоновом режиме и выкладывает несколько отчетов. Как пользователь, я взаимодействую с простым GUI в файле Access, чтобы: 1) сообщить ему, с какой базой данных связываться, 2) манипулировать некоторыми данными и 3) запустить отчеты.

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

Спасибо за ваш совет!

1 Ответ

0 голосов
/ 05 мая 2020

Файл Access / GUI на самом деле является внешним интерфейсом, в то время как база данных, выбранная вами в GUI, будет конкретным внутренним объектом, с которым вы имеете дело. Скорее всего, кодирование будет во внешнем интерфейсе как VBA (или как серия запросов, макросов и отчетов).

Итак, попробуйте удерживать shift, когда вы дважды щелкнете по файлу Access, который попытается загрузить GUI в режиме «дизайн». Как заметил @ June7, если это заблокированный / исполняемый mde или accde, это не сработает, то это должен быть mdb или accdb. Вам также потребуется полная версия MS Access, а не только бесплатная среда выполнения, установленная на вашем компьютере.

Если вам удастся открыть в режиме разработки, вы сможете увидеть любые таблицы, запросы, формы, модули отчетов и VBA на панели навигации в левой части экрана ... если, конечно, они не сделали их скрытыми объектами. Однако в этом случае можно скрыть.

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

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