Страница 1 из 1

AlmDbViewCtrl И Calendar

СообщениеДобавлено: Вт фев 25, 2014 5:52 pm
BuldakovIV
Хочу сделать фильтрацию алармов AlmDbViewCtrl по интервалам из Calendar
помогите советом новечку wondera...
дайте описание компонент AlmDbViewCtrl И Calendar

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Вт фев 25, 2014 11:50 pm
Генератор зла
BuldakovIV писал(а):дайте описание компонент AlmDbViewCtrl

На инсталляционном диске с InTouch. AlmDbViewCtrl.chm (или что то около этого)
BuldakovIV писал(а):Calendar

Это ActiveX из MSOffice. Следовательно...

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Чт фев 27, 2014 4:52 pm
NewOrdered
BuldakovIV писал(а):Хочу сделать фильтрацию алармов AlmDbViewCtrl по интервалам из Calendar
помогите советом новечку wondera...
дайте описание компонент AlmDbViewCtrl И Calendar


Для вашей задачи подойдет компонент DTPicker (Microsoft Date and Time Picker Control). На форуме есть темы про связку AlmDbViewCtrl и DTPicker, используйте поиск.
И да, скорее всего потребуется установка MS Office.

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Пт фев 28, 2014 2:23 pm
BuldakovIV
на русском бы, да с примерами...

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Пт фев 28, 2014 3:27 pm
NewOrdered
BuldakovIV писал(а):на русском бы, да с примерами...

Вы предлагаете перевести уже существующий документ и написать пример персонально для вас?

вот ссылка на AlarmDBViewControl.chm
http://files.mail.ru/5B3904DD5AF84413A037DF4102DCF121

Чтобы не штудировать все сразу, подскажу, что для начала вам понадобятся свойства
SpecificTime
StartTime
EndTime
и методы
Connect()
Refresh()

В скрипте сначала задаете свойства, а потом вызываете методы.
Описание, синтаксис и форматы приведены в приложенном файле.

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Пн мар 03, 2014 3:46 pm
BuldakovIV
Connect() этого метода мне и не хватало...
спасибо

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Пт мар 07, 2014 3:00 pm
mp3corp
А не проще ли сделать пару переменных Start и End типа Memory Message и по Action делать следующее:
#AlmDbViewControl.StartTime = Start;
#AlmDbViewControl.End = End;
#AlmDbViewCtrl.SpecificTime = 1;
#AlmDbViewCtrl.Refresh();

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Пт мар 07, 2014 3:48 pm
NewOrdered
mp3corp писал(а):А не проще ли сделать пару переменных Start и End типа Memory Message и по Action делать следующее:
#AlmDbViewControl.StartTime = Start;
#AlmDbViewControl.End = End;
#AlmDbViewCtrl.SpecificTime = 1;
#AlmDbViewCtrl.Refresh();


Проще, но правильнее ли? Если Start и End формируются пользователем, то пусть он лучше выбирает их из пикера, чем вводит в текстбокс что попало :)

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Пт мар 07, 2014 4:03 pm
mp3corp
Я как бы вижу всегда в пользователе грамотного человека, умеющего правильно забить дату)
В InitialValue сразу забиваем любую дату, чтоб никто не запутался)

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Вт мар 11, 2014 11:10 am
Steelman63
mp3corp писал(а):Я как бы вижу всегда в пользователе грамотного человека


системная ошибка

Re: AlmDbViewCtrl И Calendar

СообщениеДобавлено: Чт сен 25, 2014 12:28 pm
xonyx
Steelman63 писал(а):
mp3corp писал(а):Я как бы вижу всегда в пользователе грамотного человека


системная ошибка


Просто автор еще не встречал тру пользователя )