Страница 1 из 2
Вывод списка в SQL
Добавлено: 15 июн 2020, 08:51
EfremenkovIV
Прошу прощения, если тема создана не той ветке
Вопрос возник с использованием LongList переменной в sql Запросе
Есть переменная long (список) IdPeople. При выводе в отчете работает так { IdPeople[0] } - пример [123,321,213]
Как правильно использовать данную переменную в sql запросе для вывода
Select FIO from People {IdPeople.Count == 0 ? "" : "where PeopleId in ("+IdPeople+")"}
Подскажите, как верно использовать данную переменную
Re: Вывод списка в SQL
Добавлено: 15 июн 2020, 16:05
Aleksey
Здравсвтуйте,
Для данной переменной необходимо использовать ToQueryString() метод.
Спасибо.
Re: Вывод списка в SQL
Добавлено: 15 июн 2020, 16:12
EfremenkovIV
Aleksey писал(а): ↑15 июн 2020, 16:05
Здравсвтуйте,
Для данной переменной необходимо использовать ToQueryString() метод.
Спасибо.
здравствуйте,
Но разве в этом случае не возвращается список - ["123","123","132"] ?
Требуется именно проверка по long
Re: Вывод списка в SQL
Добавлено: 15 июн 2020, 16:25
Aleksey
Здравствуйте,
Вышлите ваш отчет для анализа, не совсем понятно как задана ваша переменная.
Спасибо.
Re: Вывод списка в SQL
Добавлено: 17 июн 2020, 22:49
EfremenkovIV
Здравствуйте,
Вышлите ваш отчет для анализа, не совсем понятно как задана ваша переменная.
Спасибо.
[/quote]
Спасибо за помощь, с переменной всё получилось, но возникла проблема с отображением через вьювер на сайте и свойством Enabled
При просмотре в Design, всё отображается верно
- Desing.PNG (15.76 КБ) 6986 просмотров
Создается ReportSummaryBand1, которой назначается ReportSummaryBand1.Enabled=false; - в меню перед печатью
Но при присмотре во вьювере на сайте данная функция не срабатывает
- Viewer.PNG (17.08 КБ) 6986 просмотров
Есть какие нибудь средства это исправить, подскажите пожалуйста
Прикрепляю пример
Re: Вывод списка в SQL
Добавлено: 18 июн 2020, 11:37
Aleksey
Здравствуйте,
Не совсем понятно как и где задается свойство Enabled.
Также уточните какой вьювер используется (web, js, etc)
Спасибо.
Re: Вывод списка в SQL
Добавлено: 18 июн 2020, 12:01
EfremenkovIV
Aleksey писал(а): ↑18 июн 2020, 11:37
Здравствуйте,
Не совсем понятно как и где задается свойство Enabled.
Также уточните какой вьювер используется (web, js, etc)
Спасибо.
Записываю в событие перед печатью для SummaryBand
Вьювер web .net core
Re: Вывод списка в SQL
Добавлено: 18 июн 2020, 14:35
Aleksey
Здравствуйте,
В NET Core версии доступен только режим интерпретации, в нем события не поддерживаются.
Используйте Условия для отключения компонента.
Спасибо.
Re: Вывод списка в SQL
Добавлено: 18 июн 2020, 14:43
EfremenkovIV
Aleksey писал(а): ↑18 июн 2020, 14:35
Здравствуйте,
В NET Core версии доступен только режим интерпретации, в нем события не поддерживаются.
Используйте Условия для отключения компонента.
Спасибо.
Спасибо, значит будем через условия работать
Re: Вывод списка в SQL
Добавлено: 19 июн 2020, 10:26
Aleksey
Здравствуйте,
Дайте знать, если будут еще вопросы.
Спасибо.