Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

Синтаксис

procedure SetVariableValue(const AVarName, AValue: string);

Описание

Задает значение переменной в отчете. AVarName - имя переменной. AValue - значение, которое будет назначено переменной. Значение указывается в виде строки и автоматически конвертируется в тип переменной. Т.е., если задать строковое значение "4" в целочисленную переменную, то в нее запишется число 4. Для переменных даты/времени (тип DateTime) нужно использовать процедуру SetVariableValueDT, чтобы избежать проблем с форматом.

Пример кода

var
  aReport: TM_Report;
begin
  aReport := ReportBuild('Мой_отчет');
  // задаем значение различным переменным отчета
  aReport.SetVariableValue('MyBoolVar''true');
  aReport.SetVariableValue('MyIntVar''4'); 
  aReport.SetVariableValue('MyDoubleVar''123.456');
  aReport.SetVariableValue('MyTimespanVar''12:30:00');
  // открываем отчет на просмотр
  aReport.View(GetClientName);
end.