Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: ART63 от 14 Января 2022, 14:13:05
-
Добрый день!
Можно ли использовать в качестве источника данных в генераторе отчета хранимую процедуру SQL?
-
Здравствуйте.
Можно ли использовать в качестве источника данных в генераторе отчета хранимую процедуру SQL?
При создании "Отчета из своего источника данных (https://simple-scada.com/help/report/rep-user-data.html)", на этапе выбора данных, с которыми нужно работать в отчете, выбираем "Хранимую процедуру" (см. скриншот во вложении).
-
Спасибо!
И еще вопрос в этом контексте - если процедура выполняется достаточно продолжительное время, можно ли вывести на экран при формировании отчета "часики" или какое-то предупреждение?
-
можно ли вывести на экран при формировании отчета "часики" или какое-то предупреждение?
Если отчёт формируется, например, на событие "OnClick" для кнопки, то отображается стандартное окно о "Построении отчёта".
-
При создании "Отчета из своего источника данных (https://simple-scada.com/help/report/rep-user-data.html)", на этапе выбора данных, с которыми нужно работать в отчете, выбираем "Хранимую процедуру" (см. скриншот во вложении).
Отчет по процедуре (один запрос в тексте) построился. Добавил в процедуру входной параметр для условия where.
Но не понимаю, как его связать с переменной проекта. Переменные проекта могут связаться только с переменными отчета.
Сделал переменную в отчете и связал ее с переменной проекта. Но теперь не понятно, как эту переменную отчета связать с параметрами процедуры.
-
У параметра есть свойство "Выражение", вот туда и выбирайте переменную отчета.
-
Спасибо! Работает.