Синтаксис параметров хроматограммы

Top  Previous  Next

Содержание - Формулы пользователя - Макроязык для формул пользователя - Формулы пользователя: макроопределения - параметры хроматограммы - Синтаксис параметров хроматограммы

 

Для параметров хроматограмм могут использоваться следующие виды

синтаксиса:

 

Упрощенный синтаксис

 

ChromatogramMacro

- для макроопределений без дополнительных параметров

или

 

ChromatogramMacro( param1, param2, ...)

- для макроопределений с дополнительными параметрами.

   

Если используется упрощенный синтаксис, возвращенное значение макроопределения относится к текущей хроматограмме, т.е. к хроматограмме с тем пиком, для которого производится вычисление по формуле пользователя (помните, что   простые отчеты используют обычную хроматограмму, т.к. для подобных отчетов возможен только упрощенный синтаксис).

 

Расширенный синтаксис для сводного отчета

 

Расширенный синтаксис для сводного отчета используется только в таблице пиков в расширенных отчетах. Это позволяет создать формулу, которая относится к параметрам хроматограммы, причем любой из общего списка.

 

ChromatogramMacro{"имя хроматограммы"}

- для макроопределений без дополнительных параметров

или

ChromatogramMacro{"имя хроматограммы", nInjection}( param1, param2, ...)

- для макроопределений с дополнительными параметрами; некоторые или все параметры могут быть необязательными.

 

где

"имя хроматограммы" : string - текстовая строка, определяющая имя хроматограммы.
nInjection : integerпорядковый номер инжекции для текущей пробирки; обычно это значение равно 1. Возможны другие значения, если в поле Число инжекций таблицы Редактора очереди определено несколько инжекций для пробирки.

 

Секция {"имя хроматограммы", nInjection} может быть опущена. В этом случае ChromatogramMacro относится к текущей хроматограмме, Список параметров хроматограммы т.е. к хроматограмме с пиком, для которого производится вычисление по формуле пользователя.