Распечатать страницу

Вывод системного календаря в Visual FoxPro

« Назад

Осуществляется в результате выполнения команды

activate window Calendar   && Результат см. на рис. 3.7

69.1.-Системный-календарь

Рис. 3.7. Системный календарь

Выбираемая в календаре дата записывается в системную переменную _DIARYDATE:

set century on

? _DIARYDATE                && Напечатает: 12/22/2005

При закрытии календаря переменная _DIARYDATE хранит последнюю выбранную в нем дату. Перед открытием календаря можно установить в нем нужную дату, задав соответствующим образом значение системной переменной _DIARYDATE:

store {2001–01–01} to _DIARYDATE

&& В календаре установится хранимая в _DIARYDATE дата

activate window Calendar

Изменение значения _DIARYDATE при открытом системном календаре приводит к выбору в нем соответствующей даты.