Вывод списка в SQL

Обсуждение Stimulsoft Dashboards.WEB
EfremenkovIV
Сообщения: 6
Зарегистрирован: 15 июн 2020, 08:45

Вывод списка в SQL

Сообщение EfremenkovIV »

Прошу прощения, если тема создана не той ветке

Вопрос возник с использованием LongList переменной в sql Запросе

Есть переменная long (список) IdPeople. При выводе в отчете работает так { IdPeople[0] } - пример [123,321,213]
Как правильно использовать данную переменную в sql запросе для вывода

Select FIO from People {IdPeople.Count == 0 ? "" : "where PeopleId in ("+IdPeople+")"}

Подскажите, как верно использовать данную переменную
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод списка в SQL

Сообщение Aleksey »

Здравсвтуйте,

Для данной переменной необходимо использовать ToQueryString() метод.

Спасибо.
Вложения
ListInQueryStringMySQL.mrt
(7.26 КБ) 192 скачивания
EfremenkovIV
Сообщения: 6
Зарегистрирован: 15 июн 2020, 08:45

Re: Вывод списка в SQL

Сообщение EfremenkovIV »

Aleksey писал(а): 15 июн 2020, 16:05 Здравсвтуйте,

Для данной переменной необходимо использовать ToQueryString() метод.

Спасибо.
здравствуйте,

Но разве в этом случае не возвращается список - ["123","123","132"] ?
Требуется именно проверка по long
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод списка в SQL

Сообщение Aleksey »

Здравствуйте,

Вышлите ваш отчет для анализа, не совсем понятно как задана ваша переменная.

Спасибо.
EfremenkovIV
Сообщения: 6
Зарегистрирован: 15 июн 2020, 08:45

Re: Вывод списка в SQL

Сообщение EfremenkovIV »

Здравствуйте,

Вышлите ваш отчет для анализа, не совсем понятно как задана ваша переменная.

Спасибо.
[/quote]

Спасибо за помощь, с переменной всё получилось, но возникла проблема с отображением через вьювер на сайте и свойством Enabled
При просмотре в Design, всё отображается верно
Desing.PNG
Desing.PNG (15.76 КБ) 3251 просмотр
Создается ReportSummaryBand1, которой назначается ReportSummaryBand1.Enabled=false; - в меню перед печатью
Но при присмотре во вьювере на сайте данная функция не срабатывает
Viewer.PNG
Viewer.PNG (17.08 КБ) 3251 просмотр
Есть какие нибудь средства это исправить, подскажите пожалуйста

Прикрепляю пример
Вложения
Viewer.PNG
Viewer.PNG (17.08 КБ) 3252 просмотра
Desing.PNG
Desing.PNG (15.76 КБ) 3252 просмотра
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод списка в SQL

Сообщение Aleksey »

Здравствуйте,

Не совсем понятно как и где задается свойство Enabled.
Также уточните какой вьювер используется (web, js, etc)

Спасибо.
EfremenkovIV
Сообщения: 6
Зарегистрирован: 15 июн 2020, 08:45

Re: Вывод списка в SQL

Сообщение EfremenkovIV »

Aleksey писал(а): 18 июн 2020, 11:37 Здравствуйте,

Не совсем понятно как и где задается свойство Enabled.
Также уточните какой вьювер используется (web, js, etc)

Спасибо.
Записываю в событие перед печатью для SummaryBand
Вьювер web .net core
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод списка в SQL

Сообщение Aleksey »

Здравствуйте,

В NET Core версии доступен только режим интерпретации, в нем события не поддерживаются.
Используйте Условия для отключения компонента.

Спасибо.
EfremenkovIV
Сообщения: 6
Зарегистрирован: 15 июн 2020, 08:45

Re: Вывод списка в SQL

Сообщение EfremenkovIV »

Aleksey писал(а): 18 июн 2020, 14:35 Здравствуйте,

В NET Core версии доступен только режим интерпретации, в нем события не поддерживаются.
Используйте Условия для отключения компонента.

Спасибо.
Спасибо, значит будем через условия работать
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод списка в SQL

Сообщение Aleksey »

Здравствуйте,

Дайте знать, если будут еще вопросы.

Спасибо.
Ответить