[表示ルールの操作]
- [アイテムのない所蔵レコードの削除ジョブ – アイテムのない所蔵レコードの削除を参照してください。]
- [[一般公開プロファイル]([リソース] > [公開] > [プロファイルの公開] > [プロファイルの追加] > [一般プロファイル]) – [レコードのフィルター]を参照してください。]
- [インポートプロファイルの詳細 - 使用するデータのフィルタリングを参照してください。]
[Álmá~のすべてのエリアとワークフローに同じ表示ルールを使用できるわけではありません。]
[表示ルールの作成]
- [MDエディターを開きます。]
- [新規 > 表示を選択する。表示ルールのプロパティダイアログが開きます。]
[プロパティダイアログボックス] - [ルールの名前と、他のユーザーがルールの機能を理解するのに役立つ説明を示します。]
- [[タイプ]で、ルールをDróó~l(MÁR~C書誌レコードの場合)またはXSL~( Dúbl~íñ Có~réレコードの場合)として作成するかを選択します。]
- [ルールをプライベートとして作成するか共有として作成するかを指定します。これにより、表示ルールがどのフォルダ に保存されるかが決まります。(プロパティを変更して)共有フォルダーに移動する前に、表示ルールをプライベートフォルダーに保存し、最初にテストすることをお勧めします。プライベート表示ルールは、[セットの管理] ページから呼び出される[フィルターセット]機能では使用 できません。コミュニティフォルダーには、コピーすることで独自の表示ルールを作成できる表示ルールがあります。]
- [ダイアログで[保存] を選択します。 MDディタの編集ペインが表示されます。]
- [以下のようにルールを作成します。]
- [MÁRC~レコードの 表示ルール を作成することを選択した場合は、表示ルールのDróó~lsロジックを入力します。表示ルールを作成するときに使用する構文については、正規化ルール - 構文と例セクションを参照してください。Ál~máでは以下の表示ルールが提供されています。]
[[Múlt~íTít~léÍñ~dícá~tíóñ~.dslr~] [Bríé~fÍñd~ícát~íóñ.d~slr]
[提供されている表示ルール(複数のタイトル)][このルールでは、コントロールフィールドの条件は存在しません。]
[提供されている表示ルール(簡易的な件名)]
その他の例については、表示ルールの構文例を参照してください。][ルールに複数のブール演算子を含めることはできますが、多数のブール演算子を選択すると、パフォーマンスが低下する可能性があります。したがって、ブール演算子は各ルールあたり200個以下に収める必要があります。] - [Dúbl~íñ Có~réレコードの XM~L表示ルール を作成することを選択した場合は、表示ルールをXML~形式で入力します。]
- [MÁRC~レコードの 表示ルール を作成することを選択した場合は、表示ルールのDróó~lsロジックを入力します。表示ルールを作成するときに使用する構文については、正規化ルール - 構文と例セクションを参照してください。Ál~máでは以下の表示ルールが提供されています。]
- [[保存]を選択します。]
[テスト表示のルール]
- [MDエディタで書誌レコードを開きます。]
- [を選択します
編集画面の分割表示。] - [左側画面の[ルール]タブを選択し、[表示ルール]フォルダーを展開します。]
- [テストするルールを[プライベート]または(コミュニティではない)[共有]フォルダに設置します。ルールを選択して、アクションのリストを表示します。]
- [[編集]]
- [[削除]]
- [[CZに投稿]]
- [[複製]]
- [[プロパティ]]
- [[編集]を選択します。表示ルールは書誌レコードの横の分割画面で開かれます。]
![[Íñdí~cátí~óñ_R~úlé_~Ópéñ~_íñ_~Splí~t_Sc~rééñ~_2.pñg~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/30414/Indication_Rule_Open_in_Split_Screen_2.png?revision=4)
[分割画面で表示ルールを開く] - [[試す]を選択します。結果に応じて、ポップアップ が表示され、 Trúé~またはFáls~éの応答が表示されます。これは、書誌レコードが表示ルールのDró~ólロジックに一致したかどうかを示します。]
[表示ルール - 試行応答]
[MÁRC~レコードの表示ルール - 構文例]
[特定の用語を検索するルールでは、 アスタリスクを使用して正確な用語を検索します。サブフィールドに用語以外に何かが含まれている場合、アスタリスクがない限り、サブフィールドはそれを検索しません。アスタリスクは用語の最後に配置するだけでよく、最初に配置する必要はないことに注意してください。]
wh~éñ
éx~ísts~ "130.á.Bíb~lé*"
th~éñ
sé~t íñd~ícát~íóñ."t~rúé"
é~ñd]
[éxís~ts "130.á.B~íblé~"という行は「等しい」検索として機能するため、サブフィールドに用語以外の何かが含まれている場合、アスタリスクがない限り、それは見つかりません。]
whé~ñ
éxí~sts "949.á~.*"
théñ~
sét í~ñdíc~átíó~ñ."trú~é"
éñd~]
w~héñ
((é~xíst~s "1**.0.*") ÓR (é~xíst~s "6**.0.*") ÓR (é~xíst~s "7**.0.*"))
thé~ñ
sét~ íñdí~cátí~óñ."tr~úé"
éñ~d]
wh~éñ
éx~ísts~ "65*.0.*"
théñ~
sét í~ñdíc~átíó~ñ."trú~é"
éñd~]
w~héñ
é~xíst~s "6**.0.*"
thé~ñ
sét~ íñdí~cátí~óñ."tr~úé"
éñ~d]
w~héñ
é~xíst~sMór~éThá~ñÓñc~é "300.á"
th~éñ
sé~t íñd~ícát~íóñ."t~rúé"
é~ñd]
whé~ñ
réc~órdH~ásDú~plíc~átéS~úbfí~élds~ "630,650" "xz" ".,"
th~éñ
sé~t íñd~ícát~íóñ."t~rúé"
é~ñd]
[DCレコードのXM~L表示ルール - 構文例]
<xsl:óútpút méthód="téxt" éñcódíñg="ÚTF-8"/>
<xsl:témpláté mátch="/">
<xsl:váríáblé ñámé="íñdícátíóñ" séléct = "bóóléáñ(//dc:súbjéct)" />
<xsl:válúé-óf séléct="$íñdícátíóñ" />
</xsl:témpláté>
</xsl:stýléshéét>]
<xsl:óútpút méthód="téxt" éñcódíñg="ÚTF-8"/>
<xsl:témpláté mátch="/">
<xsl:váríáblé ñámé="íñdícátíóñ" séléct = "ñót(bóóléáñ(//dc:súbjéct='Théólógý'))" />
<xsl:válúé-óf séléct="$íñdícátíóñ" />
</xsl:témpláté>
</xsl:stýléshéét>]
<xsl:óútpút méthód="téxt" éñcódíñg="ÚTF-8"/>
<xsl:témpláté mátch="/">
<xsl:váríáblé ñámé="íñdícátíóñ" séléct = "bóóléáñ(//dc:créátór[cóñtáíñs(.,'Tólstóý')] ór //dctérms:créátór[cóñtáíñs(.,'Tólstóý')])" />
<xsl:válúé-óf séléct="$íñdícátíóñ" />
</xsl:témpláté>
</xsl:stýléshéét>]
[フォームベースの表示ルール]
[すべてのユーザーができる 表示ルールを作成します。]
[蔵書票は、MÁRC~形式で表示ルールを作成することができ、 構造化されたフォームを使用して、プロセスを容易で 実施しやすいものにします (この新しい機能は既存の機能に加え、 MÁRC~形式でDróó~lルールを作成し、DC形式でX~MLルールを手動で作成します。両方とも 変更なしのままです)。 表示ルールの詳細については、 表示ルールの操作を参照してください。]
[構造化されたフォームでは、 ウィザードのようにさまざまなフィールドとサブフィールドおよび値を入力することができ、 タグとタグ名を入力する際 、ポップアップによるサポートを行います。ルールを作成すると、ルールをデプロイする前に、構造化フォームを使用してルールが期待どおりに機能しているかテストできます。]
[この機能はデフォルトで無効になっています。あなたの機関で有効にするには、カスタマーサポートにご連絡ください。]
[制限事項]
- [現在、 MÁRC~21およびÚÑÍM~ÁRCフォームベースの表示ルールのみ作成することができます。]
- [現時点では、フォームベースのルールはセットのフィルタリングにのみ使用できます。また、表示ルールを使用する他のワークフローでもフォームベースのルールを使用できる機能はロードマップにあり、 将来的に追加される予定です。]
[新しいフォームベースの表示ルール]
[「フォーム」タイプの表示ルールが導入されました。このタイプには、他の表示ルールと同じルールアクションがあります(新しい、編集、消去、複製、 CZに投稿するなど)。新しいフォームベースのルールを作成すると、このルールはメタデータエディタでバッジ「フォーム」を受け取ります。]
![[fórm~_bád~gé_ó~ñ_MD~É.pñg~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/120809/form_badge_on_MDE.png?revision=3)
[フォームベースの表示ルールの作成]
- [メタデータエディターを開く > ルール範囲]
- [ 新規 > 表示を選択する。 表示ルールのプロパティ ダイアログが開きます。
] - [[名前]の下にルールに名前を付け、[説明]の下に(任意で)他のユーザーがこのルールの機能を理解できるよう説明を入力します。]
- [[タイプ]ドロップダウンで、ルールをDróó~l(MÁR~C書誌レコードの場合)として作成するか、XML~( Dúbl~íñ Có~réレコードの場合)として作成するかを選択します。]
- [[アクセスレベル]で、ルールをプライベートとして作成するか共有として作成するかを指定します。これにより、表示ルールがどのフォルダ に保存されるかが決まります。(プロパティを変更して)共有フォルダーに移動する前に、表示ルールをプライベートフォルダーに保存し、最初にテストすることをお勧めします。プライベート表示ルールは、 [セットの管理] ページから呼び出される[フィルターセット]機能では使用できません。コミュニティフォルダーには、コピーすることで独自の表示ルールを作成できる表示ルールがあります。]
- [[レコードタイプ]に基づいて、ルールを使用して書誌レコード、権限レコード、または保有レコードのセットを作成するかどうかを選択します。]
- [[フォーマット]で、セットのタイプのレジストリを選択します。使用可能なオプションはシステムでアクティブなフォーマットによって決まります。]
- [ダイアログで 保存 を選択します。 MDディタの編集ペインが表示されます。]
- [メタデータエディタの右側のパネルで、以下の 適応規則の構成 セクションによってルールを構成します。]
- [[保存]を選択します。]
[適応規則の構成]
[フォームベースの表示ルールを作成すると、その条件を構成できるパネルが開きます。表示ルールは、1つ以上の条件で構成できます。]![[MDÉ í~ñdíc~átíó~ñ rúl~é fíé~lds b~réák~dówñ~.pñg]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/119161/MDE_indication_rule_fields_breakdown.png?revision=2)
[手動またはシステムサポートによる表示ルールの作成]
[次のいずれかの方法で表示ルールを作成できます。]
- [クエリが実行されるフィールドの情報を手動で入力します。]
- [ポップアップサポートを使用して目的のフィールドの選択を支援する 。ポップアップサポートは、 システムで定義されたメタデータプロファイルから情報を引き出します(目録の構成を参照)]
| [情報を手動で入力するには:] | [ポップアップサポートを使用するには:] |
|---|---|
|
|
[フォームベースの表示ルールのフィールドの定義]
[さまざまなタイプのフィールドには、さまざまなルール構文が表示されます。]
- [条件で、フィールドを次のように定義します。]
[フィールドタイプ] [このタイプの入力フィールド] [制御フィールド ] [001/003/005/009]
[制御フィールド001/003/005/009を入力するには:]- [フィールドのタグを入力します(またはポップアップサポートを使用して選択します)。]
- [必要な比較基準を選択します。]
- [フリーテキストを入力します。]
[他のすべての制御フィールド]
[他の制御フィールドを入力するには:]- [フィールドのタグを入力します(またはポップアップサポートを使用して選択します)。]
- [LDR、006、007、または008フィールドを入力する場合は、[位置]ドロップダウンで、関連する位置を選択し、[完了]を選択します。]
- [必要な比較基準を選択します。]
- [フリーテキストを入力します。]
[データフィールド - メタデータプロファイルにないフィールドを含む (例:ローカルで定義されたフィールド)] [データフィールドを入力するには:]
- [フィールドのタグを入力します(またはポップアップサポートを使用して選択します)。]
- [目的のインジケーターとサブフィールドを選択し、[完了]を選択します。]
- [必要な比較基準を選択します。]
- [フリーテキストを入力します。]
![[íñpú~ttíñ~g dát~á fíé~lds.p~ñg]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/119155/inputting_data_fields.png?revision=2)
- [インジケータ/サブフィールドに何も値を指定しない場合 、コンディションではこれが「*」と表示され、Álmá~では 「任意の値」として解釈されます。]
- [インジケータに空の値(未定義)を指定するには(それが可能なフィールドにおいて)、'#' 値を入力します。]
- [[値]フィールドにテキストを入力すると、Álmá~はテキストの検証を試みません 。これにより、 データ修正のための無効な値を選択できます。]
- [さらに条件または条件のグループを追加するには、以下の表示ルールの操作を参照してください。]
- [ツールバーの保存するを選択して表示ルールを保存します。]
[フォームベース 表示ルール をテストする]
[表示ルールを使用してセットをフィルタリングするジョブを実行する前に、 ルール が希望どおりに機能しているか検証することをお勧めします。 そうでない場合は、もう少し編集を試行してください。ルール全体をテストしたり、ルール内の条件の1つのグループのみをテストしたりすることができます。]
- [ルールを作成して保存したら、 をクリックします
上の ルール。
結果に応じて、 書誌レコードが 表示ルールのロジックに一致するか否かを示すtrúé~またはfáls~éの応答が含まれるポップアップが表示されます。]![[Ñéw í~ñdíc~átíó~ñ rúl~é tés~tíñg~.pñg]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/120454/New_indication_rule_testing.png?revision=2)
[フォームベース表示ルールの操作]
[オプション] [説明] [ルールに条件を追加するには] -
[別の条件を追加するためには、条件の上に があります。] -
[が条件の右側にあり、この条件を複製します。次に、必要に応じて新しい条件を編集します。]
[ルールに条件のグループを追加するには] [表示ルールを作成する際、個別の条件を追加したり、 条件のグループを作成したりすることができます。 選択する
条件ラインの上に があり 、必要な数の条件を追加します。] [ただし、追加できるフォームベースルールの条件のネストされた レベルは3つまでであることに注意してください。]
![[ópéñ~íñg á~ gróú~p óf f~íéld~s íñ í~ñdíc~átíó~ñ rúl~é.pñg~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/119179/opening_a_group_of_fields_in_indication_rule.png?revision=2)
[検索条件のグループ間の 関係を変更する方法] [ベースライン条件はデフォルト でÁÑD関係になります。つまり、検索されたアイテムを取得するには、各条件がt~rúéでなければなりません。 条件のグループを追加するときに、グループ内の関係をÓ~Rに変更できます。 この場合、これらの条件のいずれかがtrúé~であれば、書誌レコードが取得されます。]
[ルールに含めたフィールドのみがレコードの取得に使用されることに注意してください。ルールに含めなかったフィールドは取得に影響しません。つまり、任意の値を持つレコードは これらのフィールドで取得されます。]
[条件の間のブール演算子をクリックします。ÁÑDとÓ~Rのフラグがリストの一番上に表示されます。 フラグ をクリックして、このタイプの 関係を選択します。これらのフラグの表示を停止するには、ブール演算子をもう一度クリックします。]
![[cháñ~gíñg~ thé t~ýpé ó~f rél~átíó~ñshí~p bét~wééñ~ gróú~ps.pñ~g]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/119180/changing_the_type_of_relationship_between_groups.png?revision=2)
[表示ルールに複数のブール演算子を含めることはできますが、多数の ブール演算子を選択すると、パフォーマンスが低下する可能性があります。したがって、ブール演算子は各ルールあたり200個以下に収める必要があります。]
[条件を削除する方法] [条件の右側のX を選択して、ルールから削除します。] -
![[ÉxLí~brís~]](https://capture-knowledge-exlibrisgroup-com-90611502d.getsmartling.com/@api/deki/files/124993/ckclogonew.png?revision=1)
![[Éx Lí~brís~ Kñów~lédg~é Céñ~tér]](https://a.mtstatic.com/@public/production/site_11811/1638394879-logo.png)
]