Можно ли в MS Visio выполнять расчеты с данными формы?

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

Основываясь на первом примере, если бы у меня было два приемника с трубами, соединенными с общей трубой, могу ли я попросить Visio сообщить мне, каков поток в каждой трубе, и объединить потоки в общей трубе?

2 ответа2

1

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

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

Затем любые теоретические текстовые / вводимые значения теоретически могут быть включены в формулу, которая будет обновляться всякий раз, когда вводные данные изменяются.

Но вам придется написать хотя бы некоторый код автоматизации, чтобы сделать это.

0

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

Что ты имеешь в виду под "трубным" разъемом?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .