1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Индикация вида представления символа с помощью цвета

Символы / Выводы устройств / Перекрестные ссылки / Нумерация / Отчеты (F03, F05)

Модератор: специалисты Eplan

Закрыто
Аватара пользователя

Автор темы
AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 3327
Зарегистрирован: 05 мар 2012, 15:00
Имя: Горский Андрей Сергеевич
город/регион: Санкт-Петербург
Благодарил (а): 176 раз
Поблагодарили: 364 раза

Индикация вида представления символа с помощью цвета

Сообщение AGorskiy »

Часто в схеме пользуюсь разными вида представления функции, не только многополюсной, но и обзором, графикой. Так как символ при этом никак не меняется, а часто происходит копирование через буфер или же проект просто отдается другому пользователю, который о таких тонкостях не знает или не знает где они есть - происходят ляпы с отчетами и прочее.

К сожалению визуальное изменение символа или инфы о ней возможно только в этих рамках
12-11-2014 10-59-59.jpg
то есть, если вид представления, к примеру парная перекрестная ссылка, то будет окраска в желтый цвет (при моей серой схеме). Версия 2.1.
Это была преамбула.

Амбула-вопрос: есть ли возможность, чтобы при изменении Вид представления символа происходило изменение цвета обозначения вывода и/или ОУ? Так же бы хотелось, как то выделить графически, если выставлен чек-бокс Распределенная клемма.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.

Dotarev
знаток Eplan
знаток Eplan
Сообщения: 260
Зарегистрирован: 12 июн 2014, 06:17
Имя: Мишкин Иван
Страна: Россия
город/регион: Самара
Благодарил (а): 15 раз
Поблагодарили: 70 раз

Re: Скрипты и API

Сообщение Dotarev »

Обозначения вывода и/или ОУ можно выводить как свойство блока - по одной записи на каждый вид представления.
Например,
[spoiler=Формируем 5 свойств блока.
В каждом первым свойством выводим <20121> "Вид представления", затем <20058> "Имя (без структуры проекта)";
<20121> - скрываем, если свойство не имеет следующего значения: (1,3,7,-2,-3) (для "Графика", например, 7).]Свойство блока: Формат [31] <20202 31> [20201<20121,0,0,0,0,0,0,0,1,ru_RU,0,1,1,0,0,1>][20201<20058,0,0,0,0,0,0,0,0,ru_RU,0,0,0,1,0,0>]
Свойство блока: Формат [32] <20202 32> [20201<20121,0,0,0,0,0,0,0,1,ru_RU,0,1,3,0,0,1>][20201<20058,0,0,0,0,0,0,0,0,ru_RU,0,0,0,1,0,0>]
Свойство блока: Формат [33] <20202 33> [20201<20121,0,0,0,0,0,0,0,1,ru_RU,0,1,7,0,0,1>][20201<20058,0,0,0,0,0,0,0,0,ru_RU,0,0,0,1,0,0>]
Свойство блока: Формат [34] <20202 34> [20201<20121,0,0,0,0,0,0,0,1,ru_RU,0,1,-2,0,0,1>][20201<20058,0,0,0,0,0,0,0,0,ru_RU,0,0,0,1,0,0>]
Свойство блока: Формат [35] <20202 35> [20201<20121,0,0,0,0,0,0,0,1,ru_RU,0,1,-3,0,0,1>][20201<20058,0,0,0,0,0,0,0,0,ru_RU,0,0,0,1,0,0>][/spoiler]
Текст свойства <20121> "Вид представления" с помощью таблицы замены изменяем на что-то, похожее на условное обозначение.
Затем отображаем свойства блока 31..34 на схеме (сразу все, будет выведено только одно, остальные будут подавлены).
[+] Результат
Символы1.gif
[+] Свойство <20121> в таблице замены можно заменить пустотой
Символы2.gif
[+] или вывести как часть графики символа
Символы3.gif
Примечание. Я использую шрифт Mipgost.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dotarev 20 ноя 2014, 10:18, всего редактировалось 1 раз.
Аватара пользователя

Автор темы
AGorskiy
знаток Eplan
знаток Eplan
Сообщения: 3327
Зарегистрирован: 05 мар 2012, 15:00
Имя: Горский Андрей Сергеевич
город/регион: Санкт-Петербург
Благодарил (а): 176 раз
Поблагодарили: 364 раза

Re: Скрипты и API

Сообщение AGorskiy »

Иван, это ОЧЕНЬ-ОЧЕНЬ интересное решение, даже не подумал бы в эту сторону. Обязательно попробую это осуществить. У вас пока два поста в теме Eplan Electric P8, но которые показывают, что вы специалист. Спасибо большое. Изображение
Думаю у меня еще возникнут вопросы по этому поводу, так что возможно еще помучаю.
==========================================
Вопросов не возникло, описано все хорошо, для себя немного упрощу. Ценная инфа - аргументы Видов представление, ранее сам пробовал делать замену по значениям, то есть уже Обзор, Графика, но не выходило, а используя значение аргументов 3, 7 - все упрощает.
Ранее мне казалось, что используя скрипт ExtendedSettings можно было увидеть данные значения, но у меня увы не отображаются.

Иван, еще раз спасибо!
Последний раз редактировалось AGorskiy 20 ноя 2014, 13:55, всего редактировалось 1 раз.
Причина: дополнил сообщение
Все знания для всех. Поиск знаний священен. Обмен знаниями священен. Копирование священно.

Dotarev
знаток Eplan
знаток Eplan
Сообщения: 260
Зарегистрирован: 12 июн 2014, 06:17
Имя: Мишкин Иван
Страна: Россия
город/регион: Самара
Благодарил (а): 15 раз
Поблагодарили: 70 раз

Re: Скрипты и API

Сообщение Dotarev »

Пожалуйста.
Что касается допустимых значений "Вид представления" - они видны при включенной настройке "Пользователь/Отображение интерфейса пользователя/Отображать идентифицирующие номера":
[+] Свойства символа
Код вида представления.gif
Полный перечень допустимых значений есть в Help.
Eplan 2.4.4.8366
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1454
Зарегистрирован: 17 окт 2012, 11:24
Имя: Виталий
Страна: Беларусь
город/регион: Минск
Благодарил (а): 60 раз
Поблагодарили: 181 раз

Re: Скрипты и API

Сообщение Madwolf »

Попробовал у себя, полет нормальный )) Спасибо.
Закрыто

Вернуться в «Устройства»