ValidateRange
Проверяет, входит ли указанное значение в допустимый диапазон от «min» до «max».
string ValidateRange(variant Value, string DataType, variant Min, variant Max)
|
В качестве значения DataType можно указывать только названия типов данных языка Astra.Om. ипы можно найти в документе на соответствующий продукт, либо в таблице, приведенной в описании функции CanonicalTypeToDataType. Также можно использовать значение, возвращаемое этой функцией.
Параметры
Параметр
|
Тип
|
Описание
|
Value
|
variant
|
Проверяемое значение
|
DataType
|
string
|
Тип данных
|
Min
|
variant
|
Нижняя граница диапазона «min»
|
Max
|
variant
|
Верхняя граница диапазона «max»
|
Если не указать значения «min» и/или «max», будут использоваться границы диапазона указанного типа данных.
|
Возвращаемое значение
текст ошибки в случае ее возникновения;
пустую строку, если ошибки не возникает.
Примеры
result: string = Converter.ValidateRange(123, "uint8", 1, 500);
|