Перейти к содержанию

Годовой отчет по месяцам: различия между версиями

Материал из Химсофт Вики
Строка 83: Строка 83:
|-
|-
|№ п/п
|№ п/п
|
|rowspan = 2;|<code style="background-color: #d4edda;>Лабораторные журналы</code> >> Выбрать подразделение >> Выбрать запись <code style="background-color: #d4edda;>Результаты</code> >> <code style="background-color: #d4edda;>Показатель</code>
<code style="background-color: #fff3e0;>Fields!met_ind_name.Value</code> >> <code style="background-color: #fff3e0;>met_ind_name / ResultDataSet</code> >> <code style="background-color: #fff3e0;>INDICATOR_METHODOLOGY_NAME / METHODOLOGY_INDICATOR</code>
|<syntaxhighlight lang="vb">=RunningValue(Fields!met_ind_name.Value.Trim(), CountDistinct, Nothing)</syntaxhighlight>
|<syntaxhighlight lang="vb">=RunningValue(Fields!met_ind_name.Value.Trim(), CountDistinct, Nothing)</syntaxhighlight>
|-
|-
|Показатели
|Показатели
|
|<syntaxhighlight lang="vb">=Fields!met_ind_name.Value.Trim()</syntaxhighlight>
|<syntaxhighlight lang="vb">=Fields!met_ind_name.Value.Trim()</syntaxhighlight>
|-
|-
|Ед. изм.
|Ед. изм.
|
|<code style="background-color: #d4edda;>Лабораторные журналы</code> >> Выбрать подразделение >> Выбрать запись <code style="background-color: #d4edda;>Результаты</code> >> <code style="background-color: #d4edda;>Показатель</code>
<code style="background-color: #fff3e0;>Fields!unit.Value</code> >> <code style="background-color: #fff3e0;>unit / ResultDataSet</code> >> <code style="background-color: #fff3e0;>HTML_NAME / UNIT</code>
|<syntaxhighlight lang="html">="<style>    body {        font-family: 'Times New Roman', Times, serif;        font-size: 6pt;        line-height: 1.3;        text-align: center;        vertical-align: top;        margin: 0;        padding: 0;    }    sup {vertical-align: 2pt; font-size: 5pt;}    sub {vertical-align: -1pt; font-size: 5pt;} </style> <body>" & Fields!unit.Value & "</body>"</syntaxhighlight>
|<syntaxhighlight lang="html">="<style>    body {        font-family: 'Times New Roman', Times, serif;        font-size: 6pt;        line-height: 1.3;        text-align: center;        vertical-align: top;        margin: 0;        padding: 0;    }    sup {vertical-align: 2pt; font-size: 5pt;}    sub {vertical-align: -1pt; font-size: 5pt;} </style> <body>" & Fields!unit.Value & "</body>"</syntaxhighlight>
|-
|-

Версия от 09:43, 27 марта 2026

Параметры

Параметр Тип поля Данные Сортировка
1 Выберите лабораторию: выбор значения лаборатории, имеющие результаты записей в журналах по алфавиту
2 Выберите год: выбор значения годы, в которые проводились записи в журналах в лабораториях из п. 1 по убыванию
3 Выберите объект анализа: выбор значения объект анализа в лаборатории из п. 1 в году из п. 2 по алфавиту
4 Выберите точку отбора: выбор значения точка отбора, относящаяся к лаборатории из п. 1 в году из п. 2, имеющую объект анализа п. 3 -
5 Введите номер первой страницы: ввод числа начальное значение, с которого будет начинаться нумерация страниц (по умолчанию 1) -

Атрибуты

В наборе данных MainDataSet в таблице ATTRIBUTE_NAME используются атрибуты со следующими значениями NAME:

  • Дата и время отбора пробы

Внимание!

Описание атрибутов приведено в соответствии с базой данных ASTRA-PG13 на основе созданных пользователем полей.

В других базах этих полей может не быть либо их наименование может отличаться!!!

Отсутствующие в базе атрибуты не будут выводиться в документе. Для корректной работы документа актуализируйте атрибуты в соответствии с приведенным списком.

Поля, данные, выражения, элементы интерфейса и код

Верхний колонтитул

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
Аналитические показатели качества ... Parameters!ReportParameterAo.Label
="Аналитические показатели качества (" &  Parameters!ReportParameterAo.Label & ")"
Точка отбора за год Parameters!ReportParameterSource.Label, Parameters!ReportParameterYear.Label
=Parameters!ReportParameterSource.Label & " за "& Parameters!ReportParameterYear.Label & " год"

Основная информация

Поля Интерфейс ... >> ...

и данные ... >> ...

Код и комментарии
№ п/п Лабораторные журналы >> Выбрать подразделение >> Выбрать запись Результаты >> Показатель

Fields!met_ind_name.Value >> met_ind_name / ResultDataSet >> INDICATOR_METHODOLOGY_NAME / METHODOLOGY_INDICATOR

=RunningValue(Fields!met_ind_name.Value.Trim(), CountDistinct, Nothing)
Показатели
=Fields!met_ind_name.Value.Trim()
Ед. изм. Лабораторные журналы >> Выбрать подразделение >> Выбрать запись Результаты >> Показатель

Fields!unit.Value >> unit / ResultDataSet >> HTML_NAME / UNIT

="<style>     body {        font-family: 'Times New Roman', Times, serif;         font-size: 6pt;         line-height: 1.3;         text-align: center;         vertical-align: top;        margin: 0;         padding: 0;    }     sup {vertical-align: 2pt; font-size: 5pt;}     sub {vertical-align: -1pt; font-size: 5pt;} </style> <body>" & Fields!unit.Value & "</body>"
Месяц
=MonthName(Fields!month_num.Value)
мин.
=GetOrDash(Rounding.RoundBase(Min(Fields!avg_r.Value), 2, 1))
макс.
=GetOrDash(Rounding.RoundBase(Max(Fields!avg_r.Value), 2, 1))
сред.
=GetOrDash(Rounding.RoundBase(Avg(Fields!avg_r.Value), 2, 1))
кол-во
=GetOrDash(Count(Fields!avg_r.Value))