AstraRegul
Релиз 2024.08.31.00
×

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);