Годовой отчет по месяцам: различия между версиями
Sidminik (обсуждение | вклад) |
Sidminik (обсуждение | вклад) Нет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
==Общий вид== | |||
[[Файл:r_3.png|center|border]] | |||
==Параметры== | ==Параметры== | ||
| Строка 96: | Строка 100: | ||
|- | |- | ||
|Месяц | |Месяц | ||
| | |<code style="background-color: #d4edda;>Лабораторные журналы</code> >> Выбрать подразделение >> Выбрать запись >> <code style="background-color: #d4edda;>Редактировать</code> >> <code style="background-color: #d4edda;>Журнал регистрации проб и результатов испытаний</code> >> <code style="background-color: #d4edda;>Информация</code> >> <code style="background-color: #d4edda;>Дата и время отбора пробы</code> | ||
<code style="background-color: #fff3e0;>Fields!month_num.Value</code> >> <code style="background-color: #fff3e0;>month_num / MainDataSet</code> >> <code style="background-color: #fff3e0;>DATE_VALUE / JOURNAL_RECORD_ATTRIBUTE</code> | <code style="background-color: #fff3e0;>Fields!month_num.Value</code> >> <code style="background-color: #fff3e0;>month_num / MainDataSet</code> >> <code style="background-color: #fff3e0;>DATE_VALUE / JOURNAL_RECORD_ATTRIBUTE</code> | ||
|<syntaxhighlight lang="vb">=MonthName(Fields!month_num.Value)</syntaxhighlight> | |<syntaxhighlight lang="vb">=MonthName(Fields!month_num.Value)</syntaxhighlight> | ||
| Строка 117: | Строка 121: | ||
|<syntaxhighlight lang="vb">=GetOrDash(Count(Fields!avg_r.Value))</syntaxhighlight> | |<syntaxhighlight lang="vb">=GetOrDash(Count(Fields!avg_r.Value))</syntaxhighlight> | ||
*используется функция [[Scripts#GetOrDash()|<code>GetOrDash()</code>]] | *используется функция [[Scripts#GetOrDash()|<code>GetOrDash()</code>]] | ||
|- | |||
|} | |||
===Нижний колонтитул=== | |||
{|class="wikitable" style="margin:auto; background-color: #fff; width:100%;" | |||
|- | |||
!Поля | |||
!Интерфейс <code style="background-color: #d4edda;>...</code> >> <code style="background-color: #d4edda;>...</code> | |||
и данные <code style="background-color: #fff3e0;>...</code> >> <code style="background-color: #fff3e0;>...</code> | |||
!Код и комментарии | |||
|- | |||
|Лаборатория | |||
|<code>Parameters!ReportParameterLaboratory.Label</code> | |||
|<syntaxhighlight lang="vb">=Parameters!ReportParameterLaboratory.Label</syntaxhighlight> | |||
|- | |||
|Нумерация страниц | |||
|<code>Parameters!ReportParameterNumPage.Value</code> | |||
|<syntaxhighlight lang="vb">=(Parameters!ReportParameterNumPage.Value - 1) + Globals!PageNumber</syntaxhighlight> | |||
|- | |- | ||
|} | |} | ||
Текущая версия от 10:01, 31 марта 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 & " год"
|
Основная информация
| Поля | Интерфейс ... >> ...
и данные |
Код и комментарии |
|---|---|---|
| № п/п | Лабораторные журналы >> Выбрать подразделение >> Выбрать запись Результаты >> Показатель
|
=RunningValue(Fields!met_ind_name.Value.Trim(), CountDistinct, Nothing)
|
| Показатели | =Fields!met_ind_name.Value.Trim()
| |
| Ед. изм. | Лабораторные журналы >> Выбрать подразделение >> Выбрать запись Результаты >> Показатель
|
="<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))
|
Нижний колонтитул
| Поля | Интерфейс ... >> ...
и данные |
Код и комментарии |
|---|---|---|
| Лаборатория | Parameters!ReportParameterLaboratory.Label
|
=Parameters!ReportParameterLaboratory.Label
|
| Нумерация страниц | Parameters!ReportParameterNumPage.Value
|
=(Parameters!ReportParameterNumPage.Value - 1) + Globals!PageNumber
|