Можно ли перегруппировать данные отчета отображенные в сводной таблице 1с

Обновлено: 06.07.2024

При использовании метода ПолучитьДополнение() набора записей регистра расчета..

?) ввод сторно-записей производится системой автоматически

?) Только для обеспечения уникальности номеров документов в пределах года

?) Чтобы при конфигурировании легче было определять свойства нумерации документов

?) Он используется только для нумерации тех документов, у которых снят флажок свойства "Автонумерация"

?) экспорта функциональности данной информационной базы

?) организации обращения к web-сервисам по статической ссылке

В окне "Конфигурация" отбор объектов конфигурации возможно сделать.

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

?) Если есть реквизит "Счет", то корреспонденция не используется, Если есть два стандартных реквизита "СчетДт" и "СчетКт", то используется корреспонденция

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

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

?) Общие в настройках конфигуратора и индивидуальные в настройке формы

?) Для всех форм в настройках параметров конфигуратора

В каких режимах может проводиться документ, если свойство "Оперативное проведение" установлено в значение "Запретить"?

Макет какого типа может быть создан конструктором макетов?

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

?) Нельзя. Печать интерактивного списка не предусмотрена

?) Можно непосредственно через пиктограмму "Печать" или пункт меню "Файл" - "Печать"

?) Можно через меню "Действия" - "Отобразить список", представив в виде табличного документа и после отправив на печать

?) Можно через меню "Действия" - "Вывести список", представив в виде текстового или табличного документа и после отправив на печать

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

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

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

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

?) Для перебора (выборки) документов средствами встроенного языка

?) Для операций над документами как объектами базы данных, создания и удаления документов

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

Элемент управления "Поле табличного документа" предназначен для размещения в форме

?) Отразить список из последних 10 выбранных информационных баз

?) Представить список информационных баз либо списком, либо деревом

?) Изменять каталог хранения шаблонов конфигураций и обновлений

Какое ограничение на размер набора записей существует в регистре накопления?

?) Количество записей в наборе записей ограничено только возможностями СУБД в клиент-серверном варианте

?) Количество записей ограниченно только в учебной версии платформы

Как в диалоге управляемой формы разместить элементы по горизонтали?

?) Выбрать элементы и перетащить в нужное место на диалоге

?) Правила размещения могут быть заданы для всех элементов формы, либо на отдельные группы

?) В свойстве элемента задать расположение относительно предыдущего

При определении в виртуальной таблице "ОстаткиИОбороты" варианта периодичности "Авто"

?) в полях выборки запроса разработчик сможет выбирать поля периода с разной периодичностью

?) система автоматически подберет периодичность получения оборотов исходя из правила: чтобы в результате оказалось не менее 3-х значений периодов, но не более 12

?) система автоматически подберет периодичность получения оборотов исходя из правила: чтобы в результате оказалось не менее 5-ти значений периодов, но не более 10

Что обязательно надо определить в структуре регистра бухгалтерии для сохранения конфигурации?

Запись регистра бухгалтерии без поддержки корреспонденции по сути ближе всего к.

?) нет верного ответа, поскольку одна запись отражает лишь часть проводки

Какие типы регистров накопления возможны в системе 1С:Предприятие 8?

?) При помощи объекта встроенного языка КомпоновщикМакетаКомпоновкиДанных и его свойств СхемаКомпоновки и НастройкиКомпоновки

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

?) При помощи конструктора настроек компоновки данных

Можно ли перегруппировать данные отчета, отображенные в сводной таблице?

?) Нет, нельзя. Сводная таблица не предназначена для таких операций

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

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

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

С точки зрения XML сериализации, значение типа "Констан-таМенеджерЗначения.Имя константы" относится

?) Применить средства XML сериализации к данному типу значения нельзя

Понятие вытесняющие виды расчетов теряет смысл, если.

?) базовый период в плане видов расчета не используется

?) период действия в плане видов расчета не используется

?) фактический период действия в плане видов расчета не используется

?) период регистрации и период действия в плане видов расчета не используется


Что обозначает указанная подсказка?

?) Контекстный список, позволяющий выбрать нужное свойство, метод, функцию и т.д.

?) Список, позволяющий перейти к функциям и процедурам модуля

К чему приведет изменение кода языка в свойстве "Код языка", если уже введены тексты в свойствах "Синоним" или "Заголовок" на этом языке?

?) К потере данных это действие не приведет, введенные тексты будут соответствовать языку с новым кодом

?) К "потере" введенных текстов с возможностью "восстановления" при указании прежнего значения кода языка

?) К "потере" введенных текстов без возможности "восстановления"


Можно ли произвести автозаполнение выражений и, если "да", то какими действиями?

