Аленка
Зарегистрирован: 08.04.2011 Сообщения: 64 Откуда: Оттуда
|
Добавлено: Вт Апр 26, 2011 13:56 Заголовок сообщения: Создание динамического диалога. |
|
|
Создаю динамически диалог, но поле со списком остается заблокированным и выглядит как просто поле, подскажите, что не так.
Код: | Let : _refTyp = 1;
Let : _curOtch=1;
let : _Internet=0;
alias _dlgresource = (
(0, 0, 330, 140, 0x8040),,,{};
C,(15, 115, 115, 15, 0x0),"Интернет пополнения",(135, 115, 50, 15, 0x4010),2,{Вкл
},"";
N,(270, 15, 30, 25, 0x0),tls_button_period;
N,(240, 110, 60, 25, 0x0),tls_export_excel_ok;
E,(15, 15, 49, 20, 0x0),"Период с",(65, 15, 85, 20, 0x10),3,{},"";
E,(160, 15, 25, 20, 0x200),"по ",(185, 15, 80, 20, 0x10),4,{},"";
E,(10, 45, 115, 20, 0x0),"Наименование отчета",(10, 70, 205, 20, 0x0004),1,{SELECT r.id_ref
,r.ref_name
FROM client.dbo.referencs r
WHERE id_refTyp=_refTyp;tls_l_referencs},1,2,1,"";
);
/*Tab*/
dialog{
TAB {if idfield<>0 then
begin
let _curOtch=@xls:1;
if _curOtch=1 then
begin
ENFIELD @xls, 2;
end
else
begin
DISFIELD @xls, 2;
end;
DRAWFIELD @xls, 2;
end;
};
/* sql */
@xls
select _curOtch,_Internet,'_bdate[%x]','_edate[%x]'},0x10,"~Выгрузка отчетных данных в Excel";
|
|
|