Liquid テスト:こんにちは

取得件数: 0

❌ エラー版: 自己閉じタグ使用

Liquid テスト: こんにちは、Power Pages!

📊 結果:

取得件数: 0

✅ 修正版: 明示的な閉じタグ使用

Liquid テスト: こんにちは、Power Pages!

📊 結果:

取得件数: 0

🔍 主要な違い

項目 ❌ エラー版 ✅ 修正版
XMLタグの書き方 <attribute name="xxx" />
(自己閉じタグ)
<attribute name="xxx"></attribute>
(明示的な閉じタグ)
取得件数 0 0
動作状態 ❌ データ取得失敗 ✅ データ取得成功

💡 ポイント

Power Pages の Liquid FetchXML では、すべてのXMLタグを明示的に閉じる必要があります。

自己閉じタグ(/>)を使用すると、FetchXMLクエリ全体が失敗し、エラーメッセージも表示されません。

Microsoft公式ドキュメント:

"When using fetchxml to query data, ensure you don't use self-closing tags. For example, instead of <attribute name="title"/>, use <attribute name="title"></attribute> with explicit closure tag."

出典: https://learn.microsoft.com/en-us/power-pages/configure/liquid/template-tags