Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. tab_expand_split and tab_expand_extract

    tab_expand_split and tab_expand_extract

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Additional Information
    • Article Type: General
    • Product: Aleph
    • Product Version: 16.02

    Description:
    In the USM01 library, what is the advantage of using tab_expand_split to split a field when tab11 allows selective indexing of subfields?

    From USM01 tab_expand_split
    700## t A700 T700

    From USM01 tab11_acc
    700## 9 - AUT -efhklmnoprst4568 [this indexes the author subfields]
    700## 9 - TIT -abcdehq4568 [this indexes the title subfields]
    A700 AUT -e4568 [this indexes the author subfields]
    T700 TIT [this indexes the title subfields]


    In the USM01 library, what is the purpose of using tab_expand_extract to create two virtual fields, when each is indexed in the same index?

    From USM01 tab_expand_extract
    020## a a020
    020## z z020

    From USM01 tab11_ind
    a020 020
    z020 020

    Resolution:
    Both tab_expand_split and tab_expand_extract have the ability to handle multiple subfields of the same kind (multiple subfield z's; multiple subfield t's) as distinct pieces. If you don't use one of these, all the subfield z's or all of the subfield t's will be indexed in the same, single ACC or Direct index entry.

    For instance, $$a12345678$$z13579864$$z24685310 would result in two index entries only:

    12345678
    13579864 24685310

    With tab_expand_split or tab_expand_extract you can get three separate entries:

    12345678
    13579864
    24685310

    The difference between tab_expand_split and tab_expand_extract is that the latter has a column 4 which lets you limit the extraction to certain occurrences:

    ! Number of subfield occurrences for which the new virtual
    ! field is created. For example, it is possible to define
    ! that only the first occurrence of subfield $y in the
    ! 650 field should be used for the creation of the new field.

    tab_expand_split has additional indicator control but has not been used much by North American sites; they have used tab_expand_extract.

    Additional Information

    expand split, expand extract


    • Article last edited: 10/8/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • tab_expand related error messages in www_server logs
      • tab_filing_call_no recommendations for version 20-up *MASTER*
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 16.02
      2. contype:kba
      3. Prod:Aleph
      4. Type:General
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved