Bug 29351: Add missing cn_source parameter to reports parameter menu
This patch adds an option to insert "Source of classification or shelving scheme" as a runtime parameter in SQL reports. The ability to use cn_source as a parameter seems to have always been part of this feature but wasn't documented. To test, apply the patch and go to Reports -> Create from SQL. - Click the "Insert runtime parameter" button and select "Classification source." - Customize the parameter label if you wish and click "Insert parameter." - The parameter should be inserted like this: <<Source of classification or shelving scheme|cn_source>> - Use it to create a valid SQL report, for example: SELECT * FROM items WHERE cn_source = <<Source of classification or shelving scheme|cn_source>> LIMIT 10 - Confirm that upon running the report you are prompted to select a classification source. - Confirm that the report runs correctly. Signed-off-by: Andrew Fuerste-Henry <andrew@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
parent
ca6c81ec5c
commit
07464b53ed
|
|
@ -1531,6 +1531,11 @@
|
|||
$("label[for='authorised_value']").addClass("required");
|
||||
$("#authorised_value").prop("required", true ).attr("required", "required").addClass("required");
|
||||
break;
|
||||
case "insertCnSource":
|
||||
modalTitle.text( _("Insert classification source parameter") );
|
||||
$("#paramLabel").val( _("Source of classification or shelving scheme") );
|
||||
$("#param_category").val("cn_source");
|
||||
break;
|
||||
case "insertDate":
|
||||
modalTitle.text( _("Insert date parameter") );
|
||||
$("#paramLabel").val( _("Date") );
|
||||
|
|
@ -2283,7 +2288,8 @@
|
|||
Insert runtime parameter <span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="#" class="insertParam" id="insertAuthVal">Authorized value</a></li>
|
||||
<li><a href="#" class="insertParam" id="insertAuthVal">Authorized values</a></li>
|
||||
<li><a href="#" class="insertParam" id="insertCnSource">Classification sources</a></li>
|
||||
<li><a href="#" class="insertParam" id="insertDate">Date</a></li>
|
||||
<li><a href="#" class="insertParam" id="insertItemtypes">Item types</a></li>
|
||||
<li><a href="#" class="insertParam" id="insertBranches">Libraries</a></li>
|
||||
|
|
|
|||
Loading…
Reference in New Issue