「検索/置換」ウィンドウには、柔軟性のあるデータ置換を行うための多数のオプションが用意されています。
指定された検索条件に一致するデータが検出された場合、検索されたデータを新規データに置き換えることができます。ただし、検索時のデータ置換には、以下に示すいくつかの制約事項があります。
可変長ファイル:
- 「以下で置換」ストリングが元のストリングよりも短く、編集型式がレコード長の変更をサポートする場合、置換は正常に完了し、レコード長は減少します。
- 「以下で置換」ストリングが元のストリングよりも長く、編集型式がレコード長の変更をサポートする場合、置換は正常に完了し、レコード長は増加します。
固定長ファイル:
- 「以下で置換」ストリングが元のストリングよりも短い場合、置換は正常に完了し、レコード長に一致するように、フィールドに追加のブランクが埋め込まれます。
- 「以下で置換」ストリングが元のストリングよりも長い場合、フィールドに新規ストリングを収めるための十分なスペースがない限り、置換は失敗します。
定義した基準に基づいてデータを検索および置換する方法を、いくつかの中から選択します。
- 「検索」 - データ・セットを検索し、次の一致を強調表示します。
- 「すべて検索」 - データ・セットで一致をすべて検索します。検索が完了すると、検索されたレコード数および見つかった一致の件数が表示され、最初の一致が強調表示されます。
- 「置換/検索」 - データ・セットで検索条件と一致する次の項目を検索し、「以下で置換」フィールドで定義したストリングで置き換えます。
- 「置換」 - 現在選択されているデータを、「以下で置換」フィールドで定義したストリングで置き換えます。
- 「すべて置換」 - データ・セットで検索条件と一致するすべての項目を検索し、「以下で置換」フィールドで定義したストリングで置き換えます。
- 「閉じる」 - 「検索/置換」ウィンドウを閉じます。