「コンポーネント」ウィンドウの使用

「コンポーネント」ウィンドウには、XQueryマップで使用できるすべてのXQuery関数および演算子が含まれています。これらの関数および演算子は、XQueryマッパーの中央ペインにドラッグ・アンド・ドロップできます。また、ターゲット・ツリー・ノードが「挿入」コンテキスト・メニュー・オプションを使用してすでに作成されている場合は、ターゲット・ツリー・ノードに関数をドラッグ・アンド・ドロップできます。

ノート:

また、前述の項の説明に従って、「プロパティ」ウィンドウのXQuery式に、関数および演算子をドラッグ・アンド・ドロップできます。

たとえば、関数はソース・ノードおよびターゲット・ノード間の既存のリンクにドラッグ・アンド・ドロップされると、そのリンクに対応する式の一部となります。パラメータを持たない一部の関数は、中央ペインの空白の領域にドラッグして、ターゲット・ノードと関連付ける必要があります。関数は、相互に連鎖させることもできます。

「コンポーネント」ウィンドウでは、XQuery関数および演算子を次のカテゴリにまとめています。

  • XQuery関数: 集計関数、日付関数、数学関数、文字列関数など、様々なカテゴリのXQuery関数が含まれます。

  • XQueryコンストラクト: If-Then-ElseやFLWORコンストラクトなど、標準のXQueryコンストラクトが含まれます。

  • XQuery演算子: 論理演算子、ノード比較演算子など、様々なカテゴリのXQuery演算子が含まれます。

  • ユーザー定義関数: 現在のXQueryマップ・ファイルで定義したすべての関数と、インポートされたライブラリ・モジュールのすべての関数が含まれます。

  • コンポーネント: このカテゴリに追加できるお気に入りのコンポーネントが含まれます。最近使用した関数も含まれます。