Aktionen

PDF-Templates: Unterschied zwischen den Versionen

Aus TW-Sportsoft Wiki (Online-Dokumentation)

 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Verwaltung beliebig vielen PDF-Templates für '''interne''' Teilnehmerlisten. Die hier hinterlegten PDF-Templates können über den Menüpunkt '''Reporting -> Teilnehmer-Liste (intern)''' ausgewählt und als PDF-Datei generiert werden.
+
Verwaltung beliebig vielen PDF-Templates für '''interne''' Teilnehmerlisten. Die hier hinterlegten PDF-Templates können über den Menüpunkt '''Reporting -> Teilnehmer-Liste (intern)''' ausgewählt und als PDF-Datei generiert werden.<br />
Für diesen Bereich wird eine entsprechende Schulung empfohlen oder es sind technische Vorkenntnisse erforderlich
+
<br />
 +
Für diesen Bereich wird eine entsprechende Schulung empfohlen oder es sind technische Vorkenntnisse erforderlich.
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
Zeile 14: Zeile 15:
 
| Bedingung (SQL) || Hier kann optional eine SQL-Bedingung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. Beispiele:
 
| Bedingung (SQL) || Hier kann optional eine SQL-Bedingung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. Beispiele:
 
* AND KZ_STARTBERECHTIGT=1 '''''Nur Teilnehmer mit dem Kennzeichen 'Startberechtigt''''''
 
* AND KZ_STARTBERECHTIGT=1 '''''Nur Teilnehmer mit dem Kennzeichen 'Startberechtigt''''''
* AND (WERTUNGSGRUPPEN_ID=1  OR WERTUNGSGRUPPEN_ID=2) ''Nur Teilnehmer aus den Wertungsgruppen mit den IDs 1 oder 2''
+
* AND (WERTUNGSGRUPPEN_ID=1  OR WERTUNGSGRUPPEN_ID=2) '''''Nur Teilnehmer aus den Wertungsgruppen mit den IDs 1 oder 2'''''
* AND NENNGELD_IST = 0  ''Nur mit offenem Nenngeld''
+
* AND NENNGELD_IST = 0  '''''Nur mit offenem Nenngeld'''''
 
|-
 
|-
| Gruppierung (SQL) || Hier kann optional eine Gruppierung für  die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. z.B. WERTUNGSKLASSE
+
| Gruppierung (SQL) || Hier kann optional eine Gruppierung für  die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. z.B. WERTUNGSGRUPPE oder WERTUNGSKLASSE
 
|-
 
|-
 
| Sortierung (SQL) || Hier kann optional eine SQL-Sortierung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. Beispiele:
 
| Sortierung (SQL) || Hier kann optional eine SQL-Sortierung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. Beispiele:
* STARTNUMMER DESC ''Sortierung nach der Startnummer absteigend''
+
* STARTNUMMER DESC '''''Sortierung nach der Startnummer absteigend'''''
* STARTNUMMER ASC ''Sortierung nach der Startnummer aufsteigend''
+
* STARTNUMMER ASC '''''Sortierung nach der Startnummer aufsteigend'''''
* NENNUNGSDATUM ASC ''Sortierung nach der Nennungsdatum aufsteigend''
+
* NENNUNGSDATUM ASC '''''Sortierung nach der Nennungsdatum aufsteigend'''''
 
|}
 
|}
 +
 +
Elemente eines PDF-Reports
 +
 +
<nowiki><page>
 +
<page_header>
 +
</page_header>
 +
 +
<page_footer>
 +
</page_footer>
 +
</page>
 +
 +
<data_group> </data_group>
 +
 +
<data>
 +
</data></nowiki>
 +
 +
<br />
 +
Folgende Variablen können in PDF-Dateien verwendet werden:<br /><br />
 +
 +
$VERANSTALTER_NAME<br />
 +
$VERANSTALTER_ORT<br /><br />
 +
 +
$VERANSTALTUNG_TITEL<br />
 +
$VERANSTALTUNG_TITEL2<br />
 +
$VERANSTALTUNG_DATUM<br />
 +
$VERANSTALTUNG_ORT<br />
 +
$VERANSTALTUNG_ART<br />
 +
$REGISTRIER_NR<br />
 +
$REGISTRIER_NR2<br /><br />
 +
 +
$ZEITNAHME_OBMANN<br />
 +
$AUSWERTUNG<br /><br />
 +
 +
$GESAMT_ANZAHL_TEILNEHMER<br />
 +
$DRUCK_DATUM<br />
 +
$DRUCK_UHRZEIT<br />
 +
$DRUCK_TIMESTAMP<br /><br />
 +
 +
$LFD_TEILNEHMER_NUMMER<br />
 +
$STARTNUMMER<br /><br />
 +
 +
$KZ_STATUS<br />
 +
$STATUS_BEZEICHNUNG<br />
 +
$STATUS_NENNUNGSEINGANG_STERN<br />
 +
$STATUS_WARTELISTE_STERN<br />
 +
$STATUS_ABGESAGT_STERN<br /><br />
 +
 +
$INFO_ZU_TEILNEHMER<br /><br />
 +
 +
$ZUSATZ1<br />
 +
$ZUSATZ2<br />
 +
$ZUSATZ3<br />
 +
$ZUSATZ4<br />
 +
$ZUSATZ5<br /><br />
 +
 +
$NENNGELD_SOLL<br />
 +
$NENNGELD_IST<br />
 +
$NENNGELD_OFFEN<br />
 +
$NENNGELD_ERHALTEN_AM<br /><br />
 +
 +
$DIVISION_BEZEICHNUNG<br />
 +
$DIVISION_BEZEICHNUNG_KURZ<br /><br />
 +
 +
$WERTUNGSGRUPPE_BEZEICHNUNG<br />
 +
$WERTUNGSGRUPPE_BEZEICHNUNG_KURZ<br /><br />
 +
 +
$WERTUNGSKLASSEN_NR<br />
 +
$WERTUNGSKLASSE_BEZEICHNUNG<br />
 +
$WERTUNGSKLASSE_BEZEICHNUNG_KURZ<br /><br />
 +
 +
$BEWERBER_NAME<br />
 +
$BEWERBER_PLZ<br />
 +
$BEWERBER_ORT<br />
 +
$BEWERBER_LANDCODE<br />
 +
$BEWERBER_NATIONALITAET_KURZ<br />
 +
$BEWERBER_LIZENZ_BEZEICHNUNG_KURZ<br />
 +
$BEWERBER_LIZENZ_NR<br />
 +
$BEWERBER_ASN_BEZEICHNUNG<br />
 +
$BEWERBER_ASN_BEZEICHNUNG_KURZ<br /><br />
 +
 +
$SPONSOR_NAME<br />
 +
$SPONSOR_PLZ<br />
 +
$SPONSOR_ORT<br />
 +
$SPONSOR_LANDCODE<br />
 +
$SPONSOR_NATIONALITAET_KURZ<br />
 +
$SPONSOR_LIZENZ_BEZEICHNUNG_KURZ<br />
 +
$SPONSOR_LIZENZ_NR<br /><br />
 +
$SPONSOR_ASN_BEZEICHNUNG<br />
 +
$SPONSOR_ASN_BEZEICHNUNG_KURZ<br /><br />
 +
 +
$FAHRER_VORNAME<br />
 +
$FAHRER_NACHNAME<br />
 +
$FAHRER_STRASSE<br />
 +
$FAHRER_PLZ<br />
 +
$FAHRER_ORT<br />
 +
$FAHRER_LANDCODE<br />
 +
$FAHRER_NATIONALITAET_KURZ<br />
 +
$FAHRER_LIZENZ_BEZEICHNUNG_KURZ<br />
 +
$FAHRER_LIZENZ_NR<br />
 +
$FAHRER_ASN_BEZEICHNUNG<br />
 +
$FAHRER_ASN_BEZEICHNUNG_KURZ<br />
 +
$FAHRER_AUSGESTELLT<br />
 +
$FAHRER_GEB_DATUM<br />
 +
$FAHRER_EMAIL<br />
 +
$FAHRER_MOBIL<br />
 +
$FAHRER_VEREIN<br />
 +
$FAHRER_TSHIRT<br /><br />
 +
 +
$BEIFAHRER_VORNAME<br />
 +
$BEIFAHRER_NACHNAME<br />
 +
$BEIFAHRER_ORT<br />
 +
$BEIFAHRER_LANDCODE<br />
 +
$BEIFAHRER_NATIONALITAET_KURZ<br />
 +
$BEIFAHRER_LIZENZ_BEZEICHNUNG_KURZ<br />
 +
$BEIFAHRER_LIZENZ_NR<br />
 +
$BEIFAHRER_ASN_BEZEICHNUNG<br />
 +
$BEIFAHRER_ASN_BEZEICHNUNG_KURZ<br />
 +
$BEIFAHRER_AUSGESTELLT<br />
 +
$BEIFAHRER_GEB_DATUM<br />
 +
$BEIFAHRER_EMAIL<br />
 +
$BEIFAHRER_MOBIL<br />
 +
$BEIFAHRER_VEREIN<br />
 +
$BEIFAHRER_TSHIRT<br /><br />
 +
 +
$FAHRZEUG_BEZEICHNUNG<br />
 +
$FAHRZEUG_TYP<br />
 +
$FAHRZEUG_BAUJAHR_EZ<br />
 +
$FAHRZEUG_ART_BEZEICHNUNG<br />
 +
$TRANSPONDERNR<br />

Aktuelle Version vom 25. Juni 2024, 09:23 Uhr

Verwaltung beliebig vielen PDF-Templates für interne Teilnehmerlisten. Die hier hinterlegten PDF-Templates können über den Menüpunkt Reporting -> Teilnehmer-Liste (intern) ausgewählt und als PDF-Datei generiert werden.

Für diesen Bereich wird eine entsprechende Schulung empfohlen oder es sind technische Vorkenntnisse erforderlich.

Bezeichnung Erklärung
Art Definition der Report-Art
Bezeichnung Interne Bezeichnung des PDF-Templates. Diese Bezeichnung wird bei der Auswahl des Reports unter dem den Menüpunkt Reporting -> Teilnehmer-Liste (intern) angezeigt.
Template-Inhalt Template für die Beschreibung der PDF-Datei
Bedingung (SQL) Hier kann optional eine SQL-Bedingung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. Beispiele:
  • AND KZ_STARTBERECHTIGT=1 Nur Teilnehmer mit dem Kennzeichen 'Startberechtigt'
  • AND (WERTUNGSGRUPPEN_ID=1 OR WERTUNGSGRUPPEN_ID=2) Nur Teilnehmer aus den Wertungsgruppen mit den IDs 1 oder 2
  • AND NENNGELD_IST = 0 Nur mit offenem Nenngeld
Gruppierung (SQL) Hier kann optional eine Gruppierung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. z.B. WERTUNGSGRUPPE oder WERTUNGSKLASSE
Sortierung (SQL) Hier kann optional eine SQL-Sortierung für die Datenbankabfrage von Teilnehmerdaten hinterlegt werden. Beispiele:
  • STARTNUMMER DESC Sortierung nach der Startnummer absteigend
  • STARTNUMMER ASC Sortierung nach der Startnummer aufsteigend
  • NENNUNGSDATUM ASC Sortierung nach der Nennungsdatum aufsteigend

Elemente eines PDF-Reports

<page> <page_header> </page_header> <page_footer> </page_footer> </page> <data_group> </data_group> <data> </data>


Folgende Variablen können in PDF-Dateien verwendet werden:

$VERANSTALTER_NAME
$VERANSTALTER_ORT

$VERANSTALTUNG_TITEL
$VERANSTALTUNG_TITEL2
$VERANSTALTUNG_DATUM
$VERANSTALTUNG_ORT
$VERANSTALTUNG_ART
$REGISTRIER_NR
$REGISTRIER_NR2

$ZEITNAHME_OBMANN
$AUSWERTUNG

$GESAMT_ANZAHL_TEILNEHMER
$DRUCK_DATUM
$DRUCK_UHRZEIT
$DRUCK_TIMESTAMP

$LFD_TEILNEHMER_NUMMER
$STARTNUMMER

$KZ_STATUS
$STATUS_BEZEICHNUNG
$STATUS_NENNUNGSEINGANG_STERN
$STATUS_WARTELISTE_STERN
$STATUS_ABGESAGT_STERN

$INFO_ZU_TEILNEHMER

$ZUSATZ1
$ZUSATZ2
$ZUSATZ3
$ZUSATZ4
$ZUSATZ5

$NENNGELD_SOLL
$NENNGELD_IST
$NENNGELD_OFFEN
$NENNGELD_ERHALTEN_AM

$DIVISION_BEZEICHNUNG
$DIVISION_BEZEICHNUNG_KURZ

$WERTUNGSGRUPPE_BEZEICHNUNG
$WERTUNGSGRUPPE_BEZEICHNUNG_KURZ

$WERTUNGSKLASSEN_NR
$WERTUNGSKLASSE_BEZEICHNUNG
$WERTUNGSKLASSE_BEZEICHNUNG_KURZ

$BEWERBER_NAME
$BEWERBER_PLZ
$BEWERBER_ORT
$BEWERBER_LANDCODE
$BEWERBER_NATIONALITAET_KURZ
$BEWERBER_LIZENZ_BEZEICHNUNG_KURZ
$BEWERBER_LIZENZ_NR
$BEWERBER_ASN_BEZEICHNUNG
$BEWERBER_ASN_BEZEICHNUNG_KURZ

$SPONSOR_NAME
$SPONSOR_PLZ
$SPONSOR_ORT
$SPONSOR_LANDCODE
$SPONSOR_NATIONALITAET_KURZ
$SPONSOR_LIZENZ_BEZEICHNUNG_KURZ
$SPONSOR_LIZENZ_NR

$SPONSOR_ASN_BEZEICHNUNG
$SPONSOR_ASN_BEZEICHNUNG_KURZ

$FAHRER_VORNAME
$FAHRER_NACHNAME
$FAHRER_STRASSE
$FAHRER_PLZ
$FAHRER_ORT
$FAHRER_LANDCODE
$FAHRER_NATIONALITAET_KURZ
$FAHRER_LIZENZ_BEZEICHNUNG_KURZ
$FAHRER_LIZENZ_NR
$FAHRER_ASN_BEZEICHNUNG
$FAHRER_ASN_BEZEICHNUNG_KURZ
$FAHRER_AUSGESTELLT
$FAHRER_GEB_DATUM
$FAHRER_EMAIL
$FAHRER_MOBIL
$FAHRER_VEREIN
$FAHRER_TSHIRT

$BEIFAHRER_VORNAME
$BEIFAHRER_NACHNAME
$BEIFAHRER_ORT
$BEIFAHRER_LANDCODE
$BEIFAHRER_NATIONALITAET_KURZ
$BEIFAHRER_LIZENZ_BEZEICHNUNG_KURZ
$BEIFAHRER_LIZENZ_NR
$BEIFAHRER_ASN_BEZEICHNUNG
$BEIFAHRER_ASN_BEZEICHNUNG_KURZ
$BEIFAHRER_AUSGESTELLT
$BEIFAHRER_GEB_DATUM
$BEIFAHRER_EMAIL
$BEIFAHRER_MOBIL
$BEIFAHRER_VEREIN
$BEIFAHRER_TSHIRT

$FAHRZEUG_BEZEICHNUNG
$FAHRZEUG_TYP
$FAHRZEUG_BAUJAHR_EZ
$FAHRZEUG_ART_BEZEICHNUNG
$TRANSPONDERNR