Хранилище вариантов и способ запуска отчета внешне не изменились.
Рассмотрим интерфейс стандартной (общей) формы отчета и сравним его с предыдущей версией БСП на примере 1С КА редакции 2.4. Рассмотрим, например, отчет Динамика закупок в двух версиях.
Область параметров быстрых настроек в обоих вариантах содержит тот же набор параметров: Период и Поставщик.
Заметно лишь, что в новой версии область выделена желтым фоном. Кроме того, в крайнем правом углу этой области имеется кнопка в форме канцелярской кнопки. По нажатии на нее можно настроить состав параметров, доступных из быстрой настройки через дочернюю форму. Эта форма позволяет отметить галочками параметры, используемые как быстрые настройки и выбрать один из вариантов отбора (равно, в списке и т.д.).
Ранее для настройки состава быстрых настроек приходилось пользоваться перегруженной общей формой настроек.
Переместимся ниже и рассмотрим на панель инструментов. На первый взгляд, все очень похоже.
Однако есть некоторые различия:
- Появились 2 кнопки текстового поиска – обычный и повтор предыдущего.
- Изменилась пиктограмма кнопки сохранения результата. Вместо кнопки с дискетой (видимо в этой редакции сохранение на флоппи-диски прекратили поддерживатьJ ) появилась пиктограмма в виде вертикальной стрелки вниз – функционал не изменился. При этом на стандартной функциональной панели (в строке заголовка формы) кнопка Сохранить, имеющая такое же предназначение, как и прежде имеет пиктограмму в виде дискеты.
- Появилась кнопка–подменю Разворачивать до. Кнопка присутствует на панели не всегда, а лишь когда отчет сформирован и таблица не пуста и имеет хоть одну группировку строк. Содержит список кнопок с уровнями группировок таблицы. Функционал дублирует подменю контекстного меню таблицы Уровни группировок – разворачивает/сворачивает таблицу по группам.
- Кнопка суммирования ∑ –выбора варианта агрегирования для выделенного фрагмента лишилась стрелки, демонстрирующей назначение - открытие подменю. Никакие функции не изменились.
- Появилось поле ввода поиска-фильтра. Предназначена для быстрой интеллектуальной настройки отбора данных. Система старается понять, что именно пользователь хочет отобрать и подбирает варианты или предлагает выбор. Например, при вводе части наименования товара, будет предложена подсказка, идентифицирующая найденный элемент справочника Номенклатура. При согласии в список отборов и соответствующую панель будет добавлен отбор Номенклатура = <Выбранная номенклатура>. А при вводе числовых значений будет предложен выбор колонок числовыми данными, где искать введенное число.
Допускается применения знаков сравнения </> и т.д. Об этом сообщает подсказка по д гиперссылкой ? правее поля поиска. Окно подсказки так же содержит гиперссылку Больше возможностей. Не смотря на ее многообещающий заголовок, ее назначение – вызов формы стандартных настроек.
Остальные обнаруженные мною изменения касаются только формы настроек отчета.
В простом виде настройки изменений не видно. Только немного изменилась визуализация списков/деревьев. Для полей теперь отображается их тип (Например. >>- ссылка; 01 - число; Т - строка; Поле календаря - Дата).
В расширенном виде настройки имеются некоторые изменения. В форме контролируется наличие несуществующих полей. При наличии выводится предупреждение. По кнопке можно очистить такие поля.
Для добавления полей, как и прежде, вызывается отдельная форма. Дерево доступных значений так же отображает тип реквизитов. Кроме того, появилось полезное поле для текстового поиска.
Но самым интересным нововведением здесь мне представляется кнопка Добавить формулу. По кнопке открывается форма редактора формул. Позволяющая добавлять определенный набор вычисляемых выражений.
Форма содержит поля результирующей формулы, а так же поля наборов полей (операндов) и функций-операторов. Таким образом по стандартным правилам, применяемым, например, в формулах расчета цены или видов расчета ЗУП можно создавать поля в виде выражений. На форме имеется кнопка проверки корректности введенной формулы.
После завершения редактирования формулы она появится в списке доступных для выбора добавляемых полей.
Формула становится доступной для выбора и редактирования.
У специалистов, знакомых с СКД, может возникнуть вопрос - точно ли это функционал стандартной СКД? Там же при формировании варианта нет понятие формула. На самом деле это стандартный СКД, просто таким образом сделана более доступной возможность создания и редактирования пользовательских полей.
Но, увы, нам не удалось создать формулу с использованием дополнительных реквизитов справочника Номенклатура. Формула проходила проверку, но отчет не формировался.
Ну, а теперь самое важное. Собственно то, с чего (и ради чего) все исследования и начинались.
Я, как нелюбитель полумер, таких как неполноценные стандартные настройки, первым делом полез в "Еще" для вызова редактирования варианта отчета. Всегда оно располагалось здесь:
В новой версии его в том месте не оказалось, что, конечно, делало невозможным полноценную настройку варианта.
Но успокою. Функционал нашелся. Теперь редактирование вариантов запускается из подменю Еще, но на форме Настроек. Отдельно отмечу, подменю Еще командной панели доступно на всех вкладках формы, кроме Поля и сортировки. Причем форма открывается открытой именно на этой вкладке.
Вызов настройки - пункт Настройки для технического специалиста.
Все исследовалось на 1С: КА редакций 2.4 (предыдущая БСП) и 2.5 (БСП 3.1.5)
А конкретней:
1С:Комплексная автоматизация 2 (2.4.13.275)
1С:Комплексная автоматизация 2 (2.5.7.269)
А какие новые возможности отчетов обнаружили вы? Напишите в комментариях!