DBTypeStr
Revision as of 11: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));