I’ve got a response from Adam at Indexdata. Impressed as always by the speed in which he replies! David: …it seems to me that CCL2RPN isn’t working correctly when a CCL qualifier for @attr 2=102 is used in conjunction with a qualifier containing r=o/r=r, and Zebra isn’t capable of processing the @attr 2=102 relation attribute in conjunction with the @attr 4=109 structure attribute. Adam: Yep. The "local r=r or r=o" does not take precedence over the outer one. That's a bug in YAZ. It's been fixed and is part of next release of YAZ - version 5.15.0. I feel vindicated in that it was a bug as I suspected, although this fact doesn’t necessarily help us at the moment. The YAZ packaged with Wheezy is version 4.2.30… a long shot away from 5.15.0. Even on OpenSuse 13.2, I’m still only running YAZ 5.1.2. I’m optimistic about getting a newer version of YAZ into the OpenSuse repositories, as I was successful in getting them to package Zebra 2.0.60, but I suspect it will be difficult for Debian users since Debian hasn’t even acknowledged the issue raised by Robin in regards to updating Zebra to 2.0.60. I have to run at the moment, but just a FYI. I’ve asked Adam more specifically about relevance relation attributes and numeric, year, and date registers… hopefully he can provide some insight there as well… David Cook Systems Librarian Prosentient Systems 72/330 Wattle St, Ultimo, NSW 2007 From: koha-devel-bounces@lists.koha-community.org [mailto:koha-devel-bounces@lists.koha-community.org] On Behalf Of Barton Chittenden Sent: Friday, 6 November 2015 3:47 AM To: Koha-devel <koha-devel@lists.koha-community.org> Subject: [Koha-devel] Searching numeric ranges I am working on searching lexile number ranges. ccl.properties shows lex 1=9903 r=r The 'r=r' bit means that I should be able to search using a numeric range separated by a dash, e.g. 500-600 Should return any numeric results from 500 to 600. The following query works: cgi-bin/koha/catalogue/search.pl?q=ccl%3Dlex%2Cst-numeric%3D500-600 <http://search.pl?q=ccl%3Dlex%2Cst-numeric%3D500-600> However, when I try adding that as an item in the search menu, as follows: $(document).ready(function(){ //add lexile to search pull downs $("select[name='idx']").append("<option value='lex,st-numeric'>Lexile (e.g. 600 or 550-650 )</option>"); }); That gets munged... the url reads cgi-bin/koha/catalogue/search.pl?idx=lex%2Cst-numeric <http://search.pl?idx=lex%2Cst-numeric&q=500-600> &q=500-600 And I get the following message: No results found No results match your search for 'lex,st-numeric: 500-600'. --Barton