4.6.1.6.1. Вызов отчета
С выводом окна переменных
Чтобы вызвать отчёт, в адресной строке браузера введите строку вида:
http://<адрес>:<порт>/Report?f=<шаблон>&culture=ru
|
где:
<адрес> – IP адрес сервера отчётов, указанный в файле appsettings.json в папке установки Alpha.Reports.
<порт> – порт сервера отчётов, указанный в файле appsettings.json.
<шаблон> – наименование шаблона отчёта из списка сервера отчётов. Должен в точности совпадать с именем, включая пробелы. Список шаблонов отчётов доступен в конфигураторе.

Пример строки для вызова отчета "Отчет за 10 минут":
http://127.0.0.1:5000/Report?f=Отчет за 10 минут&culture=ru
|
После вызова система попросит ввести значения переменных, заданных в шаблоне.

Если переменных в шаблоне нет, то окно ввода переменных не выводится.
|
Изменение переменных и переформирование отчёта
Если отчёт был сформирован и появилась необходимость изменить значения параметров и сформировать отчёт на основании новых значений:
1. В нижнем левом углу окна нажмите кнопку
Задать переменные.
Откроется окно ввода переменных.
2. Введите новые значения переменных.
3. Нажмите кнопку Сформировать.
Без вывода окна переменных (предзаполнение)
Чтобы вызвать отчёт, в адресной строке браузера введите строку вида:
http://<адрес>:<порт>/Report?f=<шаблон>&str=[<JSON>]
|
где:
<адрес> – IP адрес сервера отчётов, указанный в файле appsettings.json в папке установки Alpha.Reports.
<порт> – порт сервера отчётов, указанный в файле appsettings.json.
<шаблон> – наименование шаблона отчёта из списка сервера отчётов. Должен в точности совпадать с именем, включая пробелы. Список шаблонов отчётов доступен в конфигураторе.
<JSON> – массив переменных в формате JSON. Имеет вид:
[
{
"name":"<имя переменной 1>",
"value":"<значение переменной 1>",
"type":"<тип переменной 1>"
},
{
"name":"<имя переменной 2>",
"value":"<значение переменной 2>",
"type":"<тип переменной 2>"
}
]
|
|
Поле
|
Значение
|
|
name
|
Имя переменной, указанное непосредственно в шаблоне отчёта.
|
|
value
|
Значение переменной. Числа с плавающей запятой указываются с учётом локали ОС. Дата задаётся в формате: ММ/ДД/ГГГГ.
|
|
type
|
Тип переменной, указанный непосредственно в шаблоне отчёта. Возможные значения:
Время
Число
Строка
|
