GETNODE — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
 
(нет различий)

Текущая версия на 09:14, 23 марта 2010

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

Синтаксис

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

Аргументы

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

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

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

Примеры

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