Vorlage:BookingsList: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung Markierung: Zurückgesetzt |
||
| Zeile 12: | Zeile 12: | ||
{{#if: | {{#if: | ||
{{#cargo_query: tables=bookings | fields=COUNT(*) | {{#cargo_query: tables=bookings | fields=COUNT(*) | ||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype= | | where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype=Einnahme }} | ||
| {{#cargo_query: tables=bookings | fields=COUNT(*) | | {{#cargo_query: tables=bookings | fields=COUNT(*) | ||
| where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype= | | where={{#if:{{{pick|}}} | {{{pick}}} AND }} itemtype=Einnahme }} | ||
| 0 }} | | 0 }} | ||
}}<!-- | }}<!-- | ||
Version vom 8. November 2025, 10:55 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:
Error 1054: Unknown column 'Einnahme' in 'where clause'
Function: CargoSQLQuery::run Query: SELECT COUNT(*) FROM `cargo__bookings` `bookings` WHERE itemtype=Einnahme ORDER BY COUNT(*) LIMIT 100
Anzahl der in der Auswahl definierten Ausgabe-Records: 689
Fehler im Ausdruck: Unerwarteter Operator <