Функция LotExpressionFuncWithConstType Назад В начало Вперед

Назначение

Функция вычисляет арифметическое выражение в поле Expr. Выходной параметр ErrorInfo возвращает описание ошибки.

Описание

function LotExpressionFuncWithConstType (
  var Expr, var ErrorInfo : string,
  RealConst : boolean) : string

Параметры

Expr - поле с вычисляемым выражением.

ErrorInfo - строка, в которой возвращается описание ошибки.

RealConst - тип по умолчанию. Если true, то все константы считаются double (чтобы не было переполнений).

Возвращаемое значение

Функция возвращает результат вычисления или пустую строку в случае ошибки. Параметр ErrorInfo возвращает описание ошибки.

Пример

var RealConst : boolean;
var ErrorInfo : string;
RealConst := true;
LotExpressionFuncWithConstType('1000000000*24/100', ErrorInfo, RealConst);

Версия

Начиная с Атлантис 5.4.24.