Меню

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

Раздел 11. Механизмы построения отчетности

734. В какие объекты конструктор выходной формы поддерживает вывод отчета?

В табличный документ; в сводную таблицу; в диаграмму; в сводную диаграмму

735. В каком виде можно получить результат компоновки данных?

В виде диаграммы

В виде таблицы значений

В сводной таблице

В табличном документе

736. В каком оформлении будет формироваться отчет, если в конструкторе выходной формы определены настройки согласно рисунку?

Вне зависимости от значения настройки «Оформление», разработчик может определить оформление макета по своему усмотрению. Отчет будет формироваться по макету разработчика

737. В каком оформлении будет формироваться отчет, если в конструкторе выходной формы определены настройки согласно рисунку?

Отчет будет формироваться программно с использованием предопределенного в системе оформления «Классика»

738. В каком элементе управления результат вывода отчета представляется в виде, похожем на электронную таблицу?

Поле табличного документа

739. В системе компоновки данных можно использовать следующие наборы данных:

набор данных — запрос

набор данных — объединение

набор данных — объект

740. Возможно ли при настройке схемы компоновки данных определить в качестве ресурса не числовое поле?

Есть такая возможность

741. Вывод результата системы компоновки данных производится:

путем вывода последовательно получаемых элементов результата системы компоновки

742. Для того, чтобы в системе компоновки данных какое-либо поле (числовое) можно было выводить в области данных таблицы необходимо:

поле должно быть отмечено как ресурс

743. Для чего используется компоновщик настроек компоновки данных?

Для редактирования настроек системы компоновки данных

744. Для чего используется конструктор схемы компоновки данных?

Для создания схемы компоновки данных

745. Для чего используется процессор вывода компоновки данных?

Для вывода результата компоновки в табличный документ

746. Для чего используется процессор компоновки данных?

Для исполнения компоновки данных

747. Допустимо ли использование нескольких наборов данных?

748. Если для ресурса (при настройке схемы компоновки данных) было указано, что его можно рассчитывать только в разрезе некоторой группировки, то:

данный ресурс будет выводиться в результат только для этой группировки и группировок в нее вложенных

749. К какому результату работы конструктора выходной формы приведет установка флажка настройки «Использовать фиксированный макет»?

Будет создан макет отчета с оформлением «Классика», после чего разработчик может изменить оформление по своему усмотрению

750. Как выделяются синтаксические конструкции языка запросов для системы компоновки данных?

фигурными скобками

751. Как добавить настройку в список пользовательских настроек?

в форме настройки пользовательского элемента можно указать признак того, что элемент является пользовательским

752. Какие данные будут содержаться в наборе при использовании пакетных запросов?

Содержимым набора данных будет считаться результат последнего набора

753. Какие настройки конструктора выходной формы обеспечат формирование отчета в представленном виде?

• Размещение группировок в отдельных колонках и только в итогах, размещение реквизитов в отдельных колонках, размещение итогов в шапке

754. Какие настройки конструктора выходной формы обеспечат формирование отчета в представленном виде?

• Размещение группировок в одной колонке, размещение реквизитов с группировками, размещение итогов в шапке

755. Каким образом будет выглядеть форма отчета после применения следующих настроек?

Отчет сформирован не будет

756. Каким образом может быть создана схема компоновки данных?

Визуально, при помощи конструктора схемы компоновки данных

Визуально, при помощи любого редактора, позволяющего редактировать текст XML

Программно, при помощи объектов встроенного языка системы 1С Предприятие 8

757. Каким образом передаются внешние данные в набор — объект в системе компоновки данных?

Средствами встроенного языка через процессор компоновки данных

758. Каким образом представлена в системе 1С:Предприятие 8 схема компоновки данных

Объектом встроенного языка

759. Каким образом представлена структура схемы компоновки данных

XML-схемой

760. Каким объектом представлен конструктор схемы компоновки данных

Объектом встроенного языка

761. Какое качество приобретает выходная форма при установке в конструкторе выходной формы флажка «Использовать построитель отчета»? Выберите наиболее полный ответ

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

762. Какой вариант отчета в схеме компоновки данных будет считаться по умолчанию?

Тот, который стоит в списке вариантов первым

763. На какую точку на оси времени будут получены остатки при формировании отчета?

Будут получены актуальные остатки, если другое значение не задано в параметре системы компоновки данных, созданном на основании имени внешнего параметра, указанного в тексте запроса для параметра «Период» виртуальной таблицы

Читайте также:  Настройки с которыми играют про игроки

