Home > コンポーネント シリーズ > SharePoint > SharePoint - 設定 > SharePoint - XML
SharePointコネクタは、Magic xpiのXMLインタフェースを使用して動作するように設計されています。SharePointコネクタをフローにドラッグすると、[プロパティ]ペインが開きます。コンポーネントをダブルクリックするか、右クリックしコンテキストメニューから[設定]を選択してください。[SharePoint設定]ダイアログボックスが開きます。
このダイアログボックスには、以下のフィールドが含まれています。
プロパティ |
説明 |
||||
接続 |
|||||
リソース名 |
コンポーネントの[プロパティ]ペインで選択したリソースの名前。リソースは、[設定]ダイアログボックスの[リソース]セクションで定義されます。 |
||||
オペレーション |
|||||
エンティティタイプ |
使用したいエンティティのタイプ。ロップダウンリストから以下のどれかを選択します。
|
||||
エンティティ |
をクリックすると[リストコレクション]ダイアログボックスが開きます。処理が実行されるエンティティを選択してください。 |
||||
オペレーション |
ドロップダウンリストから以下の処理のうちどれかを選択します。
データ マッパーを使用して、新しいエンティティ フィールドの値を指定することができます。
Add、Query、MOveの操作は、SharePoint On-Demand/Online/Cloud でのみサポートされています。 |
||||
戻り値フィールド |
[エンティティ]フィールドでエンティティを選択し、[オペレーション]でQueryを選択した場合のみ有効です。これは、問合わせによって返されるフィールドを決定します。 ロップダウンリストから以下のどれかを選択します。
|
||||
フォルダ |
[オペレーション]でQueryまたは、Add、Updateを選択した場合のみ有効です。レコードは、指定したフォルダで並べ替えられます。フォルダの名前を指定すると、このフィールドで指定したフォルダ内のすべてのレコードを問い合わせることができます。 をクリックして式エディタを開き、フォルダの名前を入力することができます。 |
||||
サブフォルダを含める |
データを取得するためにサブフォルダーをクエリするかどうかを決定します。デフォルトでは、このチェックボックスはオフになっています。 [サブフォルダーを含める]フィールドがチェックされている場合、SharePointコンポーネントのクエリ操作は、データを取得するためにサブフォルダーをクエリします。フィールドがチェックされていない場合、クエリ操作の実行中にサブフォルダは無視されます。 チェックボックスがオフで、親フォルダー名のみが指定されている場合、クエリ操作は、サブフォルダーを無視して親フォルダーからデータをフェッチします。
|
||||
ファイル添付 |
[オペレーション]でQueryを選択した場合のみ有効です。 リストアイテムが添付ファイルを持ち、このフィールドがチェックされる場合、添付ファイルは結果XML内にBase64で返されます。このフィールドのチェックが外された場合、添付ファイル名とそのURL(1つだけの場合)だけが返されます。 |
||||
結果オプション |
|||||
結果を保管 |
結果のXMLファイルを保存したい場所を定義します。ドロップダウンリストから以下のいずれかを選択します。
|
||||
処理結果 |
このフィールドはエンティティデータがSharePoint.内に正しく書き出されたかを簡単に判断できるようにします。ドロップダウンリストから以下のいずれかを選択します。
|
[SharePoint構成]ダイアログボックスには、以下の追加ボタンが含まれています。
ボタン |
説明 |
XSDをリフレッシュ |
現在のスキーマをリフレッシュします。 [XSDをリフレッシュ]をクリックすると、現在のスキーマは上書きされます。[メッセージ]ダイアログが開き、[OK]をクリックすると上書き更新されます。[No]をクリックするとスキーマを更新しないで処理が終了します。 |
クエリ操作の実行中に、SharePointレコードをフィルタリングするために、データマッパーツリーの作成ノードまたは変更ノードの計算値ノードプロパティを使用して、日付範囲に基づいてカスタムフィルターを適用できるようになりました。このフィルターを使用すると、選択した日付の間に作成または変更されたドキュメントの特定のセットをフェッチする複雑さを取り除くことができます。
SharePointコネクタで日付範囲を提供するための構文は 'Between(FromDate、ToDate)'です。
Magic xpiでは、日付範囲は「Between(YYYY-MM-DD、YYYY-MM-DD)」として表示されます。
例えば:
'Between(2019-01-01,2019-01-02)'
'Between('& F.fromDate & ',' & F.toDate &')'
|