ヘルプ > オーサリング > 基本タスク > サーチ > 属性値の検索および変更
  
属性値の検索および変更
「検索」 > 「属性を置換」機能によって、属性値を検索して変更することができます。このメニューを選択すると、「属性を置換」ダイアログボックスが表示されます。このダイアログボックスを使用すると、文書内の既存の属性値を非常に柔軟に修正することができます。このダイアログボックスの機能の一部を、以下に示します。
1 つまたは複数の属性値を検索して、別の値に変更する。
指定されたタグまたはタグのセット上の属性値、あるいは文書内のすべてのタグ上の属性値を検索する。
指定されたタグまたはタグのセットに含まれるタグ上の属性値だけを検索するように絞り込む。
既存の属性値を Null 値に置き換えることによって、タグから属性を除去する。
文書内の属性値を検索および変更するには、以下の手順を実行します。
1. 検索を開始する位置にカーソルを置き、「検索」 > 「属性を置換」を選択します。
「属性を置換」ダイアログボックスが表示されます。
2. 「属性」オプションに、値を変更する 1 つまたは複数の属性の名前を入力します。
属性名はスペースで区切って、1 つまたは複数入力できます。属性に対して定義された任意のエイリアス名を入力することもできます。すべての属性を検索する場合は、このオプションを空白のまま残します。
3. 「検索」セクションの「値」オプションに、検索する属性値を入力します。
すべての値を検索する場合は、このオプションを空白のまま残します。空白の文字列を検索する場合は、スペースを入力してから BACKSPACE キーを押してこれを削除します。「完全一致」および「大文字・小文字を区別」オプションをチェックすると、エイリアス属性値を検索できます。
4. 「タグ上」オプションに、検索する属性を含む 1 つまたは複数のタグを入力します。
タグ名はスペースで区切って、1 つまたは複数入力できます。タグに対して定義された任意のエイリアス名を入力することもできます。すべてのタグを検索する場合は、このオプションを空白のまま残します。
5. 別のタグまたはタグのセットに包含されるタグのみに絞り込んで検索する場合は、これらのタグを「タグ内」オプションに入力します。
タグ名はスペースで区切って、1 つまたは複数入力できます。タグに対して定義された任意のエイリアス名を入力することもできます。すべてのタグ内を検索する場合は、このオプションを空白のまま残します。
6. 既存の属性値と置き換える値を、「次と置換」セクションの「値」オプションに入力します。
単一の属性値またはエイリアス属性値を入力できます。空白の文字列を入力する場合は、スペースを入力してから BACKSPACE キーを押してこれを削除します。検索対象の値を Null 値と置き換える場合は、「値」を空白のまま残します。置換後に属性が Null 値のままである場合、その属性はタグから除去されます。
7. 必要に応じて、「値サーチオプション」セクションで検索の絞り込みオプションを選択します。
8. 必要に応じて、「検索方向」セクションで検索する方向を選択します。
9. 「次を検索」をクリックして検索を開始します。
Arbortext Editor は、文書を検索して属性値が検索条件と一致する最初のタグで停止します。このタグは一瞬ハイライトされ、関連の属性と値が「検出」オプションに表示されます。
10. 「置換」をクリックすると、「検出」オプションに表示された属性値が、指定した値と置換されます。
現在の値を置換したくない場合は、「次を検索」をクリックします。いずれの場合も、条件と一致する次のタグが検索されます。
検索が完了すると情報ダイアログボックスが開いて、検出された属性値の数と置換された属性値の数が表示されます。
11. 属性値の置換が完了したら、「閉じる」をクリックして「属性を置換」ダイアログボックスを閉じます。
検索条件に一致する属性値を、文書内で個々に確認せずにすべて置換したい場合は、「すべて置換」をクリックして検索を開始します。この場合、Arbortext Editor は文書を検索して、条件に一致するすべての属性値を置換し、検出された属性値の数と置換された属性値の数を示す情報ダイアログを表示します。