Параметры преобразования

Параметры преобразования доступны в меню Преобразование. С их помощью выполняется преобразование строк из одного формата в другой. Эти функции доступны для любых форматов файлов, кроме растровых, WFS и WMS.

Функции TODATE и TOSTRING поддерживают параметры форматирования даты.

Параметр Определение Синтаксис Пример

TODATE

Преобразование текстовой строки с данными даты/времени в дату. Возвращаемое значение указывается с использованием типа данных "Дата-время".

Указанное свойство текста должно соответствовать указанному формату. Если оно не соответствует, преобразование не будет выполнено.

См. Параметры форматирования даты.

TODATE(Text_property,format)

TODATE(Purchase_Date,MM/DD/YYYY)

В данном примере значение для даты приобретения преобразовывается в значение даты формата MM/DD/YYYY. Если значением даты приобретения является 2 ноября 2002 г., оно будет преобразовано в 11/02/2002.

TODOUBLE

Преобразование числовой или текстовой строки в число с плавающей точкой двойной точности.

TODOUBLE(Text_property)

TODOUBLE(Building_Value)

В данном примере значение для стоимости здания преобразуется в текстовую строку.

TOFLOAT

Преобразование числовой или текстовой строки в число с плавающей точкой одинарной точности.

TOFLOAT(Text_property)

TOFLOAT(Building_Value)

В данном примере значение для стоимости здания преобразуется в строку.

TOINT32

Преобразование числового выражения или выражения строки в int32.

TOINT32(Text_property)

 

TOINT64

Преобразование числового выражения или выражения строки в int64.

TOINT64(Text_property)

 

TOSTRING

Преобразование числового выражения или выражения строки в строку с использованием дополнительного указанного формата

или

Преобразование числового или логического свойства в текстовую строку (формат нельзя назначить).

При использовании функции Concat с логическим свойством, операция дает результат типа 1/0 (а не True/False).

См. сведения о параметрах "Формат" в разделе Параметры форматирования даты.

TOSTRING(Date_property, format)

или

TOSTRING(Numeric_property)

TOSTRING(Building_Sale_Date,MM/DD/YYYY)

В данном примере, если значением даты продажи здания является 12 января 2007 г., то оно преобразовывается в текстовую строку 01/12/2007.