Protokolle: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Protokoll-Integration ins GaZMa
<b>Überblick</b><br>


Protokolle sind Textdateien, in die zusätzliche Daten (neben den Standard-GaZMa-
<b>Protokoll-Integration ins GaZMa</b><br>
Daten) eingegeben werden können.
Protokolle sind frei definierbar. Fest stehender Text, sowie Eingabepositionen
können definiert werden. Ev. gibt es in der MonDa Dokumentation noch mehr Infos.


Protokolle, die für die Monda-Geräte geschrieben wurden können nun auch im GaZMa
Protokolle sind Textdateien, in die zusätzliche Daten (neben den Standard-GaZMa-
aufgerufen und bearbeitet werden. Ist ein Auftrag offen, so kann man das passende
Daten) eingegeben werden können.<br>
Protokoll mit <Strg> und <1>, <2> usw. aufrufen. Der Name des Protokolles wird aus
Protokolle sind frei definierbar. Fest stehender Text, sowie Eingabepositionen
"Baustellenkürzel"-"ZählerArt"-"NummerDerProtokollAlternative".txt zusammengesetzt.
können definiert werden. Ev. gibt es in der MonDa Dokumentation noch mehr Infos.<br>
Protokolle werden im Verzeichnis .\Protokolle erwartet.
<br>
 
Protokolle, die für die Monda-Geräte geschrieben wurden können nun auch im GaZMa
Muss man Änderungen an einem Protokoll machen, so ruft man das Protokoll mit
aufgerufen und bearbeitet werden. Ist ein Auftrag offen, so kann man das passende
<Shift>&<Strg> und <1>, <2> usw. auf.
Protokoll mit <Strg> und <1>, <2> usw. aufrufen. Der Name des Protokolles wird aus
 
"Baustellenkürzel"-"ZählerArt"-"NummerDerProtokollAlternative".txt zusammengesetzt.
Variablen-Namen werden mit "$" eingeleitet, und insofern sie nicht nur ein
Protokolle werden im Verzeichnis .\Protokolle erwartet.<br>
Ankreuzfeld sind, auch mit einem "$" abgeschlossen. Der Variablen-Name ist immer
<br>
2 Buchstaben lang. Handelt es sich dabei um eine Zahl 01 .. 99, so ist es keine
Muss man Änderungen an einem Protokoll machen, so ruft man das Protokoll mit
"echte" Eingabe-Position sondern ein Datenfeld, das aus GaZMa rauskopiert wird. Eine
<Shift>&<Strg> und <1>, <2> usw. auf.<br>
Liste der Feldnummern befindet sich im Dokumentationsverzeichnis
<br>
.\Hinweise für GaZMa. Macht man eingaben in diese festen GazMa felder hat dies
Variablen-Namen werden mit "$" eingeleitet, und insofern sie nicht nur ein
keine Auswirkung.
Ankreuzfeld sind, auch mit einem "$" abgeschlossen. Der Variablen-Name ist immer
 
2 Buchstaben lang. Handelt es sich dabei um eine Zahl 01 .. 99, so ist es keine
Gibt es pro Baustelle mehrere Protokolle sollten eindeutige Variblennamen ver
"echte" Eingabe-Position sondern ein Datenfeld, das aus GaZMa rauskopiert wird. Eine
wendet werden. z.B.
Liste der Feldnummern befindet sich im Dokumentationsverzeichnis
.\Hinweise für GaZMa. Macht man eingaben in diese festen GazMa felder hat dies
keine Auswirkung.<br>
<br>
Gibt es pro Baustelle mehrere Protokolle sollten eindeutige Variblennamen ver
wendet werden. z.B.<br>


  Protokoll 1 -> AA bis AZ, BA bis BZ
  Protokoll 1 -> AA bis AZ, BA bis BZ
Zeile 32: Zeile 34:
  Protokoll 5 -> IA bis IZ, JA bis JZ
  Protokoll 5 -> IA bis IZ, JA bis JZ


Datenausgabe: GaZMa erzeugt Ausgabedaten im bekannten .csv Format. In der Regel
Datenausgabe: GaZMa erzeugt Ausgabedaten im bekannten .csv Format. In der Regel
jedoch ohne Protokolldaten. In der Baustelle kann man jedoch die Ausgabe der
jedoch ohne Protokolldaten. In der Baustelle kann man jedoch die Ausgabe der
csv-Dateien incl. der Protokoll-Eingaben ermöglichen.
csv-Dateien incl. der Protokoll-Eingaben ermöglichen.
Dazu "Baustelle", Reiter "Protokolle" das Häcken "Ausführlichen Protokollausgabe"
Dazu "Baustelle", Reiter "Protokolle" das Häcken "Ausführlichen Protokollausgabe"
aktivieren.
aktivieren.<br>
 
