Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Создание динамического диалога.

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
Аленка



Зарегистрирован: 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";
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
RVV
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 14.01.2010
Сообщения: 449

СообщениеДобавлено: Ср Апр 27, 2011 10:46    Заголовок сообщения: Ответить с цитатой

1 Зачем создавать динамический диалог? Создайте нормальный.
2 Если очень хочется использовать динамический объект, то
- Создайте нормальный
- Откройте динамический ресурс и скопируйте его
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Аленка



Зарегистрирован: 08.04.2011
Сообщения: 64
Откуда: Оттуда

СообщениеДобавлено: Ср Апр 27, 2011 15:43    Заголовок сообщения: Ответить с цитатой

RVV
Спасибо, сама разобралась, где у меня был косяк.
А динамический диалог мне нужен для прорисовки диалогового окна с переменным количеством контролов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU