IsDBObject
| IsDBObject (Проверка аргумента) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция возвращает 1, если аргумент является объектом базы данных, иначе будет возвращен 0.
Синтаксис
IsDBObject(<Аргумент>):<Является ли аргумент объектом БД (INT)>
Аргументы
<Аргумент>- Объект, который необходимо проверить.
Возвращаемое значение
Возвращает целое число.
Примеры
//Будет выведено 1 (даже объект с невыбранным типом, является объектом базы данных)
Message(IsDBObject(DB));
//Будет выведено 0 (пустое значение не является объектом базы данных)
Message(IsDBObject(GetNothing));
//Будет выведено 1, если документ с видом Реализация существует в проекте
Message(IsDBObject(GetNothing("DOC.Реализация")));
//Будет выведено 1, если справочник с видом Номенклатура существует в проекте
aNom:=DB("Ref.Номенклатура","Code","000000000123");
Message(IsDBObject(aNom));
//Будет выведено 0, так как целое число не является объектом базы данных
Message(IsDBObject(123));