Хочу одинокую дату, а не интервал
Модераторы: m0p3e, edward_K, Модераторы
Хочу одинокую дату, а не интервал
Сейчас в отчетах на дату запрашиваю дату через первую переменную функции GetInterval:
.begin
RunDialog('GetInterval',d1)
end.
определив перед этим переменную d1:
.create view T1 var d1:date as select ...
Но в интерфейсе выбора 2 даты (надо заполнять только первую). Кто знает, плз, подскажите как запрашивать только 1 дату, а не интервал? То есть на что заменить GetInterval?
.begin
RunDialog('GetInterval',d1)
end.
определив перед этим переменную d1:
.create view T1 var d1:date as select ...
Но в интерфейсе выбора 2 даты (надо заполнять только первую). Кто знает, плз, подскажите как запрашивать только 1 дату, а не интервал? То есть на что заменить GetInterval?
Re: Хочу одинокую дату, а не интервал
Набросать простенький диалог...
Get1Date DIALOG
Fields
d1 :date[10];
Buttons
cmOk,Default;
<<'Ввод даты'
.@@@@@@@@@@
<. ~В~вод .>
>>
Get1Date DIALOG
Fields
d1 :date[10];
Buttons
cmOk,Default;
<<'Ввод даты'
.@@@@@@@@@@
<. ~В~вод .>
>>
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Хочу одинокую дату, а не интервал
Если мне не изменяет память, есть стандартный диалог:
RunDialog('GetFormNa',d1)
Попробуй. Напиши, ежли не выйдет.
RunDialog('GetFormNa',d1)
Попробуй. Напиши, ежли не выйдет.
Re: Хочу одинокую дату, а не интервал
Деинис, спасиб, дружище, все работает
MOP3E, а как приведенный тобой диалог в именно в ARD написать? В FRM такие пишут, а в ARD у меня такой запрос не получается
MOP3E, а как приведенный тобой диалог в именно в ARD написать? В FRM такие пишут, а в ARD у меня такой запрос не получается
Re: Хочу одинокую дату, а не интервал
Нет.
Делаешь файл например Get1date.dlg и компилишь vip-ом. Вот и все.
Делаешь файл например Get1date.dlg и компилишь vip-ом. Вот и все.
Re: Хочу одинокую дату, а не интервал
MOP3E, здоров ) спасиб) А есть пример как диалог на выбор нескольких подразделений напись?
Re: Хочу одинокую дату, а не интервал
просто стандарные интерфейсы getapodr, detpodr и т.д. не срабатывают...
Re: Хочу одинокую дату, а не интервал
В диалогах работать с БД нельзя. Для этих целей нужно ипользовать интерфейсы.
Примеры есть разные. Конкретизируй задачу. Может что и подберу.
Примеры есть разные. Конкретизируй задачу. Может что и подберу.
Re: Хочу одинокую дату, а не интервал
В 5.84 диалог выбора нескольких подразделений - GetSomePodr.
Re: Хочу одинокую дату, а не интервал
Ага, я уже getsomepodr в g_main нашел. Насчет подразделений все понятно, спасибо.
А вот скажем есть модуль Управление персоналом. В личной карточке куча полей, связанных со правочником. Как скажем напись интерфейс на выбор, например, нескольких учебных заведений, чтоб пользователь при формирвоании отчета мог наложить сам нужный фильтр?
А вот скажем есть модуль Управление персоналом. В личной карточке куча полей, связанных со правочником. Как скажем напись интерфейс на выбор, например, нескольких учебных заведений, чтоб пользователь при формирвоании отчета мог наложить сам нужный фильтр?
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Хочу одинокую дату, а не интервал
>> Как скажем напись интерфейс ...
Например (один из способов) - изучить VIP
Например (один из способов) - изучить VIP