764. Назовите основное назначение конструктора выходной формы и основное место его вызова

Конструктор выходной формы облегчает задачу разработки отчета, алгоритма его построения и форм, обеспечивающих отчет. Основное место вызова через окно редактирования объекта, закладка «Макеты», кнопка «Конструкторы» / «Конструктор выходной формы.»

765. При использовании в системе компоновки данных диаграммы (получение в выходной форме) для нее характерно:

можно включить в выходную форму любое количество диаграмм без ограничения

766. При настройке наборов данных в схеме компоновки данных установленный флаг «Автозаполнение» означает:

параметры виртуальных таблиц становятся доступными параметрами

поля виртуальных таблиц, на которые можно наложить условия в параметрах этих таблиц становятся доступными для отбора

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

767. При определении в схеме компоновки данных связи между наборами данных

Используется левое соединение первого набора ко второму, в ряде случаев устанавливается внутреннее соединение

768. При помощи чего создается макет компоновки данных?

При помощи объекта встроенного языка КомпоновщикМакетаКомпоновкиДанных и его метода Выполнить возвращающего готовый макет на основании параметров, определяющих СхемуКомпоновки и Настройки-Компоновки

769. Система компоновки данных позволяет:

использовать несколько наборов данных

создавать отчеты без программирования

770. Текст запроса, который будет фактически будет исполняться системой компоновки данных определяется в:

макете компоновки данных

771. Что можно использовать для создания макета?

Конструктор запроса с обработкой результата

Конструктор макетов

Конструктор печати

772. Что представляет собой макет компоновки данных?

Схема компоновки с настройками компоновки

773. Что произойдет, если в схеме компоновки данных использовать пакетные запросы?

Результирующим запросом будет пакетный запрос

Параметр схемы компоновки данных может быть создан

Автоматически, на основании текста запроса

Интерактивно, в окне конструктора схемы компоновки данных в разделе «Параметры»

Программным образом

11.16 Какие виды соединений двух наборов данных могут быть реализованы в системе компоновки?

Только «Все ко всем», «Левое», и «Внутреннее»

11.38 В каком месте можно настроить связь между полями внешней и вложенной схем?

Поле табличного документа

В настройках внешней схемы

Какого вида может быть создано пользовательское поле

Может быть создано и поле-выбор и поле-выражение

Макеты, созданные в окне конструктора схемы компоновки в разделе «Макеты» позволяют

Задать оформление всего отчета

Задать оформление отдельного элементы настроек

Определить данные, которые необходимо выводить в отчет

В каких случаях необходимо настраивать проверку иерархии на закладке «Наборы данных» в окне конструктора схемы компоновки

Если необходимо разрешить установку отбора на вхождение в группу собственной иерархии, отличной от стандартной

В каком случае условия из отбора, указанного в настройках системы компоновки данных, не помещаются в текст запроса?

Отбор установлен для группировки

Можно ли в языке выражений системы компоновки данных использовать собственные функции?

Можно, и при интерактивной, и при программной работе с системой компоновки данных. Функции должны быть описаны с ключевым словом «Экспорт» и расположены в любом общем модуле

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

В отдельном окне «Группировка», в отдельном окне «Редактирование полей группировки и на закладке «Группируемые поля»

К чему приведет установка флажков, отмеченных на рисунке

Поле «Номенклатура» не будет доступно пользователю на закладке «Поля» и на закладке «Пользовательские поля»

В схеме компоновки данных создан макет поля «Склад». В каком случае данный макет будет использован при формировании печатной формы?

Поле «Склад» использовано в списке выбранных полей настроек системы компоновки данных

Поле «Склад» использовано в элементе структуры настроек системы компоновки данных «Группировка»

Поле «Склад» использовано в элементе структуры настроек системы компоновки данных «Таблица»

Что произойдет при формировании отчета, если в пользовательском режиме настройки системы компоновки данных отсутствуют?

Отчет сформирован не будет

В отчете отбор по полю «Склад» задан одновременно во всех видах настроек. Что произойдет при попытке сформировать отчет?

Отчет сформирован не будет

В отчете отбор по полю «Склад» задан одновременно в пользовательских настройках и в текущем варианте настроек. Что произойдет при попытке сформировать отчет?

Система компоновки данных позволяет:

создавать отчеты без программирования

использовать несколько наборов данных

На рисунке показана форма отчета, созданная системой по умолчанию. Элемент какого вида настроек обведен рамкой?

Источник

Пользовательские настройки системы компоновки данных















И так, продолжаем тему настроек отчетов, построенных на базе СКД. Для тех, кто не читал первые статьи, ссылки ниже:

