0

在从表循环 functoid 中提取数据并检查父亲、母亲等类型时,我正在根据母亲/父亲等类型映射关系数据。我收到以下错误:

XSL 转换错误:。XSLT 在 (1220,45) 处编译错误。有关详细信息,请参阅内部异常。'userCSharp:LogicalEq(string($var:) , "FATHER")' 是无效的 XPath 表达式。'userCSharp:LogicalEq(string($var:) , "FATHER")' 的限定名称无效。

源提取示例

<relationships>
   <RelationshipType>Father</RelationshipType>
   <Details>
      <Title>MR</Title>
      <Fullname>Surname, forename</Fullname>
      <etc...>
   </Details>
</relationships>

编译器似乎缺少 $var:XXX 值,目前尚不清楚这是如何丢失的,因为这是系统生成的。关于如何将其追溯到地图的任何想法?

4

1 回答 1

0

只是为了更新,问题现已解决。

Visual Studio 问题似乎与表循环 functoid 相关,需要在重新添加之前删除 functoid 和链接以解决问题。

于 2014-05-20T11:35:11.933 回答