DBTypeStr
Revision as of 10:44, 21 May 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=DBTypeStr |object=Функции общего назначения |caption=Тип аргумента |type=1 |status=2 |db=0 |visual=0}} {{HeadLi...")
| DBTypeStr (Тип аргумента) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция возвращает тип объекта базы данных в виде строки. В случае, если аргумент не является объектом базы данных или тип объекта базы данных не выбран, будет возвращена пустая строка. Возможные значения функции:
- REF - для справочников
- DOC - для документов
- DBVAR - для переменных базы данных
- ENUM - для перечислений
- STOR - для накопителей
- JOURNAL - для журналов (справочников или документов)
Синтаксис
DBTypeStr(<Аргумент>):<Тип объекта базы данных (STRING)>
Аргументы
<Аргумент>- Объект который необходимо проверить.
Возвращаемое значение
Возвращает UTF-16 строку.
Примеры
//Будет выведено "" (тип объекта базы данных не выбран)
Message(DBTypeStr(DB));
//Будет выведено "DOC" (пустой объект базы данных с типом "документ")
Message(DBTypeStr(GetNothing("DOC")));
//Будет выведено "REF", если данный справочник с видом Номенклатура существует в проекте
aNom:=DB("Ref.Номенклатура","Code","000000000123");
Message(DBTypeStr(aNom));
//Будет выведено "", так как целое число не является объектом базы данных
Message(DBTypeStr(123));