0

在 Visio 中,我面临的最基本和最令人沮丧的烦恼之一是无法锚定到菱形的斜面。

我的组织通常在流程图中使用这种形状。

无论是密集连接的逻辑点,都需要不止5-6个anchors……

另一个 Visio 钻石示例

...或像这样的自连接循环:

视觉钻石

...我经常想连接到菱形的倾斜面,但似乎找不到成功锚定到形状倾斜部分的方法。

目前我正在解决连接一侧,但是当事情重新定位时会导致挫败感。

我还探索了通过右键单击形状DataFormat Shape我希望连接到它的路径呈现的菜单,因为那些听起来很有希望。然而,检查这些菜单,我还没有找到任何看起来接近我需要的东西。

不过,似乎必须有办法做到这一点。


更新

我还尝试在下拉菜单下Pencil的功能区Tools窗格中重新绘制带有 a 的钻石Shapes……但没有任何运气锚定结果。

我还澄清说我的问题与基本的锚定需求有关,因为我最初的示例与传统 UML 有偏差。

4

2 回答 2

2

概述

要锚定到默认值以外的形状面上的某个位置,只需添加连接器点。(Shift+ Ctrl+ 1,默认情况下)

如果这是一个常见问题,请创建带有额外连接点的主控形状以减少时间成本。


添加连接器

Visio 2010或更高版本中:

1.) 启用Connection Points

Views选项卡下,确保Connection PointsVisual Aids组中已选中:

检查连接点

!!注意:如果忽略此步骤,尝试添加点可能会失败。

2.) 进入连接点编辑模式

输入按Shift+ Ctrl+1或转到选项卡中的ToolsHome并单击x( Connection Point) 以进入适当的编辑模式。

输入适当的模式进行编辑

3.) 选择形状

单击以选择要编辑的形状。

4.) 添加一个点

按住Ctrl然后再次单击沿所选形状的面的所需位置以添加一个点。

( Visio 2013-- 添加一个点之后)
加点

该点在 中被描绘Visio 2010为洋红色“x”,而在 中被描绘为红色方块Visio 2013。形状本身的轮廓很薄,带有预先存在的连接点,显示为蓝色的“x” Visio 2010;对于Visio 2013,它被描述为一个灰色的边界框,对于未选择的形状,预先存在的点以灰色显示。

您必须在添加点之前选择形状,但是,一旦选择了所需数量的点,就可以添加任意数量的点。

当心——一旦选择了一个形状,您也可以在附近的其他形状上添加连接,这可能会导致潜在的奇怪路由。

完全的!
完全的

于 2018-02-02T06:09:33.217 回答
1

如果您不介意:您问的不是 UML,而是 Visio 绘图问题。

但是,我在 UML 上下文中回答:您的绘图没有意义。删除No路径只会使其更有效。那么它应该是一个仅在发生时才继续的被Action调用。只有在有事情要决定时才做出决定,而不是在事件发生之前停止控制流。Wait for somethingsomething

在此处输入图像描述


回答您的聊天问题(使用 UML):一切都取决于。您是否坚持使用 UML 规范(实际上 ISO 源代码可在作者的站点免费获得)是您的决定。UML 本身留下了通过使用配置文件使语言适应您的域的好方法。每当您偏离标准时,您都必须记录下来,并且需要对人员进行相应的培训。

我不得不承认,UML 规范不是睡前讲座。但是,有很多值得学习的资源(例如,这里有很多示例)。我自己在 UML 的实践中工作了 20 多年,不得不说值得花时间学习它。永远记住,UML 是一种语言,就像任何语言一样,它需要积极地使用才能有效地传达想法。在德国,我们有这么多方言和一般的高地德语。具有某种成语的人可以毫无问题地与每个同龄人交谈,但是北方和南方的人最好使用通用成语,因为他们自己的方言根本不同。

于 2018-02-01T22:14:51.987 回答