Каталог марок - i-savelev/ISTools GitHub Wiki

Назначение

Получение списка уникальных значений выбранного параметра и выгрузка списка в формат excel или дополнение новыми значениями существующего списка.

Заполнение значений одного параметра в зависимости от значения другого параметра. Например, для всех элементов с маркой "Км" заполнить комментарий значением "Колонна монолитная" и так по всему списку.

Подготовка

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

Работа с плагином

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

Сохранение новой таблицы

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

Pasted image 20250527103635

  1. Собирает значения выбранного параметра со всех элементов на виде и оставляет уникальные
  2. Параметр для сбора данных
  3. Название листа excel для сохранение данных
  4. Сохранение таблицы
  5. Список уникальных значений параметра

Дополнение существующей таблицы

Pasted image 20250527103701

  1. Выбор файла excel
  2. Необходимо указать название листа с данными, которые будут дополняться
  3. Сбор новых данных
  4. Сохранение новых данных в таблице excel. Новые записи будут добавлены в конец таблицы.
  5. Список новых значений, которые не содержатся в исходной таблице

Запись параметров

Для записи значений параметров в сохраненной таблице необходимо добавить новые столбцы, названия которых должны соответствовать названию целевых параметров для записи значений. На пересечении значения управляющего параметра (на картинке Марка) и целевых параметров (на картинке ADSK_Примечание и ADSK_Марка) записать необходимые значения. Эти значения будут вписаны в целевые параметры.

Pasted image 20250527103851

Pasted image 20250527103930

  1. Загрузить excel с заполненными параметрами
  2. Указать лист, где расположена таблица (перед загрузкой)
  3. Записать данные
  4. Есть возможность указать значение для пустых параметров
  5. Таблица, дублирующая лист excel

Результат работы плагина

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

Pasted image 20250527104107