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

Хочу одинокую дату, а не интервал

Добавлено: 16 янв 2004, 18:30
Станыч
Сейчас в отчетах на дату запрашиваю дату через первую переменную функции GetInterval:
.begin
RunDialog('GetInterval',d1)
end.
определив перед этим переменную d1:
.create view T1 var d1:date as select ...

Но в интерфейсе выбора 2 даты (надо заполнять только первую). Кто знает, плз, подскажите как запрашивать только 1 дату, а не интервал? То есть на что заменить GetInterval?

Re: Хочу одинокую дату, а не интервал

Добавлено: 16 янв 2004, 19:52
m0p3e
Набросать простенький диалог... :)
Get1Date DIALOG
Fields
d1 :date[10];
Buttons
cmOk,Default;

<<'Ввод даты'
.@@@@@@@@@@
<. ~В~вод .>
>>

Re: Хочу одинокую дату, а не интервал

Добавлено: 16 янв 2004, 20:09
Deinis
Если мне не изменяет память, есть стандартный диалог:
RunDialog('GetFormNa',d1)
Попробуй. Напиши, ежли не выйдет.

Re: Хочу одинокую дату, а не интервал

Добавлено: 21 янв 2004, 18:24
Станыч
Деинис, спасиб, дружище, все работает :)

MOP3E, а как приведенный тобой диалог в именно в ARD написать? В FRM такие пишут, а в ARD у меня такой запрос не получается :(

Re: Хочу одинокую дату, а не интервал

Добавлено: 21 янв 2004, 19:17
m0p3e
Нет. :)
Делаешь файл например Get1date.dlg и компилишь vip-ом. Вот и все. :)

Re: Хочу одинокую дату, а не интервал

Добавлено: 23 янв 2004, 12:02
Станыч
MOP3E, здоров ) спасиб) А есть пример как диалог на выбор нескольких подразделений напись?

Re: Хочу одинокую дату, а не интервал

Добавлено: 23 янв 2004, 13:39
Станыч
просто стандарные интерфейсы getapodr, detpodr и т.д. не срабатывают... :(

Re: Хочу одинокую дату, а не интервал

Добавлено: 23 янв 2004, 19:11
m0p3e
В диалогах работать с БД нельзя. Для этих целей нужно ипользовать интерфейсы.
Примеры есть разные. Конкретизируй задачу. Может что и подберу. :)

Re: Хочу одинокую дату, а не интервал

Добавлено: 26 янв 2004, 06:18
IgorA
В 5.84 диалог выбора нескольких подразделений - GetSomePodr.

Re: Хочу одинокую дату, а не интервал

Добавлено: 27 янв 2004, 15:10
Станыч
Ага, я уже getsomepodr в g_main нашел. Насчет подразделений все понятно, спасибо.

А вот скажем есть модуль Управление персоналом. В личной карточке куча полей, связанных со правочником. Как скажем напись интерфейс на выбор, например, нескольких учебных заведений, чтоб пользователь при формирвоании отчета мог наложить сам нужный фильтр?

Re: Хочу одинокую дату, а не интервал

Добавлено: 27 янв 2004, 16:27
Deinis
>> Как скажем напись интерфейс ...
;)
Например (один из способов) - изучить VIP ;)