Geschrieben von Oliver Stach
Letzte Aktualisierung: 23.08.2009, 12:13
Für eine beschleunigte Datenübertragung verfügt die RDB über eine Uploadfunktion, in dem in einem bewusst sehr einfach gehaltenen Austauschformat, komplette Mannschaftskämpfe in einem Vorgang übertragen werden können. Dieses Dateiformat wird in dem folgenden Abschnitt beschrieben.

Generelles

Das Format der RDB Datei zum Upload von Mannschaftskämpfen genügt dem allgemeinen Schema aller RDB Import und Export Dateien. D.h.
  • Die Codierung der Daten erfolgt zeilenorientert
  • Jede Zeile enthält eine Folge von Datenfeldern, welche mit einem Semikolon ';' von einander getrennt werden.
  • Datenfelder können mit "" eingeschlossen werden.
  • Die Codierung der Datenfelder erfolgt gemäß iso-latin-1 Codierung.
  • Die erste Zeile (Header) beginnt konstant mit dem Datenfeld 'rdbi'. Hiernach folgt eine Versionsnummer und ein Bezeichner, welches den Typ der RDB Datei bestimmt.
  • Nachfolgende Zeilen der RDB Datei codieren Daten, deren Aufbau und Interpretation durch den Typ der RDB Datei bestimmt werden.

Format

Header der Mannschaftskampf Datei

Jede RDB zum Austausch von Mannschaftskämpfen beginnt mit den drei Datenfeldern rdbi, 1.1.0 und MK wobei 'rdbi' eine Konstante ist, '1.1.0' für die Version des Interfaces und ''MK' für Mannschaftskampf steht. Hiernach folgen in der Headerzeile noch elf weitere Datenfelder, rdbi;1.1.0;MK;CID;LIGA;DATUM;HEIM;GAST;HPKT; GPKT;ZUSCHAUER;KANAME;KAVORN;BEM welche in der folgenden Auflistung näher beschrieben sind.
  • CID*: Kampfcodierung: Eine Folge von Ziffern und Buchstaben, welche den Kampf identifiziert. Bsp: 0815a.
  • LIGA*: Name der Liga: Eine Bezeichnung der Liga, in dem der Mannschaftskampf stattgefunden hat. Bsp: Oberliga.
  • DATUM*: Datum des Mannschaftskampfes: Das Datum, an dem der Kampf stattgefunden hat. Format ist 'TT.MM.JJJJ'. Bsp.: 20.05.2008.
  • HEIM*: Name der Heimmannschaft. Bsp.: KSV Witten 07
  • GAST*: Name der Gastmannschaft. Bsp.: KSV Germania Krefeld
  • HPKT: Punkte der Heimmannschaft in Form einer Zahl. Bsp.: 10
  • GPKT: Punkte der Gastmannschaft in Form einer Zahl. Bsp.: 16
  • ZUSCHAUER: Anzahl Zuschauer in Form einer Zahl. Bsp.: 250
  • KANAME: Nachname des eingesetzten Kampfrichters. Bsp.: Müller
  • KAVORN: Vorname des eingesetzten Kampfrichters. Bsp.: Hans
  • BEM: Bemerkung an den Ligenreferenten Bsp.: Die Waage war nicht geeicht.
Eine RDB Austauschdatei zum Upload eines Mannschaftskampfes wird im folgenden als MK-Datei bezeichnet.

Implementierungshinweise

Die RDB verfügt über zwei verschiedene Upload Möglichkeiten.
  • Beim sog. indirekten Upload wird der RDB ausschließlich die MK-Datei zur Verfügung gestellt. In diesem Fall wird versucht die RDB an Hand der Datenfelder CID, LIGA, DATUM, HEIM und GAST den Mannschaftskampf zu bestimmen, für den das Ergebnis eingestellt werden soll.

    Die in diesen Datenfeldern vorhandenen Werte sollten daher mit den in der RDB enthaltenen Referenzdaten übereinstimmen. Wenn dies aus organisatorischen Gründen nicht möglich ist, kann der indirekte Upload deaktiviert werden.
     
  • Bei sog. direkten Upload wählt der Benutzer bereits den Kampf aus, zu dem die Ergebnisse über die MK-Datei in die RDB geladen werden sollen. In diesem Fall werden die oben genannten Datenfelder CID, LIGA, DATUM, HEIM und GAST überhaupt nicht betrachtet und könnten sogar leer gelassen werden.