?) Да, можно. Оставить все настройки согласно рисунку и нажать кнопку "Заполнить выражения"

?) Да, можно. В элементе формы "Табличная часть" выбрать табличную часть "Состав" документа и нажать кнопку "Заполнить выражения"

?) Нет, нельзя. Каждое выражение для поля-приемника необходимо определять "вручную"

?) Выбора значений из предварительно сформированного списка

?) Ввода значений непосредственно в поле, например, с клавиатуры

?) Отдельно для каждого объекта конфигурации, как окно редактирования объекта

?) Отдельно для каждого окна редактирования объекта конфигурации

?) Только одно для текущего объекта в дереве метаданных

?) Арифметические, вычисление процентов, работа с памятью

?) Арифметические, вычисление процентов, работа с памятью, вычисление функций

?) Нельзя, если установлено свойство формы "Автопорядок обхода"

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

Каким образом можно определить в каких планах обмена для конкретного прикладного объекта указана авторегистрация?

?) В окне редактирования объекта, раздел "Обмен данными"

?) Посредством вызова окна "Палитра свойств" для данного объекта

?) Посредством вызова окна "Дополнительно" для данного объекта (закладка "Планы обмена")

При определении подписки на событие, в случае если в модуле объекта определен соответствующий обработчик этого же события

?) в начале отработает процедура, расположенная в модуле объекта, затем процедура, определенная по подписке

?) в начале отработает процедура, определенная по подписке, затем процедура, расположенная в модуле объекта

?) процедура подписки на событие вызываться не будет (событие отрабатывается в модуле объекта)

?) процедура модуля объекта вызываться не будет (событие отрабатывается по подписке)

?) Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database, файловая база данных

?) Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database

У плана обмена может быть следующее количество предопределенных узлов (которые нельзя удалить или пометить на удаление)

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

?) Тот, который определялся первым в процессе создания вариантов

?) Тот, у которого установлено свойство вариант по умолчанию

Как можно настроить выделение цветом синтаксических конструкций?

?) В 1С:Предприятии 8 не реализована возможность выделения цветом синтаксических конструкций

?) Выделение цветом синтаксических конструкций установлено по умолчанию и изменению не подлежит

?) "Сервис" - "Параметры" закладка "Редактирование" на странице "Тексты модулей", группа параметров "Выделение цветом синтаксических конструкций"

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

Необходимо удалить привязки границ элемента управления, расположенного в форме, при установленном свойстве формы "Автопривязка границ". Какой из нижеперечисленных способов позволит это сделать?

?) Открыть окно настройки привязок "Привязка границ для элемента управления. ". Нажать кнопку "Сбросить все привязки". Подтвердить удаление привязок. Установить реквизиты "Ручная привязка" и нажать кнопку "ОК"

?) Открыть окно настройки привязок "Привязка границ для элемента управления. ". Нажать кнопку "Сбросить все привязки". Подтвердить удаление привязок и нажать кнопку "ОК"

?) Открыть окно настройки привязок "Привязка границ для элемента управления. ". Установить реквизиты "Ручная привязка" и нажать кнопку "ОК"

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

?) Установить курсор на имени нужной функции в теле модуля и выполнить команду контекстного меню "Перейти к определению"

?) Такая возможность в 1С:Предприятия 8 не предусмотрена

?) Установить курсор на имени нужной функции в теле модуля и нажать "F12"

Что произойдет с предопределенными данными при объединении конфигурации с приоритетом основной конфигурации?

Программная настройка сводной таблицы

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

Установка источника данных сводной таблицы

Сводная таблица позволяет работать с объектами ПостроительОтчета и РезультатЗапроса . Для того чтобы сводная таблица начала работать с данными объектами, достаточно установить объект в свойство сводной таблицы ИсточникДанных .

Пример установки построителя отчета в качестве источника сводной таблицы:

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

Заполнение сводной таблицы

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

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

В данном примере, в строки сводной таблицы помещается поле "Номенклатура", а в колонки - поле "Контрагент".

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

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

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

В данном примере ресурсы будут располагаться вертикально.

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

В данном примере, в сводной таблице данные по номенклатуре будут отображаться отдельно для ресурсов "Количество" и "Сумма".

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

В данном примере сводной таблице сказано, что необходимо дополнительно отображать реквизит "Номенклатура.Код".

Заметим, что при изменении состава коллекций Строки , Колонки , Данные , Реквизиты , сводная таблица автоматически заполняет содержимое табличного документа, в котором она расположена.

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

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

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

