Difference between revisions of "TypeStr"

From SunFlurry wiki
Jump to: navigation, search
m (1 revision imported)
1>Admin
Line 48: Line 48:
 
* '''EXDB''' - для объектов типа [[Объект базы данных#Функции работы с дополнительными (внешними) базами данных|внешняя база данных]]
 
* '''EXDB''' - для объектов типа [[Объект базы данных#Функции работы с дополнительными (внешними) базами данных|внешняя база данных]]
 
* '''COMPILEDFUNCTION''' - для объектов типа компилированная функция (см. [[Compile]])
 
* '''COMPILEDFUNCTION''' - для объектов типа компилированная функция (см. [[Compile]])
 +
* '''XML''' - для объектов типа [[Объект XML|XML]]
 +
* '''XMLBRANCH''' - для объектов типа [[Объект XML|ветка XML]]
 
* Если функция не "знает" тип предоставленного объекта, будет возвращена строка '''OBJECT:<Цифровой номер объекта>''' (пример: '''OBJECT:88''').
 
* Если функция не "знает" тип предоставленного объекта, будет возвращена строка '''OBJECT:<Цифровой номер объекта>''' (пример: '''OBJECT:88''').
  

Revision as of 08:38, 15 June 2021

  TypeStr (Тип аргумента)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Нет

Функция возвращает строку, соответствующую типу аргумента или типу объекта аргумента. Пример возвращаемых значений:

Синтаксис

TypeStr(<Аргумент>):<Тип аргумента (STRING)>

Аргументы

  • <Аргумент - Объект, тип которого необходимо получить.

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

Возвращает строку в формате UTF-16.

Примеры

//Будет выведено "DB.REF"
Message(TypeStr(GetNothing("REF")));

//Будет выведено "DB.REF.Номенклатура", если данный вид справочника существует в проекте
aNom:=DB("Ref.Номенклатура","Code","000000000123");
Message(TypeStr(aNom));