Difference between revisions of "TypeStr"

From SunFlurry wiki
Jump to: navigation, search
m (1 revision imported)
m (1 revision imported)
 
(3 intermediate revisions by 2 users not shown)
Line 38: Line 38:
 
* '''FORM''' - для объектов типа [[Форма|форма]]
 
* '''FORM''' - для объектов типа [[Форма|форма]]
 
* '''MUTEX''' - для объектов типа [[Функции общего назначения#Объект семафор|семафор]]
 
* '''MUTEX''' - для объектов типа [[Функции общего назначения#Объект семафор|семафор]]
 +
** '''MUTEX.EVENT''' - для объектов типа [[Функции общего назначения#Объект семафор|системное событие]]
 +
** '''MUTEX.THREAD''' - для объектов типа [[Функции общего назначения#Объект семафор|поток]]
 +
** '''MUTEX.PROCESS''' - для объектов типа [[Функции общего назначения#Объект семафор|процесс]]
 +
* '''EXTERNALOBJECT''' - для объектов типа [[Функции общего назначения#Внешний загружаемый объект|внешний загружаемый объект]]
 
* '''DBF''' - для объектов типа [[Внешняя таблица DBF|DBF]]
 
* '''DBF''' - для объектов типа [[Внешняя таблица DBF|DBF]]
 
* '''OBJECTCOLLECTOR''' - для объектов типа [[Сборщик объектов|сборщик объектов]]
 
* '''OBJECTCOLLECTOR''' - для объектов типа [[Сборщик объектов|сборщик объектов]]
Line 49: Line 53:
 
* '''COMPILEDFUNCTION''' - для объектов типа компилированная функция (см. [[Compile]])
 
* '''COMPILEDFUNCTION''' - для объектов типа компилированная функция (см. [[Compile]])
 
* '''XML''' - для объектов типа [[Объект XML|XML]]
 
* '''XML''' - для объектов типа [[Объект XML|XML]]
* '''XMLBRANCH''' - для объектов типа [[Объект XML|ветка XML]]
+
* '''XML.BRANCH''' - для объектов типа [[Объект XML|ветка XML]]
 
* Если функция не "знает" тип предоставленного объекта, будет возвращена строка '''OBJECT:<Цифровой номер объекта>''' (пример: '''OBJECT:88''').
 
* Если функция не "знает" тип предоставленного объекта, будет возвращена строка '''OBJECT:<Цифровой номер объекта>''' (пример: '''OBJECT:88''').
  

Latest revision as of 08:44, 27 November 2023

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

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

Синтаксис

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

Аргументы

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

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

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

Примеры

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

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