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

Форум по вопросам применения и программирования в Visio
Текущее время: 29 мар 2024, 00:25

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


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


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

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



Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 14:26 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
да. у тебя в TheDoc просто не было нужной ячейки например TheDoc!User.proba
в свойстве User.proba группового шейпа не было формулы SETF по заполнению
Gnomych писал(а):
Изначально что бы в таблице свойств фигуры появился раздел "Text Fields", я должен в ней описать поле.
Я просто рисовал прямоугольник, его выделял -> Ctr F9 -> "Пользовательские ячейки..... и там пусто, т.е. нет поля User.proba значение которого я хочу присвоить значению Value в разделе "Text Fields".
в данном случае ты поле вставляешь в "белый шейп" с ID = 2, а свойства User.proba у него нет. Это свойство "серого шейпа" с ID = 4!
для вставки значения можно сослаться на серый шейп так sheet.4!Prop.proba, где ID = 4 это порядковый номер шейпа

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 16:53 
Не в сети
Постоянный участник

Зарегистрирован: 02 авг 2012, 16:39
Сообщений: 57
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Я уже понял ряд своих ошибок и их исправил. Вроде все дописал, все красиво, но! У тебя при перетаскивании формы в новый документ в хранилище данных сразу заполняется раздел пользовательских ячеек документа. В моем случае этого не происходит. Сейчас пытаюсь разобраться с этим, может пнешь в нужном направлении ;) А вообще не помешало бы почитать литературу по командам ибо пока обезьянничаю не вполне осознавая что делаю, принимаю советы на эту тему.


Вложения:
для РД-45.zip [14.84 Кб]
Скачиваний: 239
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 17:05 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Gnomych писал(а):
У тебя при перетаскивании формы в новый документ в хранилище данных сразу заполняется раздел пользовательских ячеек документа.
См. в shapesheet™ в разделе Events, ячейку EventDrop. Именно там происходит часть магии
Gnomych писал(а):
А вообще не помешало бы почитать литературу по командам ибо пока обезьянничаю не вполне осознавая что делаю, принимаю советы на эту тему.
с литературой туго. могу посоветовать на этом форуме раздел ShapeSheet: Полезные ссылки

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 17:23 
Не в сети
Постоянный участник

Зарегистрирован: 02 авг 2012, 16:39
Сообщений: 57
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
См. в shapesheet™ в разделе Events, ячейку EventDrop. Именно там происходит часть магии

Я обратил на неё внимание и полностью с обезъяничал у тебя, если с командой DOCMD я разобрался, нашел её расшифровку, то вот со вставкой не вполне.
У меня прописано =SETF("THEDOC!USER.DATE",User.ch.Prompt), User.ch.Prompt у тебя полностью слизал. Поясни что значит LEFT(NOW(),6)&MID(NOW(),9,2).
LEFT - возвращает один или несколько первых знаков текстовой строки, я так понимаю 6;
NOW - возвращает текущее значение даты и времени (вопрос для чего);
6 - количество возвращаемых знаков.
С MID - почти как и LEFT только возвращает с 9 позиции два символа, в обеих случаях текстом для анализа является NOW() и тут я ни понимаю ни чего.
Где взаимосвязь между датой временем и тем что я должен записать в THEDOC!USER.DATE, а именно это там и записано User.ch.Prompt = LEFT(NOW(),6)&MID(NOW(),9,2).
Я файлик прикрепил к прошлому посту, может глянешь что ни так.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 17:53 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
не так, на первый взгляд только отстутствие в TheDoc принимающих ячеек user-defined cells!
LEFT(NOW(),6)&MID(NOW(),9,2) - я таким замысловатым образом вычислял текущую дату, ход достойный истинного индусского мастера.
я уж забыл, вроде у меня все же используется TheDoc!Prop.Date ? по крайней мере есть и TheDoc!Prop.Date, и TheDoc!User.Date

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 19:03 
Не в сети
Постоянный участник

Зарегистрирован: 02 авг 2012, 16:39
Сообщений: 57
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate писал(а):
не так, на первый взгляд только отстутствие в TheDoc принимающих ячеек user-defined cells!
LEFT(NOW(),6)&MID(NOW(),9,2) - я таким замысловатым образом вычислял текущую дату, ход достойный истинного индусского мастера.
я уж забыл, вроде у меня все же используется TheDoc!Prop.Date ? по крайней мере есть и TheDoc!Prop.Date, и TheDoc!User.Date

