Functoid をループするテーブルからデータを抽出し、Father、Mother などのタイプをチェックするときに、Mother/Father などのタイプに基づいてリレーションシップ データをマッピングしています。次のエラーが発生します。
XSL 変換エラー:。(1220,45) での XSLT コンパイル エラー。詳細については、InnerException を参照してください。「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 値が欠落しているようです。これはシステム生成であるため、現在どのように欠落しているかは不明です。これを地図に戻す方法についてのアイデアはありますか?