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