{% extends "report/base.html" %} {% load report %} {% block content %}
{% if adv %} Close report filters {% else %} Report filters {% endif %}
Advanced Search
{% comment %} Wouldn't it be nice if we used Django model- and form objects for this instead? Just sayin'... {% endcomment %} {% if report.form %} {% for a in report.form %} {% with a.raw as a_raw %} {% with forloop.counter0 as counter %} {% endwith %} {% endwith %} {% endfor %} {% endif %}

Operator usage

=
"equals", enter null for empty string
~
case insensitive search, use * as wildcard
[:]
"between", takes two colon-separated arguments
(,,)
"is one of", takes a comma-separated list of any size as argument.

<, >, <= and >= needs no explanation.

All these operators may be negated by clicking the "not" checkbox.

{# advblock #}
{% if report %} {% if report.table.header.cells %} {% for cell in report.table.header.cells %} {% endfor %} {% endif %} {% if report.table.footer.cells %} {% for cell in report.table.footer.cells %} {% endfor %} {% endif %} {% if report.table.rows %} {% for row in report.table.rows %} {% for cell in row.cells %} {% endfor %} {% endfor %} {% else %} {% endif %}
{% if report.navigator.previous %} << {% endif %} {{ report.title }} {% if report.navigator.next %} >> {% endif %} {{ report.navigator.view }}
{% if cell.uri %} {{ cell.text }} {% else %} {{ cell.text }} {% endif %}
{{ cell.sum }}
{% if report.navigator.previous %} << {% endif %} {{ report.navigator.view }} {% if report.navigator.next %} >> {% endif %}
{% if cell.uri %} {{ cell.text|default:"" }} {% else %} {{ cell.text|default:"" }} {% endif %}

Result generated {{ result_time }}

{% else %}

No results found!

{% endif %} {% endblock content %}