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

Учебные задачи

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

Где и как запускать

Тело кнопки собственной обычной формы в толстом клиенте: дополнительный блок перед основным.

Подготовка

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

  2. Файлы, справочники и записи базы не нужны: источник состоит из четырёх константных строк. Каждый урок создаёт новый собственный табличный документ.

Запрос = Новый Запрос(ТекстЗапроса);
Лист = Новый ТабличныйДокумент;
Свод = Лист.ВстроенныеТаблицы.Добавить(Тип("СводнаяТаблица"));
Свод.ИсточникДанных = Запрос.Выполнить();
Свод.Строки.Добавить("Группа");
Свод.Строки.Добавить("Товар");
Свод.Колонки.Добавить("Магазин");
Свод.Данные.Добавить("Количество");
Свод.ОтображатьЛинии = ТипОтображенияЛинийСводнойТаблицы.Всегда;
Свод.Обновить();
Лист.Показать("Книга 5, тетрадь 6, всего 11");
До основного блока в той же процедуре: четыре собственные строки и итоги
ТекстЗапроса = "ВЫБРАТЬ ""Издания"" КАК Группа, ""Книга"" КАК Товар,
|""Центр"" КАК Магазин, 3 КАК Количество
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Издания"", ""Книга"", ""Вокзал"", 2
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Издания"", ""Тетрадь"", ""Центр"", 5
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ ""Издания"", ""Тетрадь"", ""Вокзал"", 1
|ИТОГИ СУММА(Количество) ПО Группа, Товар, Магазин";

Разбор по шагам

  1. Сформируйте четыре строки с группой, товаром, магазином и количеством.

  2. Создайте реальный построитель / встроенную сводную таблицу и назначьте настройку.

  3. Покажите документ и сравните оформление на тех же итогах 5, 6 и 11.

Как проверить результат

  1. У источника две строки измерений Группа / Товар, две колонки магазинов и настоящий суммируемый ресурс. Меняется только указанное свойство сводной таблицы.

  2. Суммы сохраняются: Книга 5, Тетрадь 6, Центр 8, Вокзал 3, общий итог 11. Положение итогов и линий не должно превращаться в дополнительную продажу.

Ожидаемый результат

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

На что обратить внимание

  1. СводнаяТаблица и ПостроительОтчета имеют разные свойства и порядок подготовки.

  2. Показать не печатает документ. Код 1С при сборке HTML не исполнялся.

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

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.