Читайте также:  Настройка темы в мозиле

В данной статье поговорим про пользовательские настройки.

Что же это такое, зачем они нужны и чем отличаются от настроек варианта?

Дело в том, что настройки варианта отчета достаточно сложны для пользователя. Много различных закладок, сложная структура отчета – не каждый рядовой сотрудник сможет во всем этом разобраться:

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

Несмотря на то, что на программном уровне, пользовательские настройки – это отдельная ветвь компоновщика настроек, они не могут существовать без привязки к настройкам варианта. На программном уровне связь выполняется по идентификатору пользовательской настройки.

Работа с отчетами в пользовательском режиме

Само собой разумеется, что пользовательские настройки доступны для редактирования в режиме 1С-предприятия. Они сохраняются автоматически при работе пользователей в специальном системном хранилище пользовательских настроек (его можно переопределить на уровне конфигурации в целом). Редактирование пользовательских настроек не приводит к необходимости сохранять новый или измененный вариант отчета, в отличие от редактирования настроек самого варианта в пользовательском режиме.

Настройки вариантов отчетов, также доступны в режиме работы пользователей. То-есть, «продвинутые» сотрудники имеют возможность редактировать, или сохранять новые варианты отчета, а также определять доступные «пользовательские» настройки для остальных пользователей отчета.

Как правило, в пользовательские настройки выносятся наиболее часто используемые настройки варианта. Сами же настройки варианта можно вообще скрыть от пользователей, чтобы не загромождать их лишней информацией.

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

Формы, для отчетов на базе СКД система генерирует автоматически. Однако, при необходимости, можно создать собственные формы. Для отчетов доступны следующие виды форм:

Например, в демонстрационной конфигурации (Управляемое приложение), формы для отчетов не указаны. Сгенерированная автоматически форма отчета выглядят так:

После кнопки «Сформировать» расположена кнопка открытия списка доступных вариантов отчетов.

Далее расположена кнопка открытия формы настроек (это именно пользовательские настройки, состав и определение которых будет описано ниже).

Под этими кнопками расположен раздел «быстрых» пользовательских настроек, о которых мы будем говорить позже.

Что касается настройки варианта отчета, или сохранение нового, эти действия доступны через меню «Еще». Также, далее в этом меню есть команды для принудительного сохранения и применения пользовательских настроек. Напомню, пользовательские настройки сохраняются автоматически при закрытии формы отчета.

Пункт меню «Установить стандартные настройки» позволяет вернуться к изначально заданным настройкам варианта отчета.

На заметку . Команду «Установить стандартные настройки» целесообразно использовать в случае, если в процессе работы изменяются настройки варианта отчета. Так как они могут быть «перекрыты» сохраненными ранее пользовательскими настройками.

Есть возможность указать общие формы, которые будут применятся по умолчанию для всех отчетов конфигурации.

В типовых конфигурациях семейства ЕРП, существуют общие предопределенные формы для самого отчета и настроек, заданные на уровне конфигурации в целом:

На ряду с другими дополнительными возможностями, типовая форма настроек позволяет выполнять редактировать как пользовательские настройки так и настройки вариантов отчетов. Переход осуществляется нажатием на кнопку «Расширенный» в настройках отчета:

Также, в выпадающем списке по кнопке «Еще» формы отчета, можно выполнить работу с вариантами отчетов и с сохраненными пользовательскими настройками.

В типовой конфигурации бухгалтерии 3.0, также заданы общие формы на уровне конфигурации в целом. Но во многих отчетах, формы переопределены непосредственно для этих отчетов.

Определение состава пользовательских настроек

И так, поговорим о том, каким образом можно включить те или иные настройки варианта отчета в пользовательские настройки.

Определение состава на уровне структуры

В пользовательские настройки можно включить целиком целые разделы настроек варианта, которые будут влиять на весь отчет в целом. Эти действия выполняются из окна структуры настроек:

Доступны для включения следующие разделы:

При добавлении группировок в пользовательские настройки, есть одна особенность. Группировки добавляются в виде списка, а не иерархической структуры, как они определены в настройках варианта:

Такая настройка соответствует простой структуре, где в первую группировку по списку входит следующая и так далее:

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

Теперь, что касается быстрого доступа.

Это те настройки, которые можно редактировать непосредственно на форме самого отчета. Существует три варианта добавления настроек в пользовательские настройки:

Читайте также:  Настройка часов vitek calendar clock

В параметре «Режим редактирования» можно указать один из выше указанных вариантов, и это будет отражено на расположении настроек.

