手順
-
tMicrosoftCrmInputをダブルクリックし、コンポーネントの[Basic settings] (基本設定)ビューを開いてプロパティを定義します。
- [Repository] (リポジトリー)ツリービューの[Metadata] (メタデータ)ノードに入力ファイルのプロパティを一元的に保存している場合は、[Property Type] (プロパティタイプ)を[Repository] (リポジトリー)に設定します。それ以外の場合は、[Built-In] (組み込み)を選択し、次のフィールドに手動で入力します。この例では、プロパティは[Built-In] (組み込み)に設定されています。
- 対応するフィールドにMicrosoft WebサービスのURL、ユーザー名、パスワードを入力し、OrganizeNameフィールドにMicrosoft Dynamics CRMデータベースへのアクセス権限が与えられている名前を入力します。
- [Domain] (ドメイン)フィールドにMicrosoft Dynamics CRMデータベースがホストされているサーバーのドメイン名を入力した後、対応するフィールドにホストIPアドレスとリスニングポート番号を入力します。
- [Time out] (タイムアウト)フィールドで、ジョブがタイムアウトするまでの時間(秒)を設定します。
- [Entity] (エンティティ)リストで、提示された接続のいずれかを選択します。この例では、[CustomEntity]が選択されています。
-
[Schema] (スキーマ)は選択されたエンティティに基づいて自動的に定義されます。ただし、必要に応じて変更できます。この例では、ユーザー定義エンティティにアクセスするため、スキーマを手動で設定する必要があります。tMicrosoftCrmOutputから7カラムのスキーマをコピーし、tMicrosoftCrmInputのスキーマダイアログボックスに貼り付けます。
- [OK]をクリックしてダイアログボックスを閉じます。変更をプロパゲートさせるように求められます。ポップアップメッセージで[Yes] (はい)をクリックします。
- [Basic settings] (基本設定)ビューで、入力カラムで設定した条件を結合するために使用する論理演算子として[And]または[Or]を選択します。この例では、2つの異なる入力カラムに2つの条件を設定し、論理演算子として[And]を使用します。
- [Condition] (条件)エリアで、[+]ボタンをクリックして必要な数の行を追加し、[Input column] (入力カラム)リストの各行をクリックして、条件を設定するカラムを選択します。この例では、[new_city]と[new_id]の2つのカラムに条件を設定します。[city]がNew Yorkで、idが2より大きいすべての顧客行を抽出します。
- [Operator] (オペレーター)リストの各行をクリックし、入力カラムとその値をバインドするオペレーターを選択します。この例では、new_cityに[Equal] (等しい)を選択し、new_idに[Greater Than] (より大きい)を選択します。
-
[Value] (値)リストの各行をクリックし、この例では、new_cityに
New York
、new_idに2
のカラム値を設定します。このフィールドでは、固定値またはコンテキスト値を使用できます。