キーを使ってExcelデータを 更新するには

キーを使ってデータを追加する

1. Excel データ書き込みのフローを作成し、配置したExcelPOIOutputコンポーネントからデータ指定用の Excel ファイルを開いて、Excel ビルダーを起動する

 

HINT
ここでは、データ領域指定用のテンプレートファイルを開いています。レコード範囲やフィールド名は Excel ビルダーであらかじめ指定済みの状態です。
Excel ビルダーの「レコードフィールド」の「キー」列が「Yes」となっている場合、そのフィールドにはキーが指定されています(「No」となっている場合は指定されていません)。

 

2. 「レコードフィールド」欄で、キーを設定したいフィールドを選択し、「変更」をクリックする

3. 「名前入力」ダイアログでフィールド名を確認または変更し、「OK」をクリックする

4. 「キー指定可能なフィールドですか?」で「はい」をクリックする

5. Excelビルダーで「登録」をクリックし、Excelも終了してフローウィンドウに戻る

6. ExcelPOIOutputコンポーネントの「ファイル パス」プロパティに、データの書き込み元の Excel ファイルへのパスを指定する

 

7. ExcelPOIOutputコンポーネントの「書出し処理」プロパティに「追加」を指定する

 

8. FilePutコンポーネントの「ファイルパス」プロパティに、更新されたデータの書き込み先 Excel ファイルへのパスを指定する

 

マッピングやフィールド定義も設定してフローを実行すると、指定したキーの値に応じて、レコードが後ろに追加されます。

HINT
データの挿入や削除をするには
ここでは、キーを使ってレコードを後ろに追加しましたが、同じ方法で前に挿入したり、更新、削除することもできます。それには、キーを指定してから、ExcelPOIOutputコンポーネントの「書出し処理」プロパティで目的の処理を選択します。キーを使った方法では、「追加」以外に「挿入(キー指定)」、「更新(キー指定)」、「削除(キー指定)」を指定できます。 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
    キーワード:
他にご質問がございましたら、リクエストを送信してください

このセクションの記事

他のキーワードで検索する