- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Модератор: специалисты Eplan
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
По нормам ЕСКД в спецификации КД необходимо указать формат листов чертежей. Хотел задавать формат рамки в её свойстве "Описание (форма, рамка, контур, Профиль) <18011>", а потом выводить в отчёте Содержание (форма .f06), но к нему там нет доступа.
Кто как решает такую задачу? Не хотелось бы для каждой страницы руками задавать какое-либо свойство, хочу прибить его гвоздями к рамке.
Кто как решает такую задачу? Не хотелось бы для каждой страницы руками задавать какое-либо свойство, хочу прибить его гвоздями к рамке.
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
Вывод в содержании (.f06) текста-заполнителя "Описание рамки <18011>"
Ищите какое свойство можно вытянуть в отчет и его заполняйте в рамке
Но скорее всего раз отчет Содержание это отчет для объектов "Страница", не факт что получится достучаться без API до свойств Рамки...
Но скорее всего раз отчет Содержание это отчет для объектов "Страница", не факт что получится достучаться без API до свойств Рамки...
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
Вывод в содержании (.f06) текста-заполнителя "Описание рамки <18011>"
Да вот пока не получилось найти РЕДАКТИРУЕМОЕ свойство, к которому есть такой доступ.legionercheg писал(а): ↑02 авг 2022, 09:29 Ищите какое свойство можно вытянуть в отчет и его заполняйте в рамке
Потому хотелось бы ещё услышать, кто как решает вопрос с выводом формата и минимальным ручным заполнением.
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Вывод в содержании (.f06) текста-заполнителя "Описание рамки <18011>"
Gutten, можно попробовать через Свойства блока и Текст замены по имени рамки - просто идея, не представляю пока какое там должно быть рег. выражение
я через апи по размеру страницы записываю формат в <11059> Особые примечания автора и вывожу его, пока так
я через апи по размеру страницы записываю формат в <11059> Особые примечания автора и вывожу его, пока так
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Да, там можно вытянуть имя рамки и через рег. выражение пытаться вычленить формат (у нас он там указывается), но проблема в этом выражении. Если других вариантов не найду, придётся думать в этом направлении.
Раньше работали по СПДСу и всё в Еплане было настроено под него, было всё просто и понятно. Теперь дано указание переходить на ЕСКД, разбираюсь с ним и пытаюсь настроить рамки-формы.
Раньше работали по СПДСу и всё в Еплане было настроено под него, было всё просто и понятно. Теперь дано указание переходить на ЕСКД, разбираюсь с ним и пытаюсь настроить рамки-формы.
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Да проблем с текстом замены вроде нет, заколачиваете все имена рамок что у вас есть и в тексте замены ставите формат А4, А3 и т.д., единственное вроде если в документе несколько страниц разного формата то вместо А4 и А3 ставится "*)"? Или я что то путаю?
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Именно. Но разные форматы у нас бывают очень редко, так что для таких случаев можно будет и в свойствах страницы вводить руками поле для подмены, это не страшно. Я так подменяю автора и номер чертежа, если они отличаются от свойств проекта.
Заколотить все имена рамок не получится - они могут создаваться по мере необходимости (всякие А4х3 и т.п.) , хотя основные форматы созданы. Потому если не получится вытянуть из свойств рамки, придётся регулярное выражение пилить, чтобы из "ЕСКД_Схемы_A3х2_02_без_структуры_страницы" вычленить А3х2 и чтоб оно же работало просто для А3.
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Ну и что? Просто в свойство текста замены добавляйте новую строку и всё, а дальше полученный код просто копируйте из проекта в проект, так вы со временем накопите полную "базу" своих рамок. Они же не обязательно все все должны использоваться в каждом проекте. Не вижу вообще никаких сложностей
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Это решение в лоб без какой-либо сложности, но хочется элегантности... Без замены шаблона "базового проекта" для коллектива в 16 человек после каждого добавления рамки.
-
- знаток Eplan
- Сообщения: 973
- Зарегистрирован: 18 ноя 2013, 08:32
- Имя: Сергей
- Страна: Россия
- Благодарил (а): 90 раз
- Поблагодарили: 116 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Неужели у вас в коллективе из 16 человек нет уже "наработанной базы" этих самых рамок или вы прям в каждый проект добавляете новые по 10 шт.? Ну в конце концов подумайте какие еще рамки могут понадобиться, нарисуйте их сразу на будущее (А3х2, А3х3 и А3х4, ну или сколько вам надо для увеличения формата) и заполните сразу свойство блока на все разом. У меня тоже есть рамки формата А0, А1 и А2 которые я использовал последний раз лет 5-7 назад, но если что то меняю в "стандартных" рамках А4 и А3, эти же изменения вношу и в рамки большого формата...Не помню чтобы за последнее время я рисовал новые форматы рамок...
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
база рамок есть, но по используем СПДС только А3 и А1. В исключительных случаях всё остальное, в т.ч. нестандартные. Когда-то это было обусловлено размером листа принтера и плоттера и удобством для брошюрования, потом перешли на ЭДО, но форматы менять не стали.
По ЕСКД аналогично, но ещё А4 для отчётов, раз уж такое требование самого стандарта.
Создавать 100500 рамок "на всякий случай" и включать их в базовый проект не вижу смысла и необходимости - если кому нужна какая-то рамка, её в проекте загрузят.
Потому давай больше не будем обсуждать этот способ "в лоб": он очевиден, но не изящен и не универсален, потому останется на самый крайний случай от безысходности.
Хотелось бы узнать кто как делает у себя для ЕСКД.
По ЕСКД аналогично, но ещё А4 для отчётов, раз уж такое требование самого стандарта.
Создавать 100500 рамок "на всякий случай" и включать их в базовый проект не вижу смысла и необходимости - если кому нужна какая-то рамка, её в проекте загрузят.
Потому давай больше не будем обсуждать этот способ "в лоб": он очевиден, но не изящен и не универсален, потому останется на самый крайний случай от безысходности.
Хотелось бы узнать кто как делает у себя для ЕСКД.
-
- знаток Eplan
- Сообщения: 45
- Зарегистрирован: 11 июн 2020, 16:02
- Имя: Андрей
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 3 раза
- Поблагодарили: 20 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Всем привет. Возможно через внешнюю обработку (через Ёксель), что нибудь можно сделать???!!! имя рамки вроде доступно для выгрузки.
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
А как это поможет при создании отчёта? Я просто не улавливаю как процесс организовать: допустим выгрузили в Эксель имя рамки, обработали, а дальше куда его подгрузить? Как-то всё неочевидно и муторно.
-
- знаток Eplan
- Сообщения: 45
- Зарегистрирован: 11 июн 2020, 16:02
- Имя: Андрей
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 3 раза
- Поблагодарили: 20 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Чисто теоретически - выгружаем в эксель - с использованием шаблона в котором средствами экселя производится поиск в имени рамки формата - например вот такого текста _А3_ и тамже заполняем какое то свойство (свое созданное или что нить из еплановских). закрываем обработку и выводим данное свой в отчеты.
-
- знаток Eplan
- Сообщения: 45
- Зарегистрирован: 11 июн 2020, 16:02
- Имя: Андрей
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 3 раза
- Поблагодарили: 20 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Немного поэкспериментировал - создал два свойства страницы, заполняю при помощи внешней обработки копированием двух столбцов в экселе. Документы с РАЗНЫМИ размерами рамок приходится допиливать вручную поэтому свойства с выпадающими списками. ексель достает формат из имени рамки - GOST_first_page_scheme(А4x6)next.
Конечно способ "себе так" но имеет право на существование и скорее в маленьком коллективе или там где есть отдельный человек для обработки всякой ерунды в проектах.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- здесь недавно
- Сообщения: 72
- Зарегистрирован: 11 окт 2012, 16:44
- Имя: Иванов Алексей Александрович
- Страна: Россия
- город/регион: Череповец
- Благодарил (а): 2 раза
- Поблагодарили: 5 раз
F06 Вывод в содержании текста-заполнителя "Описание рамки <18011>"
Немного понятнее, но в нашем случае коллективу проще будет руками текстом на отчёте указать формат, благо документов в среднем около 7.
А уж тем более отдельного человека руководство не выделит для этого.
А уж тем более отдельного человека руководство не выделит для этого.