Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Аннотация

В этой статье объясняется, как отобразить текст, созданный на основе пользовательских свойств фигуры в Microsoft Visio. В этой статье для иллюстрации используется фигура "Процесс" из комплекта элементов "Базовая flowchart". Если используется альтернативная фигура, убедитесь, что она имеет пользовательские свойства и что вы ввели в них значения.

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

Дополнительная информация

Простой пример

Перетащите фигуру "процесс" на страницу чертежа. Щелкните фигуру правой кнопкой мыши, чтобы ввести значения в три настраиваемые свойства (затраты, длительность и ресурсы). Каждое свойство принимает только числвое значение.

  1. Пока фигура выбрана, в меню "Вставка" выберите пункт "Поле".

  2. В меню "Категория" выберите пункт "Пользовательская формула".

  3. После этого настраиваемая формула становится активной. Поместите в поле указатель мыши и введите prop.Cost.

  4. Нажмите кнопку ОК. В тексте фигуры теперь отображается значение строки Prop.Cost в разделе "Пользовательские свойства" таблицы фигур.

Определение допустимых имен строк

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

  1. Пока фигура выбрана, в меню "Окно" выберите пункт "Показать таблицу фигур".

  2. Прокрутите, чтобы найти раздел "Пользовательские свойства" в области "Таблица фигур". Если ее не видно, щелкните "Разделы" в меню "Вид". Проверьте настраиваемые свойства.

  3. В разделе "Настраиваемые свойства" будут именоваемые строки. Фигура "процесс" имеет 3: Prop.Cost, Prop.Duration и Prop.Resources. В Visio автоматически добавляется "prop" в имени.

Сложный пример

В этом простом примере достаточно отобразить одно настраиваемое свойство. В следующем примере объясняется, как добавить к дисплею дополнительный текст и настраиваемые свойства. Снова, используя фигуру "процесс" со значениями, добавленными в настраиваемые свойства, выберите текстовый инструмент и выполните указанные далее действия.

  1. Введите следующее:

    Затраты: $Follow действия 1–4 в разделе "Простой пример" ранее в этой статье. После этого нажмите ввод.

  2. Введите слово:

    Duration:Follow steps 1–4 again and enter the Custom Formula as Prop.Duration. После этого нажмите ввод. При желании введите нужный период времени, например "Неделя".

  3. Тип

    Ресурсы: выполните действия 1–4 еще раз и введите пользовательскую формулу в качестве prop.Resources.


    Итоговая фигура должна выглядеть примерно так же, как на рисунке 1.

заме желтая текст


Рисунок 1

Более сложный пример: выбор отображения или скрытие пользовательских свойств

В следующем примере показано, как настроить действие правой мыши, чтобы отобразить или скрыть значения настраиваемой свойства на фигуре. В этом примере используется фигура, которая была изменена из предыдущего примера.


Чтобы увидеть пример, выполните следующие действия:

  1. Прокрутите, чтобы найти раздел ячейки, определенный пользователем, в области "Таблица фигур". Если раздел "Ячейка, определенный пользователем" в области "Таблица фигур", не отображается, щелкните "Разделы" в меню "Вид" и проверьте ячейку, определяемую пользователем.

  2. Создайте новую строку и назовем ее HideProperties. Значение и запрос для этого раздела не должны меняться.

  3. Добавьте две дополнительные строки в конец раздела "Действия" таблицы фигур.

  4. Добавьте в этот раздел следующие формулы или значения:

    Действие

    Действия

    Меню

    Запрос

    "Проверено"

    Отключено

    2

    =SETF
    ("User.HideProperties",0)
    +SETF("Actions.D2",1)
    +SETF("Actions.D3",0)

    Показать
    свойства

    Показать

    пользовательские свойства

    0

    1

    3

    =SETF
    ("User.HideProperties",1)
    +SETF("Actions.D3",1)
    +SETF("Actions.D2",0)

    Скрытие
    свойств

    Скрытие

    настраиваемой области свойств

    0

    0

    Примечание. В Microsoft Office Visio 2003 или Microsoft Visio 2002 не удается найти "Запрос" в разделе "Действие".

  5. В разделе "Разное" введите в ячейку HideText следующую ссылку на ячейку:

    User.HideProperties

  6. Теперь, если щелкнуть фигуру правой кнопкой мыши, будут доступны два дополнительных параметра: "Показать свойства" и "Скрыть свойства". Выбрав любой из вариантов, вы можете отобразить или скрыть текст.

  7. Если вы хотите запретить пользователю переопределять новые формулы путем ввода текста вручную в фигуру, защитите текст фигуры от редактирования, введя 1 в ячейке LockTextEdit в разделе "Защита" таблицы фигур.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×