Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    OPAC search "Multi fields"

     

    • Product: Aleph
    • Product Version: 20, 21, 22, 23
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care

     

    Problem: 
    In multi field search you can fill in search terms for 
      Author 
      Title 
      Year 
      Publisher 
    When filling in a term in field “Publisher” and you get no hits the term moves to field “Year”. When filling in a term in field “Year” it moves to “Title” when no record is found. 

     

    Cause: 
    Configuration 

     

    Resolution: 
    In table $alephe_root/www_f_lng the fields for the multi field search are configured. Every single entry has a variable ($0100, $0200, $0300 etc.). And none of this variables must be missing! In below example you can see that the part „Title, browse„ is commented out and therefore the value $0300 is missing. The following entries should be renumbered so that no value is missing meaning Title will be $0300 instead of $0400, Year will be $0400 instead of $0500 etc. 

    <tr> 
    <th class=td2 align=left width=10% nowrap>Schlagwort </th> 
    <td class=td2 id="small"> 
    <input type="hidden" size=13 name=find_code value="WSW"> 
    <input size=35 name=request value="$0100"> 
    </td> 
    </tr> 
    <tr> 
    <th class=td2 align=left>Author</th> 
    <td class=td2 id="small"> 
    <input type="hidden" size=3 name=request_op value="AND"> 
    <input type="hidden" size=6 name=find_code value="WPE"> 
    <input size=35 name=request value="$0200"> 
    </td> 
    </tr> 

    <!-- 
    <tr> 
    <th class=td2 align=left>Title, browse</th> 
    <td class=td2 id="small"> 
    <input type="hidden" size=3 name=request_op value="AND"> 
    <input type="hidden" size=5 name=find_code value="PTI"> 
    <input size=35 name=request value="$0300"> 
    <span class="text1">(Start with a word in the title) </span> 
    </td> 
    </tr> 
    --> 

    <tr> 
    <th class=td2 align=left>Title</th> 
    <td class=td2 id="small"> 
    <input type="hidden" size=3 name=request_op value="AND"> 
    <input type="hidden" size=5 name=find_code value="WTI"> 
    <input size=35 name=request value="$0400"> 
    </td> 
    <tr> 
    <th class=td2 align=left>Year</th> 
    <td class=td2 id="small"> 
    <input type="hidden" size=3 name=request_op value="AND"> 
    <input type="hidden" size=4 name=find_code value="WYR"> 
    <input size=35 name=request value="$0500"> 
    </td> 
    </tr> 
    <tr> 
    <th class=td2 align=left>Publisher</th> 
    <td class=td2 id="small"> 
    <input type="hidden" size=3 name=request_op value="AND"> 
    <input type="hidden" size=11 name=find_code value="PVE"> 
    <input size=35 name=request value="$0600"> 
    </td>

     

     


    • Article last edited: 6-Jun-2016