Расчетные параметры
Расчетные параметры позволяют вычислять значение параметра шаблона отчета при помощи скриптов на языке C#. Подробнее о создании и настройке расчетного параметра см. раздел Расчетный параметр на странице «Парамет ры».
Ниже приведен справочник встроенных переменных, функций (формул) и структур данных, доступных в скриптах расчетных параметров. Этот же справочник открывается в конструкторе шаблона по кнопке Открыть справку.
- Переменные
- Методы - Формулы для чтения данных из модуля 'Справочники'
- Формулы для преобразования данных
- Формулы для чтения данных из СУБД
- Формулы для чтения данных из файла 'Excel'
- Формулы для чтения данных из веб-ресурса по протоколу 'HTTP'
- Формулы для чтения данных из СУБД 'InfluxDB'
- Формулы для чтения данных из КАСКАД 4
- Математические формулы
- Формулы для чтения данных из СУБД 'Microsoft SQL Server'
- Формулы для чтения данных из СУБД 'MySQL'
- Формулы для чтения данных при помощи интерфейса 'ODBC'
- Формулы для чтения данных при помощи интерфейса 'OLEDB'
- Формулы для чтения данных при помощи интерфейса 'OPC'
- Формулы для чтения данных из модуля 'Наработка оборудования'
- Формулы для чтения данных из СУБД 'Oracle'
- Формулы для чтения данных из БД 'Пирамида'
- Формулы для чтения данных СУБД 'PostgreSQL'
- Формулы для чтения данных из отчетов
- Формулы для чтения данных из файлов
- Формулы для чтения данных из 'WinCC'
- Формулы для чтения данных из КАСКАД 3 (InfluxDB)
- Формулы для чтения данных из КАСКАД 3 (XMLRPC)
- Структуры
- DictionaryAttributeInstance
- DictionaryClassInstance
- AggregationValue
- ChartValue
- DropDownValue
- DropDownVariant
- JsValue
- ReportKaskadValue
- LogCell
- LogRow
- OpcValue
- PiramidaDiscret
- PiramidaDiscretState
- PiramidaValue
- ReportChartValue
- ReportFileValue
- ReportTable
- StoredReportValue
- WinccOaAlarm
- WinccOaAlarmsTable
- WinccOaValue
- WinccValue
- XmlStandard
- XmlValue
- ReportCalculationHistory
- OperationTimeDeviceInfo
- OperationTimeDevicePeriodInfo
- OperationTimeDeviceStateInfo
- OperationTimeParameterLog
- OperationTimeRecordInfo
- OperationTimeStateInfo
- ReportHtmlTableCompiler
- AggregationType
- PiramidaDiscretStatus
- WinccOaAlarmAcknowledgeState
- WinccOaAlarmDirection
- DisplayedType
- PiramidaParameter
Переменные
| Название | Тип | Описание |
|---|---|---|
| History | ReportCalculationHistory | История вычислений параметров |
| Time | ReportCalculationTime | Контекст времени вычислений отчета |
| Interval | TimeInterval | Период отчета |
| StartDate | DateTime | Дата начала отчета |
| EndDate | DateTime | Дата окончания отчета |
| Timestamp | DateTime | Метка времени отчета |
| ReportDay | DateTime | День отчета (без времени) |
| StepStart | DateTime | Метка времени начала шага |
| StepEnd | DateTime | Метка времени конца шага |
| StepInterval | TimeInterval | Интервал текущего шага |
| Step | TimeDuration | Шаг отчета |
| ReportWeek | DateTime | Неделя отчета |
| ReportMonth | DateTime | Месяц отчета |
| ReportYear | DateTime | Год отчета |
| ReportCreationDate | DateTime | Дата создания отчета |
| ReportUpdateDate | DateTime | Дата обновления отчета |
| Now | DateTime | Дата расчета |