прошу помочь
вот есть самописный диалог
My_inp_dialog DIALOG
Fields
my_opl_d1:date;
my_opl_d2:date;
my_otg_d1:date;
my_otg_d2:date;
Buttons
cmOk, Default;
cmCancel;
<<'Ввод интервалов дат'
Введите период оплаты с .@@@@@@@@@ по .@@@@@@@@@
Введите период отгрузки с.@@@@@@@@@ по .@@@@@@@@@
<.Ввод.> <.Отмена.>
>>
есть ли возможность сделать так чтобы вводить данные с клавиатуры, а не выбором из календаря
А что, уже нельзя стало ?
Всю жизнь руками вводили хоть в фейсах, хоть в диалогах ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
получается такая штука
удаётся ввести только 1 символ и после этого всё. ввод прекращается
перед вызовом диалога я присвоил значения текущих дат
begd_opl:=cur_date;
endd_opl:=Add_Months(cur_date,1)
begd_otp:=cur_date
endd_otp:=Add_Months(cur_date,1)
Rundialog(my_inp_dialog,begd_opl,endd_opl,begd_otp,endd_otp);