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