Я предлагаю функцию обПостроительВывестиПоГруппировкам , которая занимается выводом таблицы значений с помощью построителя отчета с заданными группировками, итогами и параметрами группировок.
Итоги можно использовать любые - количество, сумма, среднее.
Пока еще не поддерживается сортировка, именно поэтому список параметров передается в виде структуры, чтобы можно было добавлять свои параметры.
Используется гибкое управление параметрами:
= Если не задан макет, то замена макета не производится
= Если не заданы параметры построителя, то они и не назначаются
= Может использоваться в качестве источника не только таблица значений, но и результат запроса
= Если не задан табличный документ, то она не выводится

Пример вызова функции:

Структура макета

Строки с уровнями именуются Уровень0, Уровень1, .
Колонки с уровнями именуются кУровень0, кУровень1, …
Детальная информация по строкам именуется кДетали.
Общие итоги именуются ОбщиеИтоги, шапка таблицы - ШапкаТаблицы, подвал таблицы - ПодвалТаблицы.


Может быть на картинке не заметно, но колонки с итогами содержат параметры, которые называются так же, как итоги в таблице значений, т.е. например "Сумма", "Остаток", "Количество".

Кроме измерений и итогов, можно выводить доп.параметры, например на рисунке виден параметр Адрес.

Замечания по коду

Пусть у нас есть некая таблица значений ТЗ.
Построитель отчета, привязанный к этой таблице значений, создается так:

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

Нужно указать, что колонки спзГруппы будут измерениями построителя - функция обПостроительОтчетаУстановитьИзмерения .
Нужно указать, что колонки спзИтоги будут итогами построителя и назначить им некоторую функцию итогов (Количество,Сумма) - функция обПостроительОтчетаУстановитьИтоги .
Затем вызывает заполнение настроек построителя:

Затем мы выполняем построитель и заполняем параметры вывода макета:

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


Сколько элементов управления "Командная панель" расположено на форме?

Тема/шкала: Лёгкий,Интерфейсные механизмы

Можно ли перегруппировать данные отчета, отображенные в сводной таблице?

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

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

?) Нет, нельзя. Сводная таблица не предназначена для таких операций

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

Тема/шкала: Лёгкий,Интерфейсные механизмы

Для управления информацией, расположенной в форме. элемент управления "Командная панель" может содержать:

?) Набор кнопок, надписей, гиперссылок, разделителей и подменю

Тема/шкала: Лёгкий,Интерфейсные механизмы

Какой способ нельзя использовать для выравнивания элементов управления в форме?

?) Используя групповые операции с элементами управления

Тема/шкала: Лёгкий,Интерфейсные механизмы

HTML-документ в элементе управления "Поле HTML-документа" может быть сформирован:

Тема/шкала: Лёгкий,Интерфейсные механизмы

?) Только из основных форм есть возможность обращаться к контексту объекта на- прямую

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

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

?) Основные формы вызываются взамен автоматически генерируемых по умолчанию при соответствующем обращении к объекту

Тема/шкала: Лёгкий,Интерфейсные механизмы

Какой из элементов управления предназначен для интерактивного анализа многомерных данных в графическом виде?

Тема/шкала: Лёгкий,Интерфейсные механизмы

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

Тема/шкала: Лёгкий,Интерфейсные механизмы


На рисунке представлена:

Тема/шкала: Лёгкий,Интерфейсные механизмы

Какие из нижеперечисленных линий не используются при отображении привязок?

Тема/шкала: Лёгкий,Интерфейсные механизмы


На рисунке представлена:

Тема/шкала: Лёгкий,Интерфейсные механизмы

?) По горизонтали не более двух, по вертикали не более двух

?) По горизонтали не более двух, по вертикали в любом количестве

?) По горизонтали в любом количестве, по вертикали в любом количестве

?) По горизонтали в любом количестве, по вертикали не более двух

Тема/шкала: Лёгкий,Интерфейсные механизмы


Может ли элемент управления "Надпись1" быть привязан к элементу управления "Разделитель1" при простой привязке?

?) Не может. Элемент управления "Разделитель1" не попадает в зону пересечения с привязываемым элементом

?) Не может. При простой привязке к элементу управления "Разделитель" нельзя привязывать другие элементы

Тема/шкала: Лёгкий,Интерфейсные механизмы

?) Для расположения в форме картинок с поясняющей информацией

Тема/шкала: Лёгкий,Интерфейсные механизмы

Сколько может быть создано форм, подчиненных справочнику "Номенклатура"?

?) Форма элемента, форма группы (для иерархических справочников) и произвольное количество форм списка

Тема/шкала: Лёгкий,Интерфейсные механизмы

?) Абсолютное значение, определяемое в свойстве "МаксимумСерийПроцент"

