Справка

Объект

Поиск команды:

Безымянные методы объекта делятся на три типа:

  • Поля-переменные ([объект.поле])
  • Подтаблицы ([объект.подтаблица.объекты])
  • Связанные части ([объект.связанная_часть(параметр1=значение1)])

Безымянные методы переопределяют друг друга в указанном порядке. В 1ую очередь смотрятся поля, во 2ую - подтаблицы и в последнюю - связанные части.

Для полей характерна возможность получить не только их значение, но и обратиться к их параметрам ([объект.поле] выдаст значение поля, [объект.поле.длинна] выдаст обработчик значения, а [объект.поле.спец.имя] выдаст обработчик поля).

Для более полного доступа к полю объекта следует использовать команду [.col]. В данный момент следующие настройки поля перекрывают обработчики значения: name, id, type, col. Если поле ссылается на массив объектов, то перекрытия нет, т.к. обработчики массива не совпадают с обработчиками поля (однако перекрытие всё равно возможно в том случае, когда идёт обращение к первому элементу массива, см.массивы).

Параметры
Массивы
Поиск
URL
Навигация
Родитель
Следующий объект
Предыдущий объект
Следующий (упрощ.)
Предыдущий (упрощ.)
Соседи
Соседи (включая текущий объект)
Соседи (исключая дочерние объекты)
Доступы
Операции
Специфические
 
Следующий объект

Код: [next]

Результат: Объект

Выдаёт следующий объект. Учитывается позиция, установленная в административном кабинете. Если объект содержит потомков, то следующим объектом будет первый потомок.

Данная операция требует подгрузки всего массива объектов, в рамках текущей таблицы (т.е. затратна по потребляемой памяти и процессорному времени).

Для того, чтобы выдать следующий объект без учёта вложенности, используйте команду [Следующий (упрощ.)]


Читать далее про "Пользователь"