Vorlage:BookingsList: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (16 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 9: | Zeile 9: | ||
- Liste aller Buchungen der Auswahl | - Liste aller Buchungen der Auswahl | ||
</noinclude><!-- | </noinclude><!-- | ||
-->{{#vardefine:nbrRevenue | | -->{{#vardefine:nbrRevenue | | ||
{{#if: | {{#if: | ||
{{#cargo_query: tables=bookings | fields=COUNT(*) | {{#cargo_query: tables=bookings | fields=COUNT(*) | ||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Einnahme" | no html }} | | where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Einnahme" | no html }} | ||
| {{ | | {{ClearNumber|{{#cargo_query: tables=bookings | fields=COUNT(*) | ||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Einnahme" | no html }} | | where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Einnahme" | no html }} }} | ||
| 0 }} | | 0 }} | ||
}}<!-- | }}<!-- | ||
-->{{#vardefine:nbrExpense | | -->{{#vardefine:nbrExpense | | ||
{{#if: | {{#if: | ||
{{#cargo_query: tables=bookings | fields=COUNT(*) | {{#cargo_query: tables=bookings | fields=COUNT(*) | ||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Ausgabe" | no html | | where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Ausgabe" | no html }} | ||
| {{#cargo_query: tables=bookings | fields=COUNT(*) | | {{ClearNumber|{{#cargo_query: tables=bookings | fields=COUNT(*) | ||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Ausgabe" | no html | | where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Ausgabe" | no html }} }} | ||
| 0 }} | | 0 }} | ||
}} | }}<noinclude><!-- | ||
-->{| class="wikitable" | -->{| class="wikitable" | ||
|Auswahl der Buchungen: ||'''{{{pick|Keine Auswahl definiert / Alle}}}''' | |Auswahl der Buchungen: ||'''{{{pick|Keine Auswahl definiert / Alle}}}''' | ||
| Zeile 57: | Zeile 42: | ||
Anzahl der in der Auswahl definierten '''Ausgabe'''-Records: '''{{#var:nbrExpense}}''' | Anzahl der in der Auswahl definierten '''Ausgabe'''-Records: '''{{#var:nbrExpense}}''' | ||
}} | }} | ||
{{#ifexpr: ({{#var:nbrRevenue}} > 0) OR ({{#var:nbrExpense}} > 0) | {{#ifexpr: ({{#var:nbrRevenue}} > 0) OR ({{#var:nbrExpense}} > 0) | | ||
{{{!}} class="wikitable" style="margin:0;border:0;" | {{{!}} class="wikitable" style="margin:0;border:0;" | ||
{{#ifexpr:{{#var:nbrRevenue}}>0 | | {{#ifexpr:{{#var:nbrRevenue}}>0 | | ||
Aktuelle Version vom 8. November 2025, 13:10 Uhr
Vorlage:BookingsList
Aufzurufen mit {{BookingsList|pick=Auswahl}}
Auswahl wie für das "Where" im SQL, resp. cargo_query. z.Bsp.: pick=pageNbr="001r"
falls nötig, kann in der Entwicklung ein Zusatz-Parameter "|Test" angehängt werden.
- Liste mit getrennten Total-Zeilen für Einahmen und Ausgaben sofern in der Auswahl (pick) vrhanden
und einem Total, falls Ein- und Ausgaben worhanden.
- Liste aller Buchungen der Auswahl
| Auswahl der Buchungen: | Keine Auswahl definiert / Alle |
| Test-Parameter: | ohne |
Anzahl der in der Auswahl definierten Einnahme-Records: <divclass="error">Cannotaccessthedatabase::real_connect():(HY000/1226):User'ch66043_Ernst'hasexceededthe'max_user_connections'resource(currentvalue:10) Anzahl der in der Auswahl definierten Ausgabe-Records: <divclass="error">Cannotaccessthedatabase::real_connect():(HY000/1226):User'ch66043_Ernst'hasexceededthe'max_user_connections'resource(currentvalue:10)
Fehler im Ausdruck: Unerwarteter Operator <
Cannot access the database: :real_connect(): (HY000/1226): User 'ch66043_Ernst' has exceeded the 'max_user_connections' resource (current value: 10)