<br>
Es werden nur die Protokoll-Felder ausgegeben, die in der Feld-Tabelle angeben
Es werden nur die Protokoll-Felder ausgegeben, die in der Feld-Tabelle angeben
sind. Sind alle Protokolle definiert, und auch schon Daten eingegeben, so
sind. Sind alle Protokolle definiert, und auch schon Daten eingegeben, so
drücken Sie "alle möglichen Werte neu ermitteln".
drücken Sie "alle möglichen Werte neu ermitteln".
Übergeben Sie ev. Protokolle aus dem Verzeichnis "./Protokolle" dem
Übergeben Sie ev. Protokolle aus dem Verzeichnis "./Protokolle" dem
Auftraggeber, damit ihm klar wird was sich z.B. hinter der Spalte "V1" verbirgt.
Auftraggeber, damit ihm klar wird was sich z.B. hinter der Spalte "V1" verbirgt.<br>
 
<br>
Werden Protokolldaten mit ausgegeben erscheint der Ausgabewartenbalken als
Werden Protokolldaten mit ausgegeben erscheint der Ausgabewartenbalken als
voller Balken, ansonsten ist dieser Balken unterbrochen (da nur ein Teil der Daten
voller Balken, ansonsten ist dieser Balken unterbrochen (da nur ein Teil der Daten
ausgegeben wird).
ausgegeben wird).<br>
 
<br>
Ist schon eine Feldreihenfolge mit dem Auftraggeber vereinbart sollten neue Felder
Ist schon eine Feldreihenfolge mit dem Auftraggeber vereinbart sollten neue Felder
nur hinten angefügt werden. die Funktion "alle möglichen Werte neu ermitteln"
nur hinten angefügt werden. die Funktion "alle möglichen Werte neu ermitteln"
fügt die neuen Spalten-Namen immer hinten an.
fügt die neuen Spalten-Namen immer hinten an.<br>
 
<br>
Ist noch keine Feldreihenfolge mit dem Auftraggeber vereinbart empfiehlt es sich
Ist noch keine Feldreihenfolge mit dem Auftraggeber vereinbart empfiehlt es sich
die Spaltennamen ev. inhaltlich oder vom Namen her zu sortieren, damit die Daten
die Spaltennamen ev. inhaltlich oder vom Namen her zu sortieren, damit die Daten
de zusammengehören auch zusammen sind.
de zusammengehören auch zusammen sind.<br>
 
<br>
Zusammenfassung der Protokoll-Steuerzeichen
<b>Zusammenfassung der Protokoll-Steuerzeichen</b><br>


  fester Text "Lücke für Eingabe"  ¦    $V1.....$
  fester Text "Lücke für Eingabe"  ¦    $V1.....$
Zeile 72: Zeile 74:
                                               angegeben
                                               angegeben


Benennung der Protokoll-Dateien.
<b>Benennung der Protokoll-Dateien.</b><br>
 
<br>
im GaZMa finden sich die Dateien im Verzeichnis .\Protokolle. Sie werden
im GaZMa finden sich die Dateien im Verzeichnis .\Protokolle. Sie werden
folgendermassen benannt:
folgendermassen benannt:
 
   <Kürzel der Baustelle><Zählerart><Protokollvariante>.txt
   <Kürzel der Baustelle><Zählerart><Protokollvariante>.txt
 
   Bei <Protokollvariante> = "1" wird die Ziffer "1" NICHT angegeben! Beispiel:
   Bei <Protokollvariante> = "1" wird die Ziffer "1" NICHT angegeben! Beispiel:
   Baustelle KARL: es gibt "G" und "W" Zählertypen: die möglichen Protokolle sind
   Baustelle KARL: es gibt "G" und "W" Zählertypen: die möglichen Protokolle sind
   somit:
   somit:
 
 
   GaZMA/Monda
   GaZMA/Monda
   ===========
   ===========
 
 
   KARLG.TXT, KARLW.TXT
   KARLG.TXT, KARLW.TXT
 
 
   GaZMA
   GaZMA
 
 
   KARLG2.TXT, KARLW2.TXT
   KARLG2.TXT, KARLW2.TXT
   KARLG3.TXT, KARLW3.TXT
   KARLG3.TXT, KARLW3.TXT
   KARLG4.TXT, KARLW4.TXT
   KARLG4.TXT, KARLW4.TXT
   KARLG5.TXT, KARLW5.TXT
   KARLG5.TXT, KARLW5.TXT

Version vom 17. September 2004, 04:01 Uhr

Überblick

Protokoll-Integration ins GaZMa

Protokolle sind Textdateien, in die zusätzliche Daten (neben den Standard-GaZMa- Daten) eingegeben werden können.
Protokolle sind frei definierbar. Fest stehender Text, sowie Eingabepositionen können definiert werden. Ev. gibt es in der MonDa Dokumentation noch mehr Infos.

