Cтраница 3
Свойства подкласса исходного объекта библиотеки переопределяются свойствами в репозито-рии. Например, свойство Title исходного объекта CGSO WINDOW описано как General Information, но для свойства Title окна в сгенерированном модуле установлено значение Show Invoice. Однако значение, установленное для свойства окна модуля, переопределит свойства подкласса. [31]
В некоторых случаях, когда это возможно. Access выделяет цветом источник ошибки: например, имя неизвестной переменной. Он может открыть окно - - чтобы проверить значения переменных, просмотреть стек вызова, чтобы понять, какие процедуры и функции активны в данный момент, попытаться продолжить выполнение программы по шагам. Разумным решением, на мой взгляд, служит попытка исправить текст программы и закрытие окна модуля. В этом случае выполнение прерванной программы прекращается и ее можно будет запустить заново. [32]
Намного более результативным способом отладки является прерывание программы до момента возникновения ошибки, Это делается введением в текст процедуры точек останова. На рис. 10.7 показана подпрограмма с установленной точкой останова. Кроме этого, для управления точками останова существует специальная кнопка. Теперь после запуска функции ее выполнение будет прервано, а на экран будет выведено окно модуля. [33]
![]() |
Поле со списком в режиме просмотра. [34] |
Свойства и посмотрим, какое имя программа дала списку. Имена назначаются гак, чтобы избежать повторений. По умолчанию там стоит Нет, то есть заголовки не выводятся. Установим это свойство как Да, потому что списки, состоящие из нескольких столбцов, лучше смотрятся, когда у последних есть заголовки. Она предназначена для создания подпрограмм, которые позволят списку нормально функционировать. Ясно, что в приложении должно что-нибудь происходить, когда пользователь раскроет список и щелкнет мышью один из его элементов. Справа от строки свойства имеется кнопка с тремя точками, которая позволяет раскрыть окно модуля ( окно построителя) для редактирования подпрограмм. [35]