gpt4 book ai didi

database - Visio 2013 中鱼尾纹属性的填充大小?

转载 作者:搜寻专家 更新时间:2023-10-30 19:40:13 25 4
gpt4 key购买 nike

我只是一个简单的问题,已经搜索了几个小时但没有找到任何问题。我正在 MS Visio 2013 中使用鱼尾纹数据库表示法进行数据库设计, Here's my design看起来每个属性与其周围环境的填充太大了。如何减少它们?我找不到任何工具来做到这一点,我试图增加字体大小,但填充似乎也更大了。

先谢谢

最佳答案

最佳解决方案

我找到的最佳解决方案是编辑鱼尾纹模板。这可以使用以下步骤完成(所有引用模板的图表都必须关闭):

  1. 在 Windows 资源管理器中导航到目录:
    %ProgramFiles%\Microsoft Office\Office15\Visio Content\1033\
  2. 右键单击并编辑 DBCROW_M.VSSX(对于公制)或 DBCROW_U.VSSX(对于美国)。您可能想先备份它们。
  3. 在 Visio 中打开开发人员模式(如果尚未打开)。 File->options->Advanced 然后在 General 下选择 Run in developer mode
  4. 右键单击要更改的形状,例如属性或主键属性。选择edit master->edit master shape
  5. 形状将打开。右键单击形状并选择显示形状表
    (如果您没有此选项,则 Visio 未处于开发人员模式。)
  6. Shape Transform->Height 下更改高度公式并输入。
    (见下面的公式。)
  7. 关闭Shape Sheet 窗口和Shape。系统将提示您更新形状。单击"is"。
  8. 保存模板并关闭。

完成这些步骤后,使用模板创建的任何新对象都将具有新高度。您还可以加载现有图表并将其上的形状更改为新形状。

公式

美国原版:
=GUARD(MAX(0.375 in,TEXTHEIGHT(TheText,TxtWidth),Sheet.6!TxtHeight))'
新:
=GUARD(MAX(0.25 in,TEXTHEIGHT(TheText,TxtWidth)-0.125,Sheet.6!TxtHeight-0.125))'

公制原件:
=GUARD(MAX(9 mm,TEXTHEIGHT(TheText,TxtWidth),Sheet.6!TxtHeight))
新:
=GUARD(MAX(6 mm,TEXTHEIGHT(TheText,TxtWidth)-3,Sheet.6!TxtHeight-3))

正如您在美国看到的那样,我将高度降低了 1/8 英寸,在公制上降低了 3 毫米。您可以随意调整这些尺寸。


替代方案

在开发人员模式下使用 Visio 后,我无需编辑模具即可调整现有图表属性周围的额外间距。我基本上对各个形状做了同样的事情。

  1. 右键单击选择显示形状表
  2. 如上编辑公式。

问题是必须为每个形状都这样做,这显然非常耗时,而且让我保存它似乎很古怪。

致谢

我在 this post 上找到了这个信息还有这个Microsoft documentation .

关于database - Visio 2013 中鱼尾纹属性的填充大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27324186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com