мыши открываем меню и выбираем из списка возможных действий «Количество».
В разделе «Отчет» в ячейке на пересечении столбца «Инв. № предка» и строки «Сортировка» двойным щелчком мыши открываем меню и выбираем из списка возможных действий «возраст» для сортировки списка по инвентарному номеру быка-отца.
Кнопкой «Отчет» запускаем задачу на выполнение.
Для того чтобы снять группировку, в ячейке «Группировка» выберите «Нет».
Наиболее распространенным является применение сочетаний функций «Агрегирование» и «Группировка» , которое позволяет применять операции агрегирования для групп животных.
Пример: Получить количественный анализ распределения выбывших коров стада по причинам выбытия.
В окне «Структура картотеки» выбираем группу животных – «Стадо», подгруппу «Выбывшие».
На вкладке «Паспорт» отмечаем показатель «Причина выбытия».
В разделе «Отчет» в ячейке на пересечении столбца «Причина выбытия» и строки «Агрегирование» двойным щелчком мыши открываем меню и выбираем из списка возможных действий «Количество».
Для группировки животных добавляем в отчет столбик «Значение агрегатного поля» (с помощью [+] справа от надписи «Значение агрегатного поля»). В разделе «Отчет» добавилось поле «Причина выбытия», в ячейке «Группировка» появилась не редактируемая запись «Есть».
Кнопкой «Отчет» запускаем задачу на выполнение.
При группировке животных есть возможность использовать несколько функций агрегирования одновременно.
Пример: Рассчитать среднюю продуктивность коров по лактациям с учетом количества голов в группах.
В окне «Структура картотеки» выбираем группу животных – «Стадо».
Выбираем показатель, по которому необходимо сгруппировать животных – на вкладке «Лактации» выбираем «ПЗЛ» – «Номер лактации». Выбираем показатели продуктивности, по которым будем рассчитывать средние величины «Удой за 305, кг», «Жир за
305, %», «Белок за 305, %». На вкладке «Паспорт» выбираем показатель «Инвентарный номер» – для расчета количества голов в группе.
В разделе «Отчет» в ячейке на пересечении столбца «Удой за 305, кг ПЗЛ» и строки «Агрегирование» двойным щелчком мыши открываем меню и выбираем «Среднее».
В разделе «Отчет» в ячейке на пересечении столбца «Жир за 305, % ПЗЛ» и строки «Агрегирование» двойным щелчком мыши открываем меню и выбираем «Среднее».
В разделе «Отчет» в ячейке на пересечении столбца «Белок за 305, % ПЗЛ» и строки «Агрегирование» двойным щелчком мыши открываем меню и выбираем «Среднее».
В разделе «Отчет» в ячейке на пересечении столбца «Инвентарный номер» и строки «Агрегирование» двойным щелчком мыши открываем меню и выбираем «Количество».
В поле «Номер лактации – ПЗЛ» в ячейке «Группировка» появилась не редактируемая запись «Есть».
Кнопкой «Отчет» запускаем задачу на выполнение.
7.1.5. Функция «Выводить»
При выборе показателя для отчета, по умолчанию предполагается, что информация будет выводиться (печататься) в отчете, о чем говорит слово «Да» в строке « Выводить ». Если выбранный показатель нужен, например, только для того, что бы установить по этому показателю фильтр для выборки, а в отчете этот показатель печататься не должен, то необходимо скрыть данный столбец. Чтобы включить режим скрытия столбцов в ячейке « Выводить » двойным щелчком мыши вызовите контекстное меню и выберите «Нет». Если столбец с данными для отчета выводить не надо, однако есть необходимость в экранной форме отчета знать информацию, скрытую в столбце, в ячейке « Выводить » в контекстном меню выберите «Строка». Теперь в окне «Отчет по запросу пользователя», выделив ячейку, в строке под отчетом будет выводиться показатель скрытого столбца, соответствующий выделенной ячейке.
Если в отчете планируется использовать функции «Агрегирование», «Группировка» и при этом необходимо установить фильтр на выборке, следует использовать режим «расчет» для функции
«Выводить» для того, чтобы исключить группировку по столбцу, на котором установлен фильтр.
Пример использования режима «расчет»: Необходимо получить распределение по причинам выбытия молодняка, выбывшего в первый месяц жизни.
В окне «Структура картотеки» выбираем группу животных – «Телки» и «Бычки».
На вкладке «Паспорт» отмечаем показатели «Инвентарный номер», «Дата рождения», «Дата выбытия», «Код причины выбытия» и «Причина выбытия».
В разделе «Отчет» в ячейке на пересечении столбца «Дата рождения» и строки «Фильтр» двойным щелчком мыши открываем окно «Фильтр по полям».
В разделе «Поля» двойным щелчком мышки по полю «Дата выбытия» (или при выборе и нажатии кнопки [+]) наименование поля перейдет в раздел « Формула ».
В разделе «Операции» нажмите на кнопку [-]. Оператор «-» перейдет в раздел «Формула».
В разделе «Поля» двойным щелчком мышки по полю «Дата рождения» (или при выборе и нажатии кнопки [+]) наименование поля перейдет в раздел « Формула ».
В разделе «Операции» нажмите на кнопку [<=]. Оператор «<=« перейдет в раздел « Формула ».
В поле «Значение» введите 30. Переместите значение кнопкой [+] в раздел « Формула ».
-
В разделе « Формула » создана запись: [Дата выбытия]- [Дата
-
рождения]<=30.Нажмите кнопку «В отчет».
В разделе «Отчет» в ячейке на пересечении столбца «Инвентарный» и строки «Агрегирование» двойным щелчком мыши выбираем «Кол-во». Автоматически для всех оставшихся столбцов включена функции «Группировка».
-
Для того чтобы исключить группировку по Дате рождения и
-
Дате выбытия, для каждого из этих столбцов ячейке «Выводить» с помощью двойного щелчка мыши выбираем из предложенного списка режим «Расчет».
Кнопкой «Отчет» запускаем задачу на выполнение.
