Форум пользователей Visio
http://visio.getbb.ru/

Трафарет оформление РД по ГОСТ Р 21.1101-2013 v.3
http://visio.getbb.ru/viewtopic.php?f=3&t=806
Страница 4 из 4

Автор:  vin [ 03 авг 2015, 12:27 ]
Заголовок сообщения:  Трафарет оформление РД по ГОСТ Р 21.1101-2013 v.3

Предлагаю Вашему вниманию новый трафарет рамки по ГОСТ Р 21.1101-2013.

Здесь реализованы формы формы 3,5 и 6.
Помучился месяц - начал с нуля (не считая своего опыта программирования).
БОЛЬШОЕ спасибо Surrogate™ и Tumanov.

Постарался убрать все недостатки, присущие ранее созданным рамкам.
Управлять данными рамок стало очень легко.

Содержимое спрятано под спойлер ↓
Спойлер:
Немного описания.

Фигура "Общие данные" используется как зеркало и корректировщик общих данных документа. Ее использование необязательно, если устраивают данные документа по умолчанию.

Фигура Рамка - копирует в себя при размещении общие данные документа. а далее полностью самостоятельна.

"Номер листа" берется или автоматически (при вводе 0), либо введенный вручную. Для автоматического номера листа на уровне документа есть корректировка счетчика (по умолчанию = -1).

"Количество листов" - если на уровне рамки введен 0, тогда трафарет "смотрит" что введено на уровне документа. Если там 0, то количество страниц берется автоматически с учетом корректировки счетчика (который расположен на уровне документа), иначе берется введенное вручную количество страниц на уровне документа. Если на уровне рамки введен не 0, то берется это значение.

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

При переключении формата отображаются только необходимые для рамки данные (остальные отключаются).

Попробуйте, очень интересует ваше мнение. Возможно я что-то не учел.

Сейчас у меня сделано так, что данные копируются в рамку с данных документа.

Ранее у меня было сделано так, что если в рамке пустое значение - берутся данные с документа, иначе с данных рамки. Но мне это решение не очень понравилось. Пользователю не сразу станет понятно - почему в данных рамки стоит пустое значение, а в полях отображаются данные документа.
Тем самым я убрал возможность, когда можно поправить данные на уровне документа - и они сразу отобразятся на всех страницах.
Но я намеренно пожертвовал этой возможностью - выбрав более понятный пользователю вариант. Возможно здесь я не прав.
Возможно вообще нужно сделать две рамки с разным алгоритмом действия, но боюсь это только запутает пользователя, а пользы будет не много.
Обмен данными на уровне документа позаимствован из трафарета оформление документации по ГОСТ 21.101-97 от Surrogate™!!!


Вложения:
Комментарий к файлу: v 3.0
21.1101-2013.rar [52.06 Кб]
Скачиваний: 10033

Автор:  Surrogate [ 10 янв 2017, 15:04 ]
Заголовок сообщения:  Re: Трафарет оформление РД по ГОСТ Р 21.1101-2013 v.3

Гость писал(а):
Во-первых, спасибо что адекватно реагируете на замечания. Это редкость.
в данном случае замечания не к моему креативу, поэтому адекватно реагирую ! Ведь художника каждый обидеть может © Изображение
Гость писал(а):
Во-вторых, спасибо что правильно выявили мое имя
Авторы мемов башорга еще к нам не заходили прежде
bash.im в записи #439888 писал(а):
ПМ: 40 юнитов - это целая комната))
ПМ: там можно дворника хранить например)
unwarkz: Или уборщицу =)))
Р: Если дворника и уборщицу, то через 9 месяцев может появиться электрик в 8ми юнитовом шкафчике
ПМ: а ведь так можно полным перебором и одмина вырастить!
unwarkz: А это уже дата-центр!
Гость писал(а):
В третьих, вот скриншот
сделал краткометражное немое кино с пояснениями по данному вопросу
Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео
Спойлер:
phpBB [youtube]

Страница 4 из 4 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/