Difference between revisions of "GetNothing"
(No difference)
|
Revision as of 07:16, 23 May 2019
| GetNothing, Nothing (Пустое значение) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция получает пустое значение, если аргумент не указан, либо не выбранный объект базы данных, если аргумент указан. Для создания пустого объекта базы данных используется следующий формат аргумента: <Тип объекта базы данных>.<Вид объекта базы данных>, либо строка DB. В последнем случае, функция отдает пустой объект базы данных неопределенного типа, в первом случае, пустой объект базы данных имеет определенный тип (принимаются типы REF, DOC, DBVAR, ENUM, STOR, JOURNAL) и может иметь определенный вид, если это необходимо.
Синтаксис
GetNothing(<Тип базы данных (STRING)>=""):<Пустое значение или пустое значение базы данных>
Аргументы
<Тип базы данных (STRING)>- (необязательный аргумент) Описание создаваемого пустого объекта базы данных.
Возвращаемое значение
Возвращает пустой объект.
Примеры
//Будет выведено "NOTHING"
Message(TypeStr(GetNothing()));
//Будет выведено "DB"
Message(TypeStr(GetNothing("DB")));
//Будет выведено "DB.DOC"
Message(TypeStr(GetNothing("DOC")));
//Будет выведено 1 (является объектом базы данных)
Message(IsDBObject(GetNothing("REF")));
//Будет выведено "DB.DOC.Реализация", если документ с видом Реализация существует в проекте
Message(TypeStr(GetNothing("DOC.Реализация")));
//Будет выведено "Реализация", если документ с видом Реализация существует в проекте
Message(DBObjectName(GetNothing("DOC.Реализация")));