In keinem Fall werden die Datenfelder CID, LIGA, DATUM, HEIM und GAST bei einem Upload vom Wert her übernommen. Diese Daten liegen bereits in der Datenbank vor. Es wird dennoch auch bei einem direkten Upload empfohlen, diese Datenfelder mit Werten zu füllen, da hierdurch eine manuelle Korrektur durch einfaches Lesen und Zuordnen auf Grund der ausgefüllten Header Zeile möglich ist.

Die Datenfelder HPKT, GPKT und BEM werden hingegen unmittelbar übernommen und sind für die Ergebnisdarstellung relevant. Das Datenfeld BEM wird ausschließlich dem Ligenreferenten angezeigt. Die Datenfelder HPKT und GPKT werden allen Besuchern angezeigt.

Die Datenfelder ZUSCHAUER, KANAME und KAVORN werden für statistische Zwecke erhoben.

Beispiel einer Headerzeile

rdbi;1.1.0;MK;4531;Landesliga;29.08.2009;RG Erkenschwick/Westerfilde;PSV Lippe-Detmold; 17;22;220;Akouh;Mohamed;Waage war nicht geeicht.

Datenzeilen der Mannschaftskampf Datei

Innerhalb einer Datenzeilen einer MK-Datei wird in jeder Zeile nun ein Einzelkampf Ergebnis kodiert. Hierbei bestimmt die das erste Datenfeld die sog. Kampfbezeichnung (KAMPFBEZ), welche in aufsteigender Gewichtsklasse notiert werden. Die Reihenfolge der übergebenen Einzelergebnisse erfolgt bei 10 Mannschaftskämpfe gemäß des nachfolgend aufgeführten Liste: 55, 60, 66 A, 66 B, 74 A, 74 B, 84 A, 84 B, 96, 120 bei Acht Mannschaftskämpfen entsprechend in dieser Reihenfolge: 55, 60, 66, 74 A, 74 B, 84, 96, 120 Hinweis: Bei z.B. '74 A' ist das Leerzeichen einzufügen. '74A' wird als fehlerhaft abgelehnt.

Einzelkämpfe

Jeder Einzelkampf wird innerhalb einer Datenzeile mit Hilfe von 16 Datenfeldern übertragen: KAMPFBEZ;STIL;HEIMLIZ;HEIMNAME;HEIMVORN;GASTLIZ;GASTNAME;GASTVORN;   HEIMPKT;GASTPKT;ERGEBNIS;RUNDE1;RUNDE2;RUNDE3;RUNDE4;RUNDE5; deren Bedeutung im Folgenden aufgeführt ist.
  • KAMPFBEZ: Kampfbezeichnung. Folgende Werte sind möglich: '55', '60', '66', '66 A', '66 B', '74 A', '74 B', '84 A', '84 B', '84', '96', '120'
  • STIL: Stilart. Wahlweise 'LL' oder 'GR'.
  • HEIMLIZ: Lizenz des Heimringers.
  • HEIMNAME: (Nach) Name des Heimringers
  • HEIMVORN: Vorname des Heimringers
  • GASTLIZ: Lizenz des Gastringers
  • GASTNAME: (Nach) Name des Gastringers
  • GASTVORN: Vorname des Gastringers
  • HEIMPKT: Erzielte Punkte des Heimringers
  • GASTPKT: Erzielete Punkte des Gastringers
  • ERGEBNIS: Ergebnis des Kampfes. Die folgenden Werte sind möglich: 'SS', 'TÜ', 'AS', 'ÜG', 'PS', 'KL', 'DQ', 'DQ2', '1M.', '2M.' und 'o.W.'
  • RUNDEX: mit X~ 1 bis 5: Rundenergebnis in der Form: 'x:y' oder '[x]:y' bzw. 'x:[y]' wobei x und y Zahlen sind. Nicht benötigte Runden werden leer gelassen, müssen aber notiert werden.

Komplettes Beispiel