?) Начальное значение координат. Используется в случае, когда изменения параметра, отображаемого в диаграмме, несоизмеримо малы по сравнению с его минимальным значением

Тема/шкала: Лёгкий,Интерфейсные механизмы

Различается ли набор свойств у элемента управления "Поле ввода", созданного в форме и расположенного в табличном поле этой формы?

?) Различается, если только это не поля одного типа значений

Тема/шкала: Лёгкий,Интерфейсные механизмы

Пункт главного меню "Форма — Вставить ActiveX" предназначен для:

?) Внедрения объекта, для редактирования которого будет загружено приложение, в котором этот объект создан

Тема/шкала: Лёгкий,Интерфейсные механизмы

Чтобы произвольной обычной форме назначить основной реквизит.

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

?) нужно в свойствах реквизита формы установить флажок "Основной реквизит"

?) нужно войти в меню "Правка", пункт "Основной реквизит" и выбрать нужное значение

?) нужно заполнить свойство "Данные" формы, выбрав нужный реквизит формы

Тема/шкала: Лёгкий,Интерфейсные механизмы

Элемент управления "Поле HTML-документа" предназначен:

Тема/шкала: Лёгкий,Интерфейсные механизмы

Возможность системы создания "налету" форм по умолчанию в режиме "1С:Предприятие".

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

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

?) следует использовать только в тех случаях, когда обращения к данной форме редки, поскольку "притормаживает" работу системы

?) следует использовать только для объектов, обладающих простой структурой

Тема/шкала: Лёгкий,Интерфейсные механизмы

Можно ли с помощью выравнивающих линий изменять размеры и перемещать элементы управления формы?

?) Можно, если элементы управления прикреплены к этим линиям, но только перемещать

?) Можно, если элементы управления прикреплены к этим линиям, но только изменять размеры

?) Можно, если элементы управления прикреплены к этим линиям

Тема/шкала: Лёгкий,Интерфейсные механизмы

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

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

?) нужно в свойствах реквизита формы установить флажок "Основной реквизит"

?) нужно войти в меню "Правка", пункт "Основной реквизит" и выбрать нужное значение

?) нужно заполнить свойство "Данные" формы, выбрав нужный реквизит формы

Тема/шкала: Лёгкий,Интерфейсные механизмы

Можно ли, нажав на картинку, выполнить некоторые действия?

?) Можно, для этого необходимо в окне свойств элемента управления "Поле картинки" установить флаг "Гиперссылка" и сформировать текст обработчика события "Нажатие"

?) Можно, для этого необходимо сформировать текст обработчика события "Нажатие" элемента управления "Поле картинки". Устанавливать в окне свойств флаг Гиперссылка" не надо

Тема/шкала: Лёгкий,Интерфейсные механизмы

Тема/шкала: Лёгкий,Интерфейсные механизмы


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

?) С помощью указанной кнопки выровнять надписи нельзя, так как они принадлежат разным панелям

?) Сначала выделить элемент управления "Надпись1", щелкнув по нему левой клавишей мыши, одновременно нажав клавишу. Затем нажать указанную кнопку

Тема/шкала: Лёгкий,Интерфейсные механизмы

Как реализован механизм автопреобразования обычных форм в управляемые и обратно

Тема/шкала: Лёгкий,Интерфейсные механизмы


На рисунке представлена:

Тема/шкала: Лёгкий,Интерфейсные механизмы

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

?) В командную панель каждой из форм необходимо вставить кнопку, для обработчика события "Нажатие" которой выбрать стандартное действие "Открыть подчиненный справочник"

?) Ничего делать не надо, в командную панель автоматически будет добавлена кнопка "Перейти", позволяющая открыть форму подчиненного справочника

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

Тема/шкала: Лёгкий,Интерфейсные механизмы

?) нельзя изменить, если задана связь элемента управления с данными

Тема/шкала: Лёгкий,Интерфейсные механизмы

Для добавления команды в виде кнопки на управляемой форме можно:

?) добавить в форму элемент управления "Кнопка", назначить команду из списка команд формы и определить алгоритм команды в модуле формы

?) разместить на форме элемент управления "Кнопка", назначить обработчик события "Нажатие" и определить алгоритм в модуле формы

?) добавить команду формы в командный интерфейс формы и включить ее видимость

Тема/шкала: Лёгкий,Интерфейсные механизмы

?) определяется только расширением формы, расширением элементов управления или отображаемыми данными

?) определяется подчинением формы соответствующему прикладному объекту

?) стандартно, но имеет место специфичное поведение, определяемое расширениями формы, расширениями элементов управления и расширениями, связанными с отображаемыми данными

Тема/шкала: Лёгкий,Интерфейсные механизмы

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

Читайте также: