Страница 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
Набросать простенький диалог...
![Smile :)](./images/smilies/078.gif)
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 у меня такой запрос не получается
![Sad :(](./images/smilies/079.gif)
Re: Хочу одинокую дату, а не интервал
Добавлено: 21 янв 2004, 19:17
m0p3e
Нет.
![Smile :)](./images/smilies/078.gif)
Делаешь файл например Get1date.dlg и компилишь vip-ом. Вот и все.
![Smile :)](./images/smilies/078.gif)
Re: Хочу одинокую дату, а не интервал
Добавлено: 23 янв 2004, 12:02
Станыч
MOP3E, здоров ) спасиб) А есть пример как диалог на выбор нескольких подразделений напись?
Re: Хочу одинокую дату, а не интервал
Добавлено: 23 янв 2004, 13:39
Станыч
просто стандарные интерфейсы getapodr, detpodr и т.д. не срабатывают...
![Sad :(](./images/smilies/079.gif)
Re: Хочу одинокую дату, а не интервал
Добавлено: 23 янв 2004, 19:11
m0p3e
В диалогах работать с БД нельзя. Для этих целей нужно ипользовать интерфейсы.
Примеры есть разные. Конкретизируй задачу. Может что и подберу.
![Smile :)](./images/smilies/078.gif)
Re: Хочу одинокую дату, а не интервал
Добавлено: 26 янв 2004, 06:18
IgorA
В 5.84 диалог выбора нескольких подразделений - GetSomePodr.
Re: Хочу одинокую дату, а не интервал
Добавлено: 27 янв 2004, 15:10
Станыч
Ага, я уже getsomepodr в g_main нашел. Насчет подразделений все понятно, спасибо.
А вот скажем есть модуль Управление персоналом. В личной карточке куча полей, связанных со правочником. Как скажем напись интерфейс на выбор, например, нескольких учебных заведений, чтоб пользователь при формирвоании отчета мог наложить сам нужный фильтр?
Re: Хочу одинокую дату, а не интервал
Добавлено: 27 янв 2004, 16:27
Deinis
>> Как скажем напись интерфейс ...
![Wink ;)](./images/smilies/239.gif)
Например (один из способов) - изучить VIP
![Wink ;)](./images/smilies/239.gif)