Добрый день!
Помогите пожалуйста решить следующую проблему:
На диалоговой форме размещены 2 компонента StiLookUpBoxControl - lbc1 и lbc2. Данные берут соответственно из двух DataSource - ds1 и ds2.
запрос ds1: select id1, id2, name1 from TableName
запрос ds2: select id, name from TableName2 where id = @id,
где @id = lbc1.KeyValue.
lcb1.Items = ds1.Name1
lcb1.Keys = id1
lcb2.Items = ds2.Name
lcb2.Keys = ds2.Id
Для ds2 Соединяться при запуске - false.
На событие lcb1 Переход выбора выполняется следующий код:
ds2.Disconnect();
ds2.Connect();
Проблема состоит в том, что в lcb2 не отображаются никакие данные.
Использование StiLookUpBoxControl
Использование StiLookUpBoxControl
Здравствуйте,
Описанный Вами механизм будет работать только в WinForms. В web это не работает, так как никаких дополнительных операций по соединению/разьединению с источником в диалоговых формах для web нет.
A в Stimulsoft Reports.Net это должно работать.
Смотрите, пожалуйста, отчет в Demo.exe из стандартной поставки.
Спасибо.
Описанный Вами механизм будет работать только в WinForms. В web это не работает, так как никаких дополнительных операций по соединению/разьединению с источником в диалоговых формах для web нет.
A в Stimulsoft Reports.Net это должно работать.
Смотрите, пожалуйста, отчет в Demo.exe из стандартной поставки.
Спасибо.
- Вложения
-
- LookUpExample.mrt
- (29.09 КБ) 356 скачиваний
Использование StiLookUpBoxControl
Добрый день. Описанный выше механизм не работает в WinForms. Ошибок при запуске отчета не возникает, но и данных во втором комбобоксе тоже нету:(
В приложенном ниже отчете подключение второго источника данных осуществляется на событие "Изменение индекса" первого комбобокса.
В приложенном ниже отчете подключение второго источника данных осуществляется на событие "Изменение индекса" первого комбобокса.
- Вложения
-
- choise.mrt
- (7.65 КБ) 331 скачивание
Использование StiLookUpBoxControl
Тема закрыта, сам разобрался.
Использование StiLookUpBoxControl
Здравствуйте,
Отлично, дайте знать, если понадобится дополнительная помощь.
Спасибо.
Отлично, дайте знать, если понадобится дополнительная помощь.
Спасибо.