GETNODE

Материал из GB wiki
Версия от 09:14, 23 марта 2010; Bars (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Возвращает код папки заданного уровня для заданного объекта. Уровень может считаться как от корня вниз, так и от записи вверх.

Синтаксис

GETNODE (Тип объекта,Код объекта,Уровень,Альтернативное дерево)

Аргументы

Тип объекта
целое число, являющееся кодом типа объекта.
Код объекта
целое число, являющееся кодом объекта.
Уровень
целое число, определяющее уровень папки. 0 - корневая папка, 1 - первый уровень, и т.д., -1 - Node, -2 - Node.Node и т.д.
Альтернативное дерево
целое число от 1 до 4, номер альтернативного дерева (актуально только для товаров)

Тип результата

Целое число, код папки соответствующего справочника.

Примеры

GETNODE(Articul,1) эквивалентно Articul.RootFolder
GETNODE(Articul,-1) эквивалентно Articul.Node