Access 2002

Функции adhDoCalendar


Функции adhDoCalendar можно передать дату, которая должна быть выбрана в календаре в качестве начальной. Чтобы выбрать текущую дату, можно передать этой функции значение Nul 1 или вообще ничего не передавать.

Если вы включите в свое приложение более одного модуля из данной книги, то можете обнаружить, что некоторые личные (Private) функции и подпрограммы дублируются. Так как мы не знаем, какими модулями и формами вы снабдите свои приложения, то поместили эти небольшие вспомогательные функции во все модули, где они необходимы. При желании вы можете переместить любую такую процедуру в глобальный модуль, устранить из ее объявления ключевое слово Private, а все остальные копии этой процедуры удалить. Нет никакой необходимости иметь несколько копий одной и той же процедуры.

Использование форм-примеров

Итак, как уже упоминалось, вы легко можете включить наш всплывающий календарь и калькулятор в свое приложение. Для этого нужно выполнить следующие действия.

1.   Импортируйте форму frmCalendar или frmCalc из базы данных CH07.MDB.

2.   Импортируйте соответствующий модуль, basCalendar или basCalc, с функцией для вызова этой формы.

3.   В той точке кода, где вы захотите вызвать календарь, обратитесь к функции adhDoCa lender, при желании передав ей начальную дату. Функция вернет дату, выбранную пользователем двойным щелчком мыши или нажатием клавиши Enter.

varDate – adhDoCalendar(varStartDate)

4.   В той точке кода, в которой вы захотите вызвать калькулятор, обратитесь к функции adhDoCa 1 с, которая вернет результат произведенных пользователем вычислений.

varValue – adhDoCalcO

Комментарии закрыты