質問
データセットの更新時にはどのような変更・オペレーション がなされますか?
回答
FlexiCapture 12でデータセットの更新を実行すると、データセットレコードで実行される操作は次のとおりです:
- データ・セット・レコードが手動で編集された場合、編集された値は変更されません。それらは FlexiCapture データセットに保持されます。
- データ セット レコードは変更されていないが、ソース データベースで一部のレコード値が変更されている場合、データ セット レコードの値はデータベースの値に置き換えられます。
- データ セット レコードが変更されておらず、ソース データベース レコードと同じである場合、値はデータベース値に置き換えられます。実際には違いはわかりません。ただし、レコードがスキップされずに書き換えられることを考慮する必要がある場合があります。
- レコードがデータ セットから削除されても、ソース データベースに存在する場合は、データ セットに追加されます。
- レコードが手動でデータ セットに追加されたが、ソース データベースに存在しなかった場合、そのレコードはデータ セットから削除され、ソース データベースには追加されません。
- レコードがデータベースからデータ セットに追加され、編集されていないが、ソース データベースに存在しない場合、そのレコードはデータ セットから削除されます。ソース データベースには追加されません。
- 編集したすべてのレコードをデータ セットから消去するには、ソース データベースに再接続することをお勧めします。たとえば、新しい接続文字列を作成します。これを行うには [Setup (日本語では設定)... ] ボタンを使用します。
または、データベースを消去して手動で更新します。これを行うには、 [ Clean Up ] ボタンを使用して消去し、[Update(日本語では更新) ] ボタンを使用してデータ セットを入力します。
データ セットの更新プロセスに関する詳細な説明と追加情報については、データ セットの更新に関する 記事を参照してください:データセットの更新。
コメント
0件のコメント
サインインしてコメントを残してください。