Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 12 авг 2022, 21:32

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !

Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.



Начать новую тему Ответить на тему  [ Сообщений: 45 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Стандарты разработки
СообщениеДобавлено: 14 янв 2022, 02:42 
Не в сети
Постоянный участник

Зарегистрирован: 21 май 2010, 21:21
Сообщений: 75
Использую Visio c: 1999
тут буду собирать стандарты разработки, шапка обновляемая.
? - в обсуждении
V - принято


Содержимое спрятано под спойлер ↓
Спойлер:
Мастер-шейпы УГО схем
основные требования к разработке:
УГО должно иметь следующие поля:
? Prop.sp_pos - столбец спецификации: Позиция
V Prop.sp_name - столбец спецификации: Наименование и техническая характеристика (может быть скрытым и формироваться из других полей)
V Prop.sp_type - столбец спецификации: Тип, марка, обозначение документа, опросного листа
V Prop.sp_code - столбец спецификации: Код оборуд., изделия, материала
V Prop.sp_manu - столбец спецификации: Завод изготовитель
V Prop.sp_ediz - - столбец спецификации: Единица измерения (скрытый или без возможности изменения)
? Prop.sp_col - столбец спецификации: Кол-во ( скрытое, если единичный то свойство со значением 1, если линейный размер (например метраж) то формироваться из длинны и других данных (например у меня в планах спуск проводов считается в зависимости от привязки к другому элементу и установки свойства высота прокладки) )
V Prop.sp_mass - столбец спецификации: Масса единицы, кг. (не обязательное)
V Prop.sp_prim - столбец спецификации: Примечание (не обязательное)
? Prop.sp_grup - группа (раздел) в спецификации
? Prop.sp_calc - для исключения подсчета (например для обозначения существующих элементов планов или схем и для дублирующихся ,например на плане и в схеме один и тот же элемент): может принимать три значения: новый, существующий, дубликат. Существующий и дубликат разделен для того, чтобы по этому свойству существующий делать другим оттенком (обычно серый цвет), а в дубликате не делать другим цветом

? Связывание свойства с внешними данными ориентируясь на версию Visio professional
? Сопоставление имени поля с столбцом спецификации для работы макроса задается в конфигурационном файле с именем: имя_макроса.conf

Мастер-шейпы УГО планов
основные требования к разработке:
? УГО должны иметь поля как УГО схем Prop.sp_*


Макросы
? макросы в отдельном файле без шейпов Macros.vssm

Базы данных
в обсуждении

Другие требования
? Документ содержит счетчик шейпов User.count_id_shape который содержит последнее значение id_shape для создания уникального идентификатора шейпа.
? присвоение уникального идентификатора шейпа User.id_shape автоматически макросом при вставке шейпа или вручную макросом перебором всех шейпов у которых это поле отсутствует или пустое и присвоение значения.
? использование стандарного инструмента уникального имени шейпа (только ориентироваться на версию Visio 2013 и выше)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Стандарты разработки
СообщениеДобавлено: 16 янв 2022, 09:03 
Не в сети
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 4598
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Моё личное мнение:
immortal писал(а):
- нахрен это никому не нужно
- если нужно то 2-м людям
В наше время это уже немало!
immortal писал(а):
- всё учесть невозможно и по этому нахрен это никому не нужно.
Падение метеорита и всеобщий зомби-апокалипсис учесть невозможно, поэтому затевать мега-проекты со сроками разработки 5 лет не стоит. И еще и рассчитывать на привлечение многомиллионной аудитории проектировщиков всех мастей, которые бросят все чем пользовались много лет и пересядут резко на Visio :mrgreen:
immortal писал(а):
- всё хреново
Почему хреново ?
  • Вы можете реализовать то что задумали и это облегчит вашу жизнь!
  • Есть параллельный проект (САПР-АСУ), где вы можете подчерпнуть для себя идеи.
  • Вы можете чем-то обогатить тот проект (предлагая свои идеи на этом форуме, автор готов воспринимать пожелания и советы).
  • Пока еще на форуме есть люди которые могут советом/фрагментом кода/идеей реализации…
Или для вас хороший вариант выглядит так:
Цитата:
Плывут пароходы - привет Мальчишу-Кибальчишу immortal & Co!

А пройдут пионеры - салют Мальчишу-Кибальчишу immortal & Co!
И памятники всей честнОй компании в каждом уездном городке в полный рост из бронзы?
Дополнено позднее:
immortal в комментах 03/11/2005 писал(а):
планирую в понедельник положить наработки, правда полностью работоспособные после бесплатной регистрации, поймите правильно, мне за это плотят деньги, если будет это лежать в инете бесплатно то денег платить не будут, и проект умрёт.
Вспомнить всё :mrgreen: Или тогда было не хреново ?

Оффтоп:

Почему для меня базы спецификации это не актуально:
  • основная часть (активное сетевое оборудование) уже заказано до момента разработки проекта на его размещении на объекте.
  • кабели и вспомогательные материалы (хомуты, болты, гайки) будет много раз меняться и будет закуплено там где выгоднее директору департамента закупки или где будет более быстрый срок поставки.
  • за прайсы мы вообще не в курсе.

_________________
База знаний ShapeSheet
Мой Youtube-канал
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Стандарты разработки
СообщениеДобавлено: 16 янв 2022, 11:05 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 1925
Цитата:
? Сопоставление имени поля с столбцом спецификации для работы макроса задается в конфигурационном файле с именем: имя_макроса.conf
1. высказываем мнение по этому поводу

Если настраиваемых макросов будет несколько, то появятся несколько таких конфигов и их придется таскать вместе с документом Visio и не потерять по дороге.
Я бы подумал над SolutionXML. Хранится в документе. Можно как объединить все настройки в одном Solution, так и разбить на несколько (для каждого макроса свое).


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Стандарты разработки
СообщениеДобавлено: 16 янв 2022, 14:04 
Не в сети
Постоянный участник

Зарегистрирован: 21 май 2010, 21:21
Сообщений: 75
Использую Visio c: 1999
Tumanov писал(а):
Цитата:
? Сопоставление имени поля с столбцом спецификации для работы макроса задается в конфигурационном файле с именем: имя_макроса.conf
1. высказываем мнение по этому поводу

Если настраиваемых макросов будет несколько, то появятся несколько таких конфигов и их придется таскать вместе с документом Visio и не потерять по дороге.
Я бы подумал над SolutionXML. Хранится в документе. Можно как объединить все настройки в одном Solution, так и разбить на несколько (для каждого макроса свое).

так конфиг можно и я думаю правильнее будет держать в виде функции в макросах


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Стандарты разработки
СообщениеДобавлено: 16 янв 2022, 16:05 
Не в сети
Ветеран

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 169
Использую Visio c: 2019
Оффтоп:
Читаю тут старый форум...
dkapotov в старом форуме 08/20/2004 писал(а):
А скажите, могу ли я поучаствовать в данной задаче? Не поздно еще?
До сих пор не поздно :mrgreen:

_________________
САПР-АСУ
https://github.com/gtfox/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Стандарты разработки
СообщениеДобавлено: 14 фев 2022, 23:50 
Не в сети
Ветеран

Зарегистрирован: 26 авг 2019, 21:07
Сообщений: 169
Использую Visio c: 2019
gtfox в сообщении писал(а):
Сделаю макрос, посмотрим что надо для его переделки и что надо для прикручивания туда конфига.
Для схем вроде сделал. Оформил тему САПР-АСУ :: Спецификация

_________________
САПР-АСУ
https://github.com/gtfox/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 45 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB