TaskSrv-Verzeichnis: Input: Unterschied zwischen den Versionen
Doeser (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Doeser (Diskussion | Beiträge) (Diese Seite wurde zum Übersetzen freigegeben) |
||
Zeile 2: | Zeile 2: | ||
<translate> | <translate> | ||
<!--T:1--> | |||
{{Navigation|vorher=TaskSrv-Verzeichnis: Exe|hoch=TaskSrv-Verzeichnisstruktur und Dateien|nachher=TaskSrv-Verzeichnis: Output}} | {{Navigation|vorher=TaskSrv-Verzeichnis: Exe|hoch=TaskSrv-Verzeichnisstruktur und Dateien|nachher=TaskSrv-Verzeichnis: Output}} | ||
<!--T:2--> | |||
In diesem Verzeichnis werden die Input-Dateien für den TaskServer (*.txt) abgelegt. In den Input-Dateien werden die in den Templates definierten Variablen gefüllt. Dabei können beliebig viele Variablen-Kombinationen hintereinander geschrieben und dann gerechnet werden. So kann z.B. eine statistische Auswertung an mehreren Stellen entlang eines Gewässers mit einem Aufruf gerechnet werden. | In diesem Verzeichnis werden die Input-Dateien für den TaskServer (*.txt) abgelegt. In den Input-Dateien werden die in den Templates definierten Variablen gefüllt. Dabei können beliebig viele Variablen-Kombinationen hintereinander geschrieben und dann gerechnet werden. So kann z.B. eine statistische Auswertung an mehreren Stellen entlang eines Gewässers mit einem Aufruf gerechnet werden. | ||
<!--T:3--> | |||
Beispiel für ein Input-File (<code>MinMaxMittel.txt</code>): | Beispiel für ein Input-File (<code>MinMaxMittel.txt</code>): | ||
<!--T:4--> | |||
<pre> | <pre> | ||
#======================= | #======================= | ||
Zeile 13: | Zeile 17: | ||
#======================= | #======================= | ||
<!--T:5--> | |||
[INPUT] | [INPUT] | ||
Count=2 | Count=2 | ||
Zeile 18: | Zeile 23: | ||
Last=2 | Last=2 | ||
<!--T:6--> | |||
[1] | [1] | ||
#INPUT (String) | #INPUT (String) | ||
Zeile 24: | Zeile 30: | ||
S222_1ZU | S222_1ZU | ||
<!--T:7--> | |||
[2] | [2] | ||
#INPUT (String) | #INPUT (String) | ||
Zeile 30: | Zeile 37: | ||
..\sources\00000571.wel | ..\sources\00000571.wel | ||
<!--T:8--> | |||
[4] | [4] | ||
#INPUT (String) | #INPUT (String) | ||
Zeile 36: | Zeile 44: | ||
..\output\S222_1ZU.qab | ..\output\S222_1ZU.qab | ||
<!--T:9--> | |||
[5] | [5] | ||
#OUTPUT (String) | #OUTPUT (String) | ||
Zeile 43: | Zeile 52: | ||
</pre> | </pre> | ||
<!--T:10--> | |||
Im Bereich <code>[Input]</code> wird angegeben, wie viele (<code>Count</code>) und welche (von <code>First</code> bis <code>Last</code>) der Input-Zeilen ausgewertet werden soll. | Im Bereich <code>[Input]</code> wird angegeben, wie viele (<code>Count</code>) und welche (von <code>First</code> bis <code>Last</code>) der Input-Zeilen ausgewertet werden soll. | ||
<!--T:11--> | |||
Für jede in der [[TaskSrv-Verzeichnis: Templates|Template-Datei]] definierten Variablen folgt anschließend ein Bereich <code>[Variablen-ID]</code>, in dem der Input zu der Variablen eingetragen werden kann (eine oder mehrere Zeilen). In der [[TaskSrv-Verzeichnis: Templates|Template-Datei]] als temporär definierte Variablen müssen nicht in der Input-Datei gefüllt werden. Es ist wichtig, darauf zu achten, die Zeilen stimmig zu füllen, d.h. dass für alle Variablen die zugehörigen Einträge jeweils in derselben Zeile stehen (bezogen auf den Abschnittsanfang der Variablen). | Für jede in der [[TaskSrv-Verzeichnis: Templates|Template-Datei]] definierten Variablen folgt anschließend ein Bereich <code>[Variablen-ID]</code>, in dem der Input zu der Variablen eingetragen werden kann (eine oder mehrere Zeilen). In der [[TaskSrv-Verzeichnis: Templates|Template-Datei]] als temporär definierte Variablen müssen nicht in der Input-Datei gefüllt werden. Es ist wichtig, darauf zu achten, die Zeilen stimmig zu füllen, d.h. dass für alle Variablen die zugehörigen Einträge jeweils in derselben Zeile stehen (bezogen auf den Abschnittsanfang der Variablen). | ||
</translate> | </translate> |
Aktuelle Version vom 23. September 2020, 16:06 Uhr
In diesem Verzeichnis werden die Input-Dateien für den TaskServer (*.txt) abgelegt. In den Input-Dateien werden die in den Templates definierten Variablen gefüllt. Dabei können beliebig viele Variablen-Kombinationen hintereinander geschrieben und dann gerechnet werden. So kann z.B. eine statistische Auswertung an mehreren Stellen entlang eines Gewässers mit einem Aufruf gerechnet werden.
Beispiel für ein Input-File (MinMaxMittel.txt
):
#======================= #INPUT #======================= [INPUT] Count=2 First=1 Last=2 [1] #INPUT (String) Name=Key S111_1ZU S222_1ZU [2] #INPUT (String) Name=Datenquelle im WEL-Format ..\sources\00000571.wel ..\sources\00000571.wel [4] #INPUT (String) Name=Ergebnis Momentenberechnung Gesamt ..\output\S111_1ZU.qab ..\output\S222_1ZU.qab [5] #OUTPUT (String) Name=Ergebnis Merge für Gesamt ..\output\Max_Q.merge ..\output\Max_Q.merge
Im Bereich [Input]
wird angegeben, wie viele (Count
) und welche (von First
bis Last
) der Input-Zeilen ausgewertet werden soll.
Für jede in der Template-Datei definierten Variablen folgt anschließend ein Bereich [Variablen-ID]
, in dem der Input zu der Variablen eingetragen werden kann (eine oder mehrere Zeilen). In der Template-Datei als temporär definierte Variablen müssen nicht in der Input-Datei gefüllt werden. Es ist wichtig, darauf zu achten, die Zeilen stimmig zu füllen, d.h. dass für alle Variablen die zugehörigen Einträge jeweils in derselben Zeile stehen (bezogen auf den Abschnittsanfang der Variablen).