{% extends "_layout.html" %} {% set active_page = 'query' %} {% set show_filters = False %} {% block javascript %}{% include "javascript/_editor.html" %}{% endblock %} {% block content %}

Custom Query (via bean-query)

You can run custom querys (BQL) like with the bean-query tool. For a detailed explanation of how queries can be created see the Beancount Query Lanugage Reference, or more generally, the Beancount Documentation Overview. {# TODO Add some sample queries #}

{% if api.queries()|length == 0 %}

If add query-Directives to your Source these stored queries will be displayed as a dropdown to quickly select them.

{% else %}
{% endif %}
{{ query or '' }}
{% if error or result %}

Result

{% else %}

Sample Queries:

{% endif %} {% if error %}

{{ error }}

{% endif %} {% if result %} {% for name, type in result.0 %} {% endfor %} {% for row in result.1 %} {% for name, type in result.0 %} {% with value = row[name] %} {% include "queryresults/_querycell.html" %} {% endwith %} {% endfor %} {% endfor %}
{{ name }}
{% endif %} {% endblock %}