Protokolle, die für die Monda-Geräte geschrieben wurden können nun auch im GaZMa aufgerufen und bearbeitet werden. Ist ein Auftrag offen, so kann man das passende Protokoll mit <Strg> und <1>, <2> usw. aufrufen. Der Name des Protokolles wird aus "Baustellenkürzel"-"ZählerArt"-"NummerDerProtokollAlternative".txt zusammengesetzt. Protokolle werden im Verzeichnis .\Protokolle erwartet.

Muss man Änderungen an einem Protokoll machen, so ruft man das Protokoll mit <Shift>&<Strg> und <1>, <2> usw. auf.

Variablen-Namen werden mit "$" eingeleitet, und insofern sie nicht nur ein Ankreuzfeld sind, auch mit einem "$" abgeschlossen. Der Variablen-Name ist immer 2 Buchstaben lang. Handelt es sich dabei um eine Zahl 01 .. 99, so ist es keine "echte" Eingabe-Position sondern ein Datenfeld, das aus GaZMa rauskopiert wird. Eine Liste der Feldnummern befindet sich im Dokumentationsverzeichnis .\Hinweise für GaZMa. Macht man eingaben in diese festen GazMa felder hat dies keine Auswirkung.

Gibt es pro Baustelle mehrere Protokolle sollten eindeutige Variblennamen ver wendet werden. z.B.

Protokoll 1 -> AA bis AZ, BA bis BZ
Protokoll 2 -> CA bis CZ, DA bis DZ
Protokoll 3 -> EA bis EZ, FA bis FZ
Protokoll 4 -> GA bis GZ, HA bis HZ
Protokoll 5 -> IA bis IZ, JA bis JZ

Datenausgabe: GaZMa erzeugt Ausgabedaten im bekannten .csv Format. In der Regel jedoch ohne Protokolldaten. In der Baustelle kann man jedoch die Ausgabe der csv-Dateien incl. der Protokoll-Eingaben ermöglichen. Dazu "Baustelle", Reiter "Protokolle" das Häcken "Ausführlichen Protokollausgabe" aktivieren.

Es werden nur die Protokoll-Felder ausgegeben, die in der Feld-Tabelle angeben sind. Sind alle Protokolle definiert, und auch schon Daten eingegeben, so drücken Sie "alle möglichen Werte neu ermitteln". Übergeben Sie ev. Protokolle aus dem Verzeichnis "./Protokolle" dem Auftraggeber, damit ihm klar wird was sich z.B. hinter der Spalte "V1" verbirgt.

Werden Protokolldaten mit ausgegeben erscheint der Ausgabewartenbalken als voller Balken, ansonsten ist dieser Balken unterbrochen (da nur ein Teil der Daten ausgegeben wird).

Ist schon eine Feldreihenfolge mit dem Auftraggeber vereinbart sollten neue Felder nur hinten angefügt werden. die Funktion "alle möglichen Werte neu ermitteln" fügt die neuen Spalten-Namen immer hinten an.

Ist noch keine Feldreihenfolge mit dem Auftraggeber vereinbart empfiehlt es sich die Spaltennamen ev. inhaltlich oder vom Namen her zu sortieren, damit die Daten de zusammengehören auch zusammen sind.

Zusammenfassung der Protokoll-Steuerzeichen

fester Text "Lücke für Eingabe"   ¦    $V1.....$
^ beliebig
            ^hier beginnt Ihr Eingabefeld
                                       ^ leite die Variable ein
                                        ^ V1 heisst später die Spalte
                                             ^ durch die Punkte bestimmen sie
                                               die Länge
                                               ^ Hier ist das Ende erreicht
Ankreuzfeld [ ]                   ¦          $P1
^ beliebiger fester text
            ^ eckige Klammer umschliessen immer das Ankreuzfeld
                                             ^Ankreuzfelder werden ohne 2. "$"
                                              angegeben

Benennung der Protokoll-Dateien.

im GaZMa finden sich die Dateien im Verzeichnis .\Protokolle. Sie werden folgendermassen benannt:

 <Kürzel der Baustelle><Zählerart><Protokollvariante>.txt

 Bei <Protokollvariante> = "1" wird die Ziffer "1" NICHT angegeben! Beispiel:
 Baustelle KARL: es gibt "G" und "W" Zählertypen: die möglichen Protokolle sind
 somit:
 
 GaZMA/Monda
 ===========
 
 KARLG.TXT, KARLW.TXT
 
 GaZMA
 
 KARLG2.TXT, KARLW2.TXT
 KARLG3.TXT, KARLW3.TXT
 KARLG4.TXT, KARLW4.TXT
 KARLG5.TXT, KARLW5.TXT