Чёт я совсем запутался.
А в чем присутствие принимающих ячеек???
Изложи пожалуйста как без индуизма этого достичь.
И вообще это весьма интересно, как вообще организовать передачу пользовательских ячеек через мастера в новый документ.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 19:41 
Не в сети
Постоянный участник

Зарегистрирован: 02 авг 2012, 16:39
Сообщений: 57
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Поясни я ни как не втолкую зачем нам дата при передаче пользовательских ячеек в документ?
даже если TheDoc!Prop.Date это у тебя текущая дата, я просто не пойму как это мне поможет,
как это заставить работать на меня? Наверное не правильно выразился, не пойму как текущая дата поможет мне заполнить пользовательские ячейки в принимающем документе?
По ходу я точно не индуист.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 11 фев 2015, 19:52 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Gnomych писал(а):
А в чем присутствие принимающих ячеек???
Изложи пожалуйста как без индуизма этого достичь.
И вообще это весьма интересно, как вообще организовать передачу пользовательских ячеек через мастера в новый документ.
еле вспомнил, делал это в апреле 2008-го года Изображение

1. в TheDoc твоего документа набор форм для РД-45.vss должны присутствовать все необходимые ячейки user-defined cells
2. в каждом шейпе ("белые поля") в мастере "Форма ввода данных", через Ctrl+F9 должно быть вставлено соответствующее значение TheDoc!User.vols;TheDoc!User.uchastok;TheDoc!User.norg;TheDoc!User.forg;TheDoc!User.druk;TheDoc!User.fruk;TheDoc!User.prorab;TheDoc!User.ivols;TheDoc!User.sdata
Изображение
3. при вытаскивании мастера "Форма ввода данных" на лист в целевой документ, все ячейки содержащиеся в TheDoc документа набор форм для РД-45.vss
оказываются в TheDoc целевого документа !!!
такая вот уличная офисная магия.

PS а ты что паспорт на кабель реально в визио делаешь ?

PS для следующих интересующихся добавил картинку и ссылку, где обсуждалось редактирование "серой формы"

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 12 фев 2015, 08:11 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
попробовал в твоем файле сделать то, что я изложил выше
Surrogate писал(а):
1. в TheDoc твоего документа набор форм для РД-45.vss должны присутствовать все необходимые ячейки user-defined cells
2. в каждом шейпе ("белые поля") в мастере "Форма ввода данных", через Ctrl+F9 должно быть вставлено соответствующее значение TheDoc!User.vols;TheDoc!User.uchastok;TheDoc!User.norg;TheDoc!User.forg;TheDoc!User.druk;TheDoc!User.fruk;TheDoc!User.prorab;TheDoc!User.ivols;TheDoc!User.sdata
3. при вытаскивании мастера "Форма ввода данных" на лист в целевой документ, все ячейки содержащиеся в TheDoc документа набор форм для РД-45.vss
оказываются в TheDoc целевого документа !!!
не переносит значения в новый файл и всё!
потом я удалил все твои "белые поля", добавил новые. повторил в них манипуляции из п. 2 и все заработало


Вложения:
Комментарий к файлу: v.02
для РД-45.zip [14.67 Кб]
Скачиваний: 255

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 04 окт 2017, 13:05 
Не в сети
Постоянный участник

