Статистика и анализ данных в 1С. Программа Ан2. Поддерживаемые конфигурации 1С. Отличия платной версии, страница 6

·  особые правила на выбор полей накладываются, если Вы хотите получить результат в двумерном виде (подробнее описано в разделе Получение результата).


3.5. Получение результата

Результат формирует ответ и позволяет просматривать полученный результат в виде таблицы.

Вид может быть одномерным или двумерным. Опция выбора двумерного результата может быть недоступна в зависимости от выбранных полей.

Формирование инициирует формирование ответа с заданными параметрами.

Просмотр отображает полученный результат в виде таблицы

Окно просмотра результатов имеет следующие возможности:

·  изменение размеров окна

·  изменение ширины колонок

·  порядок колонок можно изменять путем перетаскивания заголовка колонки влево или вправо

·  изменение содержимого ячеек

·  разделение таблицы на две части по вертикали (для одновременного просмотра двух областей таблицы при большом количестве полей).

Экспорт в Excel переносит результат в электронную таблицу Excel.

Особенности формирования двумерных результатов

Стандартный вид ответа определяется выбранными Вами колонками (полями).

Двумерный вид состоит из набора выбранных колонок и некоторого числа новых колонок, автоматически сформированных из значений одного из полей.

Пример преобразования стандартного вида в двумерный

Пусть стандартный отчет состоит из колонок: Склад, Товар, Количество. Каждая строка в таком отчете содержит данные о наличии конкретного товара на определенном складе. Во многих случаях эти данные можно представить в более удобном и компактном виде: Товар, Склад1, Склад2, Склад3,… Каждая строка в таком отчете будет содержать данные о наличии каждого товара сразу на всех складах.

Правила формирования двумерных результатов

Возможность формирования двумерного результата зависит от того, какие поля и в каком порядке выбраны в режиме ПоляIDH_PgField.

Двумерный результат может быть сформирован если:

·  выбрано не менее трех полей

·  все поля кроме последнего являются простыми

·  последнее поле является вычисляемым.

При формировании двумерного результата:

Все уникальные значения первого поля становятся новыми колонками (например: склад -> склад1, склад2, склад3…);

Все значения последнего поля становятся значениями в новых колонках (например, количество)

Рекомендации

В качестве поля, из которого будут сформированы новые колонки, выбирайте поле, имеющее меньшее количество уникальных значений, особенно в случае если вы хотите обрабатывать результат в режиме ОтчетIDH_PgRep. При просмотре и печати отчета колонки, не умещающиеся на листе, не будут показаны.


3.6. Результат в виде отчета

Отчет. В этом режиме полученные на предыдущем шаге результаты обрабатываются в виде отчета. Работа с отчетом происходит в следующем порядке:

·  уточняются параметры отчета (необязательно): по каким полям подводить промежуточные итоги, порядок сортировки и ориентация листа

·  запускается формирование отчета

·  сформированный отчет просматривается на экране компьютера

·  сформированный отчет распечатывается на принтере

·  при необходимости внешний вид отчета изменяется.

*

Промежуточные итоги

В данном списке перечислены все поля, участвующие в отчете. Вы можете указать, по каким полям необходимо подводить промежуточные итоги. Для этого дважды щелкните мышкой на интересующем вас поле. Значок поля изменится на значок промежуточных итогов. Для возврата поля в исходное состояние дважды щелкните мышкой по нему.

Сортировка предназначена для изменения порядка следования строк в отчете. Стандартный порядок сортировки определяется порядком, в котором значения каждого из полей заданы в режиме ПараметрыIDH_PgFiltr. Порядок “лучшие” располагает строки отчета в порядке убывания суммового поля. Если таких полей несколько, то упорядочивание производится по первому из них. Порядок “худшие” располагает строки отчета в порядке возрастания первого суммового поля. В случае двумерного отчета сортировка по “лучшим” или “худшим” производится на основании заключительной итоговой колонки.