为什么从选定形状创建新形状后形状数据集中的公式消失了

时间:2020-10-27 02:18:14

标签: visio

您好,我创建了一个包含公式的形状数据集,因此当我将数据集应用于其他形状时,形状数据会随着形状的属性(例如线条颜色)而变化。

但是,当我将数据集应用于其他形状后,形状数据中的某些公式就变成了文本(数据集创建时所依据的原始形状的值)(不是全部!只是一些公式)。

例如,我在原始形状中具有以下公式,其结果为“百通1865A”

=GUARD(IF(OR(Prop.isCV,Prop.isSDI,Prop.isSV),"Belden 1865A",IF(Prop.isFiber,"Kramer KE C-4LC/4LC-66 Fiber",IF(OR(Prop.isLAN,Prop.isRS232),"Belden 1868ENH",IF(Prop.isAudio,"Belden 8723","")))))

然后我从中创建一个数据集,然后将其应用于其他形状,该公式消失并变为

="Belden 1865A"

奇怪的是,形状数据中的所有公式应用于其他形状时,并非所有公式都会消失,例如,以下

=IF(LineColor=RGB(102,0,204),1,0)

以下有关形状的其他信息

  1. 我要将数据集应用到的所有形状都是动态连接器
  2. 所有公式都在形状数据部分

我想知道如何修正这些公式,以便在将它们应用于其他形状时不会变成文本。非常感谢!

请参阅附件中的形状数据截图

Original shape's shape data

Shape data after applying the data set to another shape

0 个答案:

没有答案
相关问题