Зарегистрирован: 02 авг 2012, 16:39
Сообщений: 57
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate
Добрый день.
Давно не занимался проектами в Visio работа заставила сделать шаблон для проектирования линейной части ВОЛС. Тут же столкнулся с проблемой установки на все машины пользователей шаблона шрифтов по ГОСТ. От сюда возник вопрос: Можно ли каким то образом внедрить шрифты в сам шаблон что бы не париться потом с проблемой отсутствия шрифта у пользователя?
Просто дал шаблон vst и пусть ковыряется, а сейчас приходиться ещё и шрифты прикладывать а затем объяснять как их установить на компьютер. И ещё, возможно ли сделать так что бы начальная форма для заполнения общих данных по документу открывалась сразу после открытия шаблона? Просто где то прописать DOCMD(1312) или это только через VBA?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 04 окт 2017, 14:11 
ставлю свои 5 копеек
Gnomych писал(а):
Тут же столкнулся с проблемой установки на все машины пользователей шаблона шрифтов по ГОСТ. От сюда возник вопрос: Можно ли каким то образом внедрить шрифты в сам шаблон что бы не париться потом с проблемой отсутствия шрифта у пользователя?
Просто дал шаблон vst и пусть ковыряется
никак нельзя ! в шаблон нельзя засунуть шрифт. шрифты вообще то устанавливаются операционной системе Windows
Gnomych писал(а):
а сейчас приходиться ещё и шрифты прикладывать а затем объяснять как их установить на компьютер.
тут тоже возможны проблемы
Не могу добавить в Visio 2007 шрифт Gost A
Visio 2013 не отображает установленный шрифт
Лучший вариант использовать шрифт ISOCPEUR
Цитата:
ибо он присутствует в винде по умолчанию, внешне мало отличим от гостовского шрифта !!!
Дополнено позднее: 04.11.2021 Добавлена статья со сравнением начертания этого шрифта и уточнением, что шрифт ISOCPEUR поставляется вместе с продуктами компании Autodesk!


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 04 окт 2017, 14:24 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
Цитата:
...столкнулся с проблемой установки на все машины пользователей шаблона шрифтов по ГОСТ...

Думаю, не уведу дискуссию в сторону таким замечанием...
Уже несколько десятилетий шрифты по ГОСТ не являются проблемой. С тех пор, как в ГОСТ появилась приписка, типа - "при машинном исполнении документов разрешается использовать другие шрифты". Уж на что у нас жестко Нормоконтроль работает, но даже они разрешают использовать Times New Roman и Arial. (Хотя и шрифт по ГОСТ тоже заглатывают). Вы бы попробовали своих тоже убедить.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 05 дек 2019, 17:02 
Не в сети

Зарегистрирован: 05 дек 2019, 16:56
Сообщений: 1
Использую Visio c: 2017
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Не знаю насколько живой форум, к счастью работаю с висио недавно, и столкнулся с проблемой автоштампа :wall: Подскажите пожалуйста, есть ли возможность в данном наборе элементов, отключить надписи "ГИП" "н.контр" "Утвердил"? Сколько не возился ничего не добился, а так же есть ли возможность добавление рамки масштаба документа?


Последний раз редактировалось Kvinto 05 дек 2019, 17:53, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: по просьбам трудящихся…
СообщениеДобавлено: 05 дек 2019, 17:11 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Kvinto писал(а):
Не знаю насколько живой форум
не дождетесь :)
Kvinto писал(а):
столкнулся с проблемой автоштампа
какое отношение эта "проблема" имеет к данной ветке "Печать чертежа на нескольких листах" ?
наборов элементов с автоштампом на данном форуме было выложено несколько:
https://visio.getbb.ru/viewtopic.php?f=3&t=834
https://visio.getbb.ru/viewtopic.php?f=3&t=806
https://visio.getbb.ru/viewtopic.php?f=3&t=506
https://visio.getbb.ru/viewtopic.php?f=3&t=690
viewtopic.php?f=3&t=13
О каком из них идет речь ?
Дополнено позднее: нашлась еще одна ветка где это встречалось !
Kvinto писал(а):
Подскажите пожалуйста, есть ли возможность в данном наборе элементов, отключить надписи "ГИП" "н.контр" "Утвердил"?
может вам проще взять этот вариант ?
gtfox в сообщении #14130 писал(а):
В основной надписи убраны Нормоконтроль и Утвердил. Да Нормоконтроль нельзя убирать - но таковы стандарты причуды НАШЕГО предприятия. Чтобы их вернуть надо установить HideText=False
Содержимое спрятано под спойлер ↓
Спойлер:
Изображение

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


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

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Цитата:
есть ли возможность добавление рамки масштаба документа?
можете сделать скриншот, как это должно выглядеть?
Дополнено позднее: старость не в радость ! забыл про эту ветку
Surrogate в ветке просьбам трудящихся… писал(а):
то для начала нужно чтобы на листе не было выделенных объектов
наводим мышь на место где видим соответствующую надпись.
первый клик - активируется группа, содержащая рамку и штамп. См. надпись имя активного обекта на окне "размер и положение", слева - "Рамка.4"
второй клик - активируется группа, содержащая штамп - "FORMA3"
третий клик - активируется поле …

Для того, чтобы скрыть надпись проще всего изменить шрифт на белый и она сольется с фоном листа
Изображение

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


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

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



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

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


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

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