在从表循环 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 值,目前尚不清楚这是如何丢失的,因为这是系统生成的。关于如何将其追溯到地图的任何想法?