Write, Bureaucrats, Administrators
273
edits
No edit summary |
No edit summary |
||
Line 69: | Line 69: | ||
|} | |} | ||
== | ==Библиотеки и записи== | ||
===Глобальные Функции=== | |||
=== | ====entry()==== | ||
:Получить запись в контексте которой происходит выполнение скрипта. Т.е. если скрипт выполняется на действие Изменение записи, то данная функция возвращает изменяемую запись. | |||
:Функция доступа для всех действий и фаз выполнения, за исключением "Создание записи - открытие формы создания", для данного действия используйте функцию entryDefault. | |||
:Результат: Объект Entry, текущая запись. | |||
====entryDefault()==== | |||
:Получить объект для установки значений по умолчанию для еще не созданной записи. Функция доступна для действия ''Создание записи'' и фазы выполнения ''Открытие формы создания''. | |||
:Результат: Объект DefaultEntry. | |||
====lib()==== | |||
:Получить библиотеку в контексте которой происходит выполнение скрипта. | |||
:Результат: Объект Library, текущая библиотека. | |||
====libByName(name)==== | |||
:Найти библиотеку по имени. В настройках безопасности должно быть установлено разрешение на использование получаемой библиотеки. | |||
:Результат: Объект Library, найденная библиотека. | |||
===Объект Library=== | |||
Через этот объект осуществляется доступ к записям библиотеки. Можно работать с текущей библиотекой - ''lib()'' или с любой другой библиотекой в базе данных - ''libByName()''. Помимо функций получения записей данный объект предоставляет возможность создания новой записи. | |||
====Методы==== | |||
=====entries()===== | |||
:Получить все записи библиотеки. | |||
:Результат: Array[Entry] Массив записей. Записи отсортированы по времени их создания - от новых к старым. | |||
===Примеры=== |