Конвертирования
Функции преобразования - позволяют явно преобразовать значение из одного типа данных в другой.
Необходимы для обеспечения строгой типизации при выполнении расчетов, фильтрации или отображении данных в отчетах.
Использование функций преобразования помогает избежать ошибок несовпадения типов и гарантирует предсказуемое поведение выражений, особенно при работе с данными из внешних источников или пользовательскими параметрами.
| Функция | Описание | Применение |
|---|---|---|
| ToBoolean | Преобразование параметра к логическому типу | ToBoolean(<Value>)
|
| ToByte | Преобразование параметра к числовому типу | ToByte(<Value>)
|
| ToDateTime | Преобразование параметра к типу дата-время | ToDateTime(<Value>)
|
| ToDouble | Преобразование параметра к числу с ПЗ (двойная точность) | ToDouble(<Value>)
|
| ToInt16 | Преобразование параметра к 16-битному числу (-32767..32768) | ToInt16(<Value>)
|
| ToInt32 | Преобразование параметра к 32-битному числу | ToInt32(<Value>)
|
| ToInt64 | Преобразование параметра к 64-битному числу | ToInt64(<Value>)
|
| ToSingle | Преобразование параметра к числу с ПЗ (одинарная точность) | ToSingle(<Value>)
|
| ToUInt16 | Преобразование параметра к 16-битному беззнаковому числу (0..65534) | ToUInt16(<Value>)
|
| ToUInt32 | Преобразование параметра к 32-битному беззнаковому числу | ToUInt32(<Value>)
|
| ToUInt64 | Преобразование параметра к 32-битному беззнаковому числу | ToUInt64(<Value>)
|