0

Функция ТипЗначенияСтр()

Определяет тип значения переменной

Синтаксис

Функция ТипЗначенияСтр() имеет следующий синтаксис:

строка ТипЗначенияСтр(Значение)

А также альтернативный англоязычный синтаксис:

string ValueTypeStr(Value)

Параметры

Описание параметров функции ТипЗначенияСтр():

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

Возвращаемое значение

Строка
Строковое представление типа значения:

<> — неопределенный тип данных (пустая строка)
Число — числовой тип данных
Строка — строковый тип данных
Дата — тип данных Дата
Перечисление — агрегатный тип данных ‘Перечисление’
Справочник — агрегатный тип данных ‘Справочник’
Документ — агрегатный тип данных ‘Документ’
Календарь — агрегатный тип данных ‘Календарь’
ВидРасчета — агрегатный тип данных ‘ВидРасчета’
Счет — агрегатный тип данных ‘Счет’
ВидСубконто — агрегатный тип данных ‘ВидСубконто’
ПланСчетов — агрегатный тип данных ‘ПланСчетов’
Здесь представлены не все типы данных встроенного языка. С полным перечнем типов данных можно ознакомиться в «Приложении Б: Имена типов данных встроенного языка»

Описание

Функция ТипЗначенияСтр() определяет тип значения произвольного выражения и возвращает его символьное представление. В зависимости от языка, установленного для конфигурации, функция возвращает имена на русском, либо их англоязычные аналоги.

Пример использования

Пример кода с использованием функции ТипЗначенияСтр():

Если ТипЗначенияСтр(Переменная) = "Справочник" Тогда
	Сообщить("Справочник." + Переменная.Вид());
ИначеЕсли ТипЗначенияСтр(Переменная) = "Документ" Тогда
	Сообщить("Документ." + Переменная.Вид());
КонецЕсли;

Читайте также:

Функция ОсновнойЯзык()

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *