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

В данной статье мы рассмотрим какие виды настроек 1C СКД существуют. Разберем как создаются элементы пользовательских настроек на форме и узнаем где хранятся настройки отчетов в СКД.

Виды настроек

У каждого отчета созданного с помощью СКД есть реквизит КомпоновщикНастроек, который в свою очередь содержит различные варианты настроек, показанные на картинке:

  • Настройки – это настройки варианта отчета. Настройки, заданные по умолчанию или в конфигураторе или в режиме предприятия (при создании / изменении варианта отчета в режиме предприятия). Управлять данными настройками пользователь может через работу с вариантом отчета (Изменить вариант, Добавить вариант)
  • ПользовательскиеНастройки – это список настроек из первого пункта, которыми может управлять пользователь. Особенность пользовательских настроек заключается в том, что они не изменяют вариант отчета, а применяются дополнительно («сверху») к ним. Любая пользовательская настройка связана с настройкой в варианте отчета, к которой она применяется. Эта связь с настройкой варианта отчета осуществляется через поле ИдентификаторПользовательскойНастройки. Управлять данными настройками пользователь может из формы отчета – элементы быстрых настроек доступны в форме самого отчета, элементы обычных настроек доступны через кнопку «Настройки» в отдельной форме настроек

Пользовательские настройки на форме

Когда вы создаете новый отчет на СКД и добавляете в нем форму, то система 1C спрашивает нужно ли подключить СКД в создаваемую форму:

Если этот флаг установлен, то у формы создаются 2 реквизита, создается группа для пользовательских настроек, командная панель :

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

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

Далее в этой группе система будет создавать (по умолчанию в 2 колонки) элементы пользовательских настроек:

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

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

Хранение настроек

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

По умолчанию настройка вариантов отчетов и пользовательские настройки отчетов хранятся в хранилище системных настроек. И доступны они соответственно через объекты глобального контекста ХранилищеВариантовОтчетов и ХранилищеПользовательскихНастроекОтчетов. В конфигурации можно настроить размещение настроек в отдельных хранилищах:

Эти же хранилища можно настроить отдельно для каждого отчета:

С помощью этой обработки можно посмотреть как хранятся настройки:

Хранение настроек для отчетов на СКД может быть также организовано с помощью специальных средств. В типовых конфигурациях 1C для этого применяется подсистема библиотеки стандартных подсистемы (БСП) «Варианты отчетов».

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Читайте также:  Как посмотреть закрытые сохраненки в вк 2018

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2. Объектом конфигурации

3. Объектом информационной базы

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

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

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

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

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

5. Верны варианты I и 3

6. Верны все варианты

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

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

2. Объектом конфигурации

3. Объектом информационной базы

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

3. Текстом запроса

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

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

2. Будет выдана ошибка

3. Использование пакетных запросов не доступно

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

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

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

3. Набор данных будет определяться запросом, не связанным с определением и удалением временной таблицы

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

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

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

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

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

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

4. Только при использовании наборов данных — запрос

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

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

2. квадратными скобками

3. угловыми скобками

4. нет особых отличий

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

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

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

3. добавление осуществляется установкой флажка в свойстве использовать

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

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

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

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

4. Верны варианты 1 и 2

5. Верны варианты 1 и 3

6. Верны все варианты

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

1. Табличный документ 1С:Предприятия 8 на закладке Макеты в конструкторе схемы компоновки данных

Читайте также:  Как делать слайд шоу с музыкой

2. Настройки компоновки

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

4. Макет оформления схемы компоновки данных

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

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

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

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

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

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

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

2. Средствами встроенного языка через компоновщик макета

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

12.1 Какие объекты предназначены для хранения показателей оперативного учета?

2. Регистры сведений

3. Регистры накопления

12.2 Какими объектами являются регистры накопления?

1. Объектами конфигурации

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

3. Объектами информационной базы

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

1. Регистры остатков

2. Регистры оборотов

3. Регистры состояний

4. Верны ответы 1, 2 и 3

5. Верны ответы 1 и 2

12.4 Что представляет собой набор записей регистра накопления?

1. Коллекцию записей регистра накопления в памяти

2. Коллекцию записей регистра накопления в информационной базе

3. Выборку записей, полученную методом Выбрать

12.5 Для чего может использоваться набор записей регистра накопления?

1. Для изменения записей регистра накопления по определенному регистратору

2. Для добавления записей регистра накопления по определенному регистратору

3. Для удаления записей регистра накопления по определенному регистратору

4. Для считывания набора записей по определенному регистратору

5. Верны варианты 1 и 4

6. Верны все варианты

12.6 Чем определяется набор записей регистра накопления?

1. Свойством "основной отбор"

