Vorlage:BookingsList: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 9: | Zeile 9: | ||
- Liste aller Buchungen der Auswahl | - Liste aller Buchungen der Auswahl | ||
</noinclude><!-- | </noinclude><!-- | ||
-->{{#vardefine:nbrRevenue | | {{#vardefine:nbrRevenue | | ||
{{#if: | |||
{{#cargo_query: | |||
tables=bookings | |||
| fields=COUNT(*) | |||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Einnahme" | |||
| no html | |||
}} | |||
| {{#replace: | |||
{{#replace: | |||
{{#replace: | |||
{{#cargo_query: | |||
tables=bookings | |||
| fields=COUNT(*) | |||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype="Einnahme" | |||
| no html | |||
}} | |||
| , | <!-- entfernt Kommas --> | |||
}} | |||
|   | <!-- entfernt geschütztes Leerzeichen --> | |||
}} | |||
| | <!-- entfernt normales Leerzeichen --> | |||
}} | |||
| 0 | |||
}} | |||
}} | |||
{{#vardefine:nbrRevenue | | |||
{{#if: | {{#if: | ||
{{#cargo_query: tables=bookings | fields=COUNT(*) | {{#cargo_query: tables=bookings | fields=COUNT(*) | ||
Version vom 8. November 2025, 11:05 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
}}
| |
}}
| |
}}
| 0
}}
}}
| Auswahl der Buchungen: | Keine Auswahl definiert / Alle |
| Test-Parameter: | ohne |
Anzahl der in der Auswahl definierten Einnahme-Records: 1 044 Anzahl der in der Auswahl definierten Ausgabe-Records: 689
Fehler im Ausdruck: Nicht erkanntes Satzzeichen „“