- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Поиск по параметрам в макросах
Модератор: специалисты Eplan
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 181 раз
- Поблагодарили: 368 раз
Поиск по параметрам в макросах
Есть большое количество макросов, будет считать более 1000. Где-то макросы отличаются немного, где-то кардинально разные.
Хотелось бы по определенным свойствам осуществлять поиск нужных макросов и/или поиск внутри макроса.
Кто как выходит из такого положения?
Хотелось бы по определенным свойствам осуществлять поиск нужных макросов и/или поиск внутри макроса.
Кто как выходит из такого положения?
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- знаток Eplan
- Сообщения: 48
- Зарегистрирован: 22 мар 2017, 17:56
- Имя: Макс
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 10 раз
- Поблагодарили: 21 раз
Поиск по параметрам в макросах
Можно открыть макрос в блокноте. Сделать "ПОИСК". А если что-то более серьезное, то есть программы сравнения текстовых документов - они очень помогают найти изменения.
Отправлено спустя 6 минут 6 секунд:
Я использую WINMerge. синтаксис подсвечивается, сразу видно что изменилось.
Отправлено спустя 6 минут 6 секунд:
Я использую WINMerge. синтаксис подсвечивается, сразу видно что изменилось.
-
- знаток Eplan
- Сообщения: 266
- Зарегистрирован: 27 окт 2013, 12:11
- Имя: Захаров
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 79 раз
Поиск по параметрам в макросах
Сейчас наверно уже трудно что то сделать.
Стараюсь все элементы структурировать в папках. Накопилось ~100 Гб макросов, но трудностей с поиском не испытываю.
Может все таки потратить время и разбить на папки. По 10 в день, за пол года управитесь, вполне реально.
Делать это можно через проект макросов. Сначала навтыкать на страницы, затем в рамках макросов расставить группировку в варианты и расположение в папках.
Это если речь идет про схемы. Если про 3D, то да, проблема.
Стараюсь все элементы структурировать в папках. Накопилось ~100 Гб макросов, но трудностей с поиском не испытываю.
Может все таки потратить время и разбить на папки. По 10 в день, за пол года управитесь, вполне реально.
Делать это можно через проект макросов. Сначала навтыкать на страницы, затем в рамках макросов расставить группировку в варианты и расположение в папках.
Это если речь идет про схемы. Если про 3D, то да, проблема.
____________________________________________
В своем стремлении избежать граблей человек наступает на весь прочий сельхозинструмент.
В своем стремлении избежать граблей человек наступает на весь прочий сельхозинструмент.
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Поиск по параметрам в макросах
Проект макросов тоже не панацея, все равно нужно папку задавать вручную в рамке макроса. Если бы Ё еще мог имена макросов генерировать в зависимости от структуры проекта макросов.
Плюс еще есть макросы, где разбивка по папкам не совсем очевидна (макросы готовых схем) и т.п.
Плюс еще есть макросы, где разбивка по папкам не совсем очевидна (макросы готовых схем) и т.п.
-
- знаток Eplan
- Сообщения: 260
- Зарегистрирован: 12 июн 2014, 06:17
- Имя: Мишкин Иван
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 16 раз
- Поблагодарили: 71 раз
Поиск по параметрам в макросах
Допустим, решением задачи является создание дерева каталогов на диске и перемещение макросов в соответствующий каталог.
Если Вы можете на бумаге изложить правила сортировки файлов типа "Если изделие начинается с SIE, то перемещаем в папку Сименс", то можно полностью автоматизировать процесс.
Поскольку WindowMacro имеет формат стандартного XML файла,
возможный набор инструментов: Интерпретатор Питон, библиотека для парсинга XML файлов (это доступно бесплатно) + один фрилансер и часов 6 работы, включая пояснения по сформированным правилам.
Если Вы можете на бумаге изложить правила сортировки файлов типа "Если изделие начинается с SIE, то перемещаем в папку Сименс", то можно полностью автоматизировать процесс.
Поскольку WindowMacro имеет формат стандартного XML файла,
возможный набор инструментов: Интерпретатор Питон, библиотека для парсинга XML файлов (это доступно бесплатно) + один фрилансер и часов 6 работы, включая пояснения по сформированным правилам.
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Поиск по параметрам в макросах
Да, идея интересная, но тут нужно еще и обновить БДИ, перепрописать все ссылки в ней, 6 часов будет маловато. На C# это тоже достаточно легко сделать. БДИ должна быть на SQL.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 181 раз
- Поблагодарили: 368 раз
Поиск по параметрам в макросах
Сам использую данный софт, но для XML файлов, простых типа форм или рамок. С макросами сложнее.
Про создание структуры в Проводнике тоже думал, но не хотел думать, что это почти единственное решение. Да, все упрется в создание правил, но пугает глубина. Макросы как раз "кусков схем", к примеру какого-нибудь втычного/выкатного модуля с разным набором параметров и компонентов, а их приличное количество.
Хорошая подсказка. В самих макросах, раскрыв их как XML свойства описания отображаются, 11014. А их 100 шт., есть правда особенности.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 181 раз
- Поблагодарили: 368 раз
Поиск по параметрам в макросах
Да, в этом что-то есть - парсить сам макрос. Пока не знаю, реализую или нет, но попробую описать идею, возможно кому-нибудь такое тоже потребуется.
Создал макрос окна с именем "102". В проекте макросов создал два варианта этого макроса - A и B. В свойствах рамок обоих макросов записал некоторую информацию, см. рис. Каждый вариант сохранил.
Раскрыл макрос 102 в редакторе Notepad++, осуществил поиск по введенным данным.
Получил результаты, см. рис. Порадовало, что информация считывается с обеих рамок, до этого были подозрения, что свойства http://www.eplan.help/help/platform/2.6 ... ight=11014 относятся к макросу, а не к рамкам макроса.
Остается подумать, как это толком использовать.
Создал макрос окна с именем "102". В проекте макросов создал два варианта этого макроса - A и B. В свойствах рамок обоих макросов записал некоторую информацию, см. рис. Каждый вариант сохранил.
Раскрыл макрос 102 в редакторе Notepad++, осуществил поиск по введенным данным.
Получил результаты, см. рис. Порадовало, что информация считывается с обеих рамок, до этого были подозрения, что свойства http://www.eplan.help/help/platform/2.6 ... ight=11014 относятся к макросу, а не к рамкам макроса.
Остается подумать, как это толком использовать.
БДИ? Зачем?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.
-
- знаток Eplan
- Сообщения: 260
- Зарегистрирован: 12 июн 2014, 06:17
- Имя: Мишкин Иван
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 16 раз
- Поблагодарили: 71 раз
Поиск по параметрам в макросах
Если изделие в БДИ имеет макрос, путь к нему прописан с каталогом. Изменился каталог => надо поменять ссылку в БДИ.
-
- знаток Eplan
- Сообщения: 3339
- Зарегистрирован: 05 мар 2012, 15:00
- Имя: Горский Андрей Сергеевич
- город/регион: Санкт-Петербург
- Благодарил (а): 181 раз
- Поблагодарили: 368 раз
Поиск по параметрам в макросах
Да, что то я такого простого не учёл. Ввиду того, что думал о "кусках" схемы.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.