Перейти к содержанию

Конвертирования

Материал из Химсофт Вики

Функции преобразования - позволяют явно преобразовать значение из одного типа данных в другой.

Необходимы для обеспечения строгой типизации при выполнении расчетов, фильтрации или отображении данных в отчетах.

Использование функций преобразования помогает избежать ошибок несовпадения типов и гарантирует предсказуемое поведение выражений, особенно при работе с данными из внешних источников или пользовательскими параметрами.

Функция Описание Применение
ToBoolean Преобразует числа в тип Boolean (логический) =ToBoolean(<ИмяПоля>)
ToDateTime Пытается распознать входное значение как допустимую дату или время, используя текущие региональные настройки отчета =ToDateTime(<ДатаВремя>)
ToDecimal Преобразует в число с дробной частью (фиксированная запятая, высокая точность, немного медленнее) =ToDecimal(<ИмяПоля>)
ToDouble Преобразует в число с дробной частью (плавающая запятая, меньшая точность, обычно быстрее) =ToDouble(<ИмяПоля>)
ToInt32 Преобразует в целое число (от -2 млрд. до 2 млрд.) =ToInt32(<ИмяПоля>)
ToString Преобразует в строку =ToString(<ИмяПоля>)