2. Набором измерений, указанных в структуре регистра накопления

5. Верпы ответы 3 и 4

6. Верны все ответы

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

1. Данные считываются автоматически при создании набора

2. Данные считываются при установке отбора

3. Данные считываются с помощью метода "Прочитать"

12.8 Что будет содержаться в наборе записей регистра накопления, если считать данные методом "Прочитать" без установки отбора по регистратору?

1. В набор записей попадут вес записи из регистра накопления

2. Будет выдана ошибка

3. Набор останется пустым

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

1. В набор записей попадут записи с указанным отбором

2. Будет выдана ошибка при попытке установить отбор по измерению

3. Набор останется пустым

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

1. Все старые записи в рамках регистратора всегда удаляются

2. К старым записям в рамках регистратора добавляются новые

3. Сохранение и удаление старых записей зависит параметра "Замещать" в методе Записать

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

1. Количество записей в наборе записей не ограничено

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

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

4. Набор записей ограничен 999 999 999 записями

Читайте также:  Как можно установить вай фай дома

12.12 В какой момент времени могут формироваться записи в регистре накопления?

1. При проведении документа

2. При записи документа

3. При заполнении документа

12.13 Выберите обязательное условие по отношению к Регистратору при записи данных в регистр накопления

1. Документ-регистратор должен быть проведен

2. Документ-регистратор должен быть записан

3. Документ-регистратор не должен быть помечен на удаление

4. Верны все варианты

12.14 Выберите верное утверждение по отношению к полю Регистратор

1. Поле Регистратор может содержать пустую ссылку на любой документ

2. Поле Регистратор может содержать пустую ссылку только на документ регистратор

3. Поле Регистратор может содержать ссылку на любой документ

4. Поле Регистратор может содержать не пустую ссылку только на документ регистратор

12.15 Как определить тип данных поля Регистратор?

1. Тип определяется на закладке "Регистраторы" в окне редактирования объекта конфигурации

Вопросы по разным конфигурациям 1С и проектному менеджменту

пятница, 30 марта 2018 г.

Настройки и варианты отчетов на СКД

  1. Тот, который стоит в списке вариантов первым
  2. Тот, у которого установлено свойство вариант по умолчанию
  3. Тот, который определялся первым в процессе создания вариантов

Правильный ответ первый, описание в тексте.

  1. в форме настройки пользовательского элемента можно указать признак того, что элемент является пользовательским
  2. в форме настройки пользовательского элемента включить быстрый доступ в режиме редактирования
  3. добавление осуществляется установкой флажка в свойстве "Использовать"

Правильный ответ первый.

  1. Структура настроек
  2. Параметры
  3. Выбранные поля
  4. Группируемые поля
  5. Сортировка
  6. Все выше перечисленное

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

  1. В виде таблицы из четырех колонок: "Товар", "Склад", "Количество остаток", "Сумма остаток"
  2. В виде таблицы из трех колонок: "Товар", "Склад", "Количество остаток"
  3. В виде таблицы, количество колонок которой будет зависеть от количества складов, на которых существуют ненулевые остатки
  4. Отчет сформирован не будет

Правильный ответ четвертый — в корневом элементе структуры настроек не стоит галочка, следовательно, данные для вывода не определены.

  1. Будут использованы "Настройки по умолчанию", заданные разработчиком в схеме компоновки данных
  2. Из списка вариантов настроек будет использован вариант, следующий за текущим
  3. Будут использованы пользовательские настройки
  4. Отчет сформирован не будет

Правильный ответ четвертый — приоритено то, что указал пользователь. Пользовательские настройки пусты, следовательно отчет сформирован не будет.

  1. На левую границу первой секунды даты, указанной в параметре "Период"
  2. На правую границу последней секунды даты, указанной в параметре "Период"
  3. Будут получены актуальные остатки
  4. Будут получены актуальные остатки, если другое значение не задано в параметре системы компоновки данных, созданном на основании имени внешнего параметра, указанного в тексте запроса для параметра "Период" виртуальной таблицы

Правильный ответ четвертый. Галочка "Период" не стоит, то есть пользвательский отбор не задан. В общем случае это означает актуальные остатки, но возможно, параметр периода определен в иной настройке СКД.

  1. На левую границу первой секунды даты, указанной в параметре "Период"
  2. На правую границу последней секунды даты, указанной в параметре "Период"
  3. Будут получены актуальные остатки
  4. Будут получены актуальные остатки, если другое значение не задано в параметре системы компоновки данных, созданном на основании имени внешнего параметра, указанного в тексте запроса для параметра "Период" виртуальной таблицы

Правильный ответ первый — тут явно указан отбор.

Adblock
detector