Разделы настроек можно включить в пользовательские не только для всего отчета в целом, как было описано выше, но и для отдельных уровней структуры:

Такие настройки будут влиять только на тот уровень структуры отчета, для которого они используются. Состав возможных настроек для группировки включает дополнительные пункты:

Определение состава на уровне отдельных элементов

Помимо включения в пользовательские настройки разделов целиком, есть возможность включить отдельные элементы следующих разделов:

Так же как и для разделов целиком, можно включать в пользовательские настройки отдельные элементы для всего отчета в целом и для конкретных группировок. Для выполнения этих действий используется кнопка или одноименный пункт контекстного меню «Свойство элемента пользовательских настроек»:

В открывшимся окна можно указать режим редактирования и представление настройки:

Если задано представление, наименование настройки будет изменено, а также будет доступно для выбора только значение данной настройки.

Например: если это отбор, не будет возможности выбрать вид сравнения. Если это условное оформление, не будет возможности выбрать условие оформления и поля, к которым оно будет применено.

Для элементов отборов и условного оформления, можно задать дополнительное представление непосредственно в табличной части для отборов или оформления. Для отображения дополнительного представления, необходимо нажать на кнопку «Подробно»:

Обратите внимание: это представление не является представлением, которое описано выше, и у него другое назначение!

Если указано представление в табличной части, отборы или оформления будут выводиться в пользовательских настройках в виде флага (использовать / не использовать). Все характеристики, в этом случае полностью должен быть заданы в настройках варианта.

Как было описано в предыдущей статье про настройки вариантов, на закладке «Отборы» можно создать группы отборов, для объединения различных отборов по логическому И, ИЛИ и НЕ. Такие группы целиком, также можно включить в пользовательские настройки. Можно задать для группы оба представления, описанные выше.

Просмотреть все пользовательские настройки можно по кнопке «Предварительный просмотр пользовательских настроек» в окне структуры настроек:

Произвольное добавление настроек на форму отчета

Как указано выше, для отчетов на СКД можно не создавать специальных форм самого отчета и настроек. Формы генерируются автоматически. Однако, если в этом есть необходимость, можно создать собственные формы и выполнить произвольное размещение необходимых дополнительных элементов.

При создании собственной формы отчета необходимо иметь в виду, что форма обязательно должна содержать группу для отображение быстрых пользовательских настроек. Такая группа должны быть указана в свойстве формы «ГруппаПользовательскихНастроек»:

По мимо быстрых пользовательских настроек, в форме отчета на СКД можно вывести непосредственно таблицу полей отчета, таблицу отборов или таблицу порядка, связав ее с соответствующим разделом из настроек:

Если таким образом добавляются отборы, у таблицы будет присутствовать свойство «РежимОтображения». Оно влияет на то, какие отборы будут попадать в данную таблицу. Если «Режим отображения = Быстрый доступ», в таблицу попадут только те отборы, для которых в свойствах пользовательских настроек указано значение «Быстрый доступ».

Функциональные опции и настройки отчетов

Не забывайте о том, что в отображаемых данных отчетов, построенных на СКД учитываются значения функциональных опций.

Также ФО учитываются в настройках варианта отчета в режиме 1С-предприятие и в пользовательских настройках. Недоступные поля нельзя выбрать в настройках. А если ФО отключает объект целиком, в настройках варианта и в пользовательских настройках в пользовательском режиме нельзя будет выбрать не одно поле отключенного объекта.

Отдельно стоит сказать про параметризуемые функциональное опции. Это те ФО, место хранения которых «Справочник». Более подробно что такое параметризуемые ФО, и как они используются можно почитать в этой статье.

И так, для того, чтобы СКД смогла определить доступность полей, которые связаны с параметризуемыми ФО необходимо передать в схему параметр ФО. Для этого нужно добавить новый параметр на закладку «Параметры» схему компоновки и установить для него значение реквизита «Параметр функциональной опции»:

После установки такого параметра (по умолчанию в схеме или в пользовательском режиме), СКД будет определять видимость полей, привязанных к параметризуемым ФО.

На этом, я заканчиваю большую тему настроек компоновки: настройки вариантов, пользовательские настройки. Мы еще к ней вернемся, когда будем рассматривать программную работу с отчетом и с настройками.

В следующих статьях будут рассмотрены:

Для ознакомления с предыдущими статьями можно перейти по ссылкам:

Если статья Вам понравилась, ставьте плюс. Успехов в работе и хорошего настроения!

Источник

Adblock
detector