Дендрограмма: вставить свои ссылки в коллекцию

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

Реальные новые элементы коллекции с собственными расстояниями.

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

Сервер либо толстый клиент; собственные учебные объекты.

Подготовка

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

  2. Это черновик коллекции связей; реальные конечные элементы и результат кластеризации он не формирует.

Дерево = Новый Дендрограмма;
Связи = Дерево.Связи;
ВКонце = Связи.Добавить();
ВКонце.Расстояние = 10;
ВНачале = Связи.Вставить(0);
ВНачале.Расстояние = 5;
Сообщить("Связей: " + Строка(Связи.Количество()));
Сообщить("Сумма учебных расстояний: " + Строка(ВНачале.Расстояние + ВКонце.Расстояние));

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

  1. Добавьте свою связь в конец.

  2. Вставьте другую в позицию 0.

  3. Задайте и прочитайте собственные расстояния.

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

  1. Проверьте две созданные связи.

  2. Сумма заданных расстояний должна быть 15, но это не результат анализа данных.

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

Реальные новые элементы коллекции с собственными расстояниями.

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

  1. ПервыйЭлемент и ВторойЭлемент связи readonly. Не присваивайте их и не выдавайте этот черновик за корректную кластерную дендрограмму.

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

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

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

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

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