Разработка форм, отчетов MSAccessИсточник: Msdatabase
References - Ссылки В случае если вы получили заведомо работающий программый код, а он при компиляции выдает ошибку - это может означать что ссылка на библиотеку, используемую в программном коде, не установлена в References.
Программные модулиВ Аксессе есть два типа и три вида модулей: 1 тип: 2 тип объектные модули: В чем различие? Общие Модули как правило содержат универсальный код, используемый многократно из других модулей (всех типов) принципиальное отличие данного типа: для запуска которой не надо рисовать форму с кнопкой Для этого 1. в Модуле напишите код Public Sub Test () Msgbox "Да будет Свет" End sub 2. Установите курсор на тело процедуры и нажмите F5 Call Test (a,b) или Test a,b
Отладка кодаКак остановить выполнение программного кода, чтобы посмотреть контрольное значение ? вставьте строку: Debug.Assert False или Установите курсор в нужное место и нажмите F9 Как посмотреть какое значение у переменной, в режиме остановки кода Подведите к переменной мышь и немного подождите или Выделите переменную целиком, нажмите правую кнопку мыши, Add Wath (Окно Wath Window - должно быть отображено : view -> Wath Window ) или Откройте окно Locals view -> Locals Window или поставьте перед строкой останова: Debug.print ПЕРЕМЕННАЯ установите курсор на эту строку и нажмите Сtrl + F9 а затем F5 (Результат можно увидеть в окне Immediate) или Перейдите в окно Immediate, наберите вопросительный знак и имя переменной, нажмите Enter (Способ от Владимира Саныча )
Отмена автозагрузки Если вы в первый раз увидели чужое приложение в котором нет ни окна базы данных, ни привычных панелей управления аксессом - вероятно это указано в параметрах автозагрузки. В случае если необходимо отменить автозагрузку удерживайте клавишу Shift при открытии файла Аксесс. |