rdbi;1.1.0;MK;0388;Vergleichskampf;15.08.2009;KSK Konkordia Neuss;NRW-Auswahl;26;9;100;; 55;LL;4896;Touba;Mimoun;6613;Eisenkrein;Arthur;4;0;TÜ;7:0;2:0;6:0;; 60;GR;8671;Tellez Zamora;Eduarnis;5511;Skrypka;Sergiy;1;3;PS;2:[2];3:0;1:2;1:[1]; 66 A;LL;5817;Efremov;Anatolij;2645;Storck;Alexander;0;3;PS;0:2;0:1;0:1;; 66 B;GR;6072;Cavusoglu;Mahmut;3972;van Voorst;Tim;3;0;PS;1:0;1:0;2:1;; 74 A;LL;6994;Durdischew;Hamberd;3088;Steffen;Jens;3;0;PS;6:0;1:0;3:0;; 74 B;GR;5720;Özdemir;Ilyas;4325;Khalil;Rabbia;4;0;SS;8:0;;;; 84 A;LL;8250;Loës;Patrick;6974;Kasumov;Schamhan;3;0;PS;2:0;4:0;2:0;; 84 B;LL;6852;Masaev;Islam;6433;Khoshbin-Nazdik;Rouzbeh;3;0;PS;2:0;2:0;1:0;; 96;GR;4812;Schwindt;Max;3331;van Rienen;Kevin;3;0;PS;1:0;1:0;1:0;; 120;LL;5728;Vaillant-Cantero;Jackson;2610;Zimmermann;Patrick;2;3;PS;1:2;2:1;1:0;0:1;0:1

UTF8 Unterstützung

Die RDB unterstützt neben einer iso-latin-1 Unterstützung auch UTF8 Codierungen. In diesem Fall ist bei der MK Datei im Header als erstes Datenfeld rdbi,utf8 anstatt rdbi zu notieren.
System.String[]

Aktuelles aus den Bezirken

  • Heimische Nachwuchsringer bei Tallinn Open in Estland

    Als Belohnung für ihre tollen Leistungen auf den Bayerischen und Deutschen Meisterschaften in den vergangenen Jahren bekamen am vergangenen Wochenende die beiden heimischen Nachwuchsringer Sebastian Gröbner (TSV Trostberg) und Maximilian Hinterstoißer (SC Anger) die Chance, sich unter den Augen...

  • Bezirkspokal in Mittelfranken geht in eine neue Runde

    Der Bezirkspokal im Bezirk Mittelfranken geht in eine weitere Runde. Beim Listenführerlehrgang wurde die Auslosung der ersten Runde vollzogen. Dabei kommt es zu folgenden Begegnungen: TSV Weißenburg – SC 04 Nürnberg WKG Unterdürrbach/Schonungen – Nürnberg Grizzlys TSV Zirndorf – TSV Burgebrach SC...

  • Listenführerlehrgang in Röttenbach

    Ein Listenführerlehrgang des Bayerischen Ringer-Verbandes hat jüngst in Röttenbach stattgefunden. Im Bereich der Schulung ging es um den Aufbau und die Nutzung der Hardware und was dabei zu beachten ist. Dabei stand auch das Durchspielen von kniffligen Situationen bei einer Veranstaltung im Fokus. Vor...

  • Eindrucksvoll: Burghauser Ringer bestätigen bei Thor Masters ihre Formkurve

    Seit jeher dienen dem Deutschen Greco-Nationaltrainer Michael Carl und seinem Trainerstab die im dänischen Nykøbing Falster ausgetragenen Thor Masters als Gradmesser der Leistungen vor den anstehenden großen internationalen Turnieren. Doch geht es heuer nicht "nur" um die Teilnahme an...

  • Westendorfer Niklas Stechele nach Japan eingeladen

    Der Westendorfer Niklas Stechele ist vom Deutschen Ringer-Bund zu einem Lehrgang nach Tokio eingeladen worden. Zwei Wochen lang wird er mit den besten japanischen Topathleten auf der Matte stehen. Neben Stechele, als einzigen bayerischen Athleten, hat Freistil-Bundestrainer Jürgen Scheibe noch...

Facebook

Kontakt

Telefon                   +49 (0) 89/15702-370                Geschäftszeiten:
     Telefonzeiten   Mo - Do 9-12 Uhr
Email   gs@brv-ringen.de   Freitags geschlossen
         

Parteiverkehr NUR mit Absprache bzw. terminlicher Vereinbarung möglich!

 

Bitte beachten – BRV Geschäftsstelle ist vom 27.05.2024 bis 31.05.2024 geschlossen! Ab dem 03.06.2024 ist wieder zu den gewohnten Zeiten geöffnet.

 

Cookies erleichtern die Bereitstellung unserer Dienste. Mit der Nutzung unserer Dienste erklären Sie sich damit einverstanden, dass wir Cookies verwenden.
Ok