Основные термины
-
Отчет – составленные по определенной форме сведения, данные о деятельности организации, компании за определенный прошедший период.
-
Тип группировки – SQL-запрос, который возвращает после своего выполнения необходимые для построения отчета значения. Полученные запросом группировки значения могут использоваться в отчете непосредственно либо служить входящими параметрами для запросов полей, которые в свою очередь позволят рассчитать значения соответствующих колонок отчета. Важно отметить, что число колонок в отчете, построенном на какой либо группировке, может отличаться от числа полей, возвращаемых запросом этой группировки, в то время как число строк в этом отчете неизбежно будет совпадать с числом строк в запросе группировки.
-
Параметр – в этом описании используется в двух значениях:
- в окне Параметры: это предварительно настроенные фильтры, используемые при построении отчетов;
- в других разделах термин используется в общепринятом смысле (параметр в программировании — принятый функцией аргумент. Термин «аргумент» подразумевает, что конкретно и какой конкретной функции было передано, а параметр — в каком качестве функция применила это принятое. Т.е. вызывающий код передает аргумент в параметр, который определен в члене спецификации функции.)
-
Группа – это предварительно настроенные наборы значений параметров. Группы используются для параметризации запросов группировки и запросов полей отчета.
-
Тип поля – SQL-запрос, который возвращает единственное значение и может использовать в качестве входящих параметров как параметры отчета, так и значения, возвращаемые запросом типа группировки. Особенности передачи параметров описаны в отдельном одноименном разделе.