LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Связь пол...
 Тема: Связь поля со списком и календаря
 
 15.06.2007 21:03:21
Сергей5
3 сообщения


Тема: Связь поля со списком и календаря
Можно ли "прикрутить" календарь к полю со списком, так, чтобы при нажатии на стрелку выскакивал календарь, а после помещения даты в поле - исчезал?


P.S. Объект календарь
Автор: Сергей от 07.11.2002 16:33:18 Источник ...
 15.06.2007 21:03:21
Nataly
5 сообщения


RE: Связь поля со списком и календаря
Есть подобный элемент ActiveX, посмотри в списке, там название связано с датой и временем. Работает подобным образом. Правда, для того, чтобы получить из него данные, придется при потере фокуса, например, присваивать значение какой-нибудь переменной или скрытому полю (иногда надписи).


P.S. Объект календарь
Автор: Наталья от 23.04.2003 14:49:47 Источник ...
 15.06.2007 21:03:21
Николай3
48 сообщения


RE: Связь поля со списком и календаря
Date And Time Picker (MSComCtl2.DTPicker)

Совсем необязательно для сохранения значения присваивать его (значение) промежуточному полю - оно никуда не денется.


P.S. Объект календарь
Автор: Николай от 23.04.2003 16:53:13 Источник ...
 15.06.2007 21:03:21
Fred
1 сообщения


RE: Связь поля со списком и календаря
Ребята, после вставки значения в календарь поле не обновляется, а требуется перейти на любое поле, а затем вернувшись увидим вставленное с календаря значение даты.
Если можно, какую процедуру написать чтобы она в ответ на изменение значения в элементе ActiveX
обновляла поле, куда мы вставляем дату.

Заранее благодарен


P.S. Объект календарь
Автор: Fred от 14.01.2004 14:55:30 Источник ...
 15.06.2007 21:03:21
ТимурРахимов
16 сообщения


RE: Связь поля со списком и календаря

Если мы говорим об объекте ActiveX (исходя из задачи, следует использовать MSComCtl2.DTPicker), то чтобы для того, чтобы сделать следующее - "какую процедуру написать чтобы она в ответ на изменение значения в элементе ActiveX обновляла поле, куда мы вставляем дату", нужно в модуле формы, содержащей в себе этот объект ActiveX, добавить процедуру-обработчик подходящего события(в качестве таковых можно взять события CloseUp, Change или KeyDown) для этого объекта, и вставить туда нужный код, что-то вроде:

Private Sub Дата_CloseUp()

[Поле_куда_мы_вставляем_дату]=Дата.Value

End Sub

Всего-то.



P.S. Объект календарь
Автор: Тимур Рахимов от 15.01.2004 2:21:12 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Связь пол...
ПоискПоиск  Список форумовСписок форумов  
right