Руководство администратора
18.01.2016
Завершена разработка руководства администратора в easla.com. В руководстве описаны не только назначения атрибутов каждой модели системы, но и детально описаны ее свойства и методы. Приведены примеры кода, заимствованные из действующих процессов и объектов.
Описаны глобальные функции для прямого доступа к активным объектам, атрибутам действиям, а также функции запросов к базе данных: select, selectAll, selectColumnAll, selectAggregateAll, selectCountAll. Например, функция selectAll возвращает массив значений указанных атрибутов объектов удовлетворяющих критерию поиска, что вполне типично для подобных систем, но вот функция selectColumnAll возвращает массив значений указанного атрибута с указанием количества встречающихся значений, что редкость, а selectAggregateAll возвращает агрегированное значение указанного атрибута!
Конкретное применение selectAggregateAll нашла, например, в валидации значения атрибута перед сохранением исходящего письма, которое должно иметь уникальный порядковый номер в пределах текущего года.