ТелоГруппировкиДиаграммыМакетаКомпоновкиДанных.Удалить

Методы · Delete

Удаляет элемент из коллекции.

Синтаксис

Удалить(<Элемент>)
Полное описание, параметры и ограничения

ТелоГруппировкиДиаграммыМакетаКомпоновкиДанных.Удалить (DataCompositionTemplateChartGroupBody.Delete)

ТелоГруппировкиДиаграммыМакетаКомпоновкиДанных (DataCompositionTemplateChartGroupBody)

Удалить (Delete)

Доступен, начиная с версии 8.1.

Синтаксис:
Удалить(<Элемент>)
Параметры:

<Элемент> (обязательный)
Тип: ЭлементУсловногоОформленияКомпоновкиДанных, ГруппаЭлементовОтбораКомпоновкиДанных.
Удаляемый элемент.
Описание:

Удаляет элемент из коллекции.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Использование в версии:

Доступен, начиная с версии 8.1.

Методическая информация

Практические примеры

Синтаксис черновика диаграммы: переместить и удалить узел тела

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

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

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

Подготовка

  1. Это отдельный собственный черновик макета в памяти, не макет рабочего отчета.

  2. Показан синтаксис коллекции; роли, области и поля для исполнимой диаграммы этим коротким фрагментом не формируются.

Макет = Новый МакетКомпоновкиДанных;
Диаграмма = Макет.Тело.Добавить(Тип("ДиаграммаМакетаКомпоновкиДанных"));
Серия = Диаграмма.Серии.Добавить();
Тело = Серия.Тело;
Первый = Тело.Добавить(Тип("ГруппировкаДиаграммыМакетаКомпоновкиДанных"));
Второй = Тело.Добавить(Тип("ГруппировкаДиаграммыМакетаКомпоновкиДанных"));
Сообщить("Индекс первого: " + Строка(Тело.Индекс(Первый)));
Тело.Сдвинуть(Первый, 1);
Сообщить("После сдвига: " + Строка(Тело.Индекс(Первый)));
Тело.Удалить(Второй);
Сообщить("Узлов осталось: " + Строка(Тело.Количество()));

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

  1. Создайте диаграмму, серию и два ее узла.

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

  3. Удалите второй и прочитайте количество.

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

  1. Сопоставьте индексы до и после сдвига.

  2. После удаления должен оставаться один созданный узел, если методы приняты целевой платформой.

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

Измененный собственный черновик коллекции тела диаграммы.

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

  1. В справке Сдвинуть и Удалить этого тела перечисляют типы условного оформления и отбора, хотя Добавить описывает узлы диаграммы. Это противоречие явно требует проверки обычного синтаксиса на реальных элементах коллекции; пример не заявлен как проверенная исполнимая диаграмма.

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

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

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

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

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