ToText

Оценить
(0 голоса)

Преобразует любые нестроковые типы данных в строковое значение.

Функция ToText исключительно важна и используется для преобразования любого нестрокового типа данных в строку. Ее придется часто использовать в строковых формулах объединения элементов различных типов данных в единой результирующей строке.

ToText(Ь)

Ь — булевское значение, которое должно быть преобразовано в строку.

ToText({Orders.Shipped})

возвращает строку “True”, если булевское поле Shipped (Доставлен) содержит значение True (истинно), или строку “False”, если поле содержит значение False (ложно).

ToText(nl, n2, si, s2)

nl — числовое значение, которое должно быть преобразовано в строку. п2 — числовое значение количества десятичных знаков, которые нужно использовать при преобразовании значения nl. Этот аргумент необязателен. si — строковое значение, состоящее из одного или нескольких символов, которые нужно использовать в качестве символа-разделителя тысяч при преобразовании значения nl. Этот аргумент необязателен.

s2 — строковое значение, состоящее из одного или нескольких символов, которые нужно использовать в качестве десятичного символа-разделителя при преобразовании значения nl. Этот аргумент необязателен.

ToText(21256.1255, 2,

возвращает строку “21,256-13” (значение отображено с двумя десятичными знаками, причем запятая служит символом-разделителем тысяч, а дефис — десятичным сим- волом-разделителем).

ToText(nl, n2, si, s2, s3)

nl — числовое значение, которое должно быть преобразовано в строку.

si — строковое значение, используемое для форматирования числа. Этот аргумент

необязателен.

п2 — числовое значение количества десятичных знаков, которые нужно использовать при преобразовании значения nl. Этот аргумент необязателен. s2 — строковое значение, состоящее из одного или нескольких символов, которые нужно использовать в качестве символа-разделителя тысяч при преобразовании значения л 2. Этот аргумент необязателен.

s3 — строковое значение, состоящее из одного или нескольких символов, которые нужно исиользовать в качестве десятичного символа-разделителя при преобразовании значения nl. Этот аргумент необязателен.

ToText(21256.1255, "#,###,###.00000",2)

возвращает строку “ 21,256.13000” (с ведущими пробелами для дополнительных символов “#”).

Строки числового форматирования

Символы, используемые в строках числового форматирования, перечислены в табл. А.5.

d — значение даты, времени или даты-времени.

si — строковое значение, используемое для форматирования значения даты, времени или даты-времени. Этот аргумент необязателен.

s2 — строковое значение, используемое для замещения строки “a.m.” обозначения утренних часов (до 12:00). Этот аргумент необязателен.

s3 — строковое значение, используемое для замещения строки “p.m.” обозначения вечерних часов (после 12:00). Этот аргумент необязателен.

ToText(CurrentDate, "dddd М d, уууу")

если CurrentDate содержит значение May 19, 2006, формула возвратит строку "Friday May 19, 2006".

ToText(CurrentTime, "h:mm tt", "in the morning", "in the afternoon")

если значение CurrentTime равно 4:27 P.M., формула возвратит строку “4:27 in the afternoon”.

На заметку! Любые нераспознанные символы в строке форматирования будут возвращены в виде литеральных символов. Например, символ косой черты (/) или запятая (,) в строке форматирования будут просто присутствовать внутри результирующей строки даты.

ToText

ToWords
Trim
TrimLeft
TrimRight
Uppercase

Добавить комментарий


Защитный код
Обновить