TaskSrv-Verzeichnis: Task: Unterschied zwischen den Versionen

Aus TALSIM Docs
Keine Bearbeitungszusammenfassung
(Diese Seite wurde zum Übersetzen freigegeben)
 
Zeile 2: Zeile 2:
<translate>
<translate>


<!--T:1-->
{{Navigation|vorher=TaskSrv-Verzeichnis: Sources|hoch=TaskSrv-Verzeichnisstruktur und Dateien|nachher=TaskSrv-Verzeichnis: Templates}}
{{Navigation|vorher=TaskSrv-Verzeichnis: Sources|hoch=TaskSrv-Verzeichnisstruktur und Dateien|nachher=TaskSrv-Verzeichnis: Templates}}


<!--T:2-->
In diesem Verzeichnis werden alle Task-Dateien (*.tsk)  abgelegt. In der Task-Datei werden ein oder mehrere Templates mit einer oder mehreren Input-Dateien zu einer oder mehreren Tasks, d.h. Aufgaben für den Taskserver verknüpft. Über die [[TaskSrv-Verzeichnis: Exe#tasksrv.run|run-Datei]] wird eingestellt, welche Task-Datei dann mit dem TaskServer aufgerufen werden soll.  
In diesem Verzeichnis werden alle Task-Dateien (*.tsk)  abgelegt. In der Task-Datei werden ein oder mehrere Templates mit einer oder mehreren Input-Dateien zu einer oder mehreren Tasks, d.h. Aufgaben für den Taskserver verknüpft. Über die [[TaskSrv-Verzeichnis: Exe#tasksrv.run|run-Datei]] wird eingestellt, welche Task-Datei dann mit dem TaskServer aufgerufen werden soll.  
Oftmals besteht eine Auswertung mit dem Taskserver aus mehreren einzelnen Tasks. Dann können diese entweder jeweils getrennt in Task-Dateien mit je einer einzelnen Task gespeichert werden und der Taskserver mehrmals aufgerufen werden, wobei jeweils die run-Datei geändert wird. Oder es wird eine Task-Datei mit der Gesamtauswertung erstellt, in der mit einem Aufruf des Taskservers bereits alle Einzeltasks automatisch nacheinander gestartet werden können.
Oftmals besteht eine Auswertung mit dem Taskserver aus mehreren einzelnen Tasks. Dann können diese entweder jeweils getrennt in Task-Dateien mit je einer einzelnen Task gespeichert werden und der Taskserver mehrmals aufgerufen werden, wobei jeweils die run-Datei geändert wird. Oder es wird eine Task-Datei mit der Gesamtauswertung erstellt, in der mit einem Aufruf des Taskservers bereits alle Einzeltasks automatisch nacheinander gestartet werden können.


<!--T:3-->
Beispiel für eine Task-Datei mit einer Task (<code>MinMaxMittel.tsk</code>):
Beispiel für eine Task-Datei mit einer Task (<code>MinMaxMittel.tsk</code>):


<!--T:4-->
<pre>
<pre>
#=======================
#=======================
Zeile 17: Zeile 21:
CountTask=1
CountTask=1


<!--T:5-->
[TASK1]
[TASK1]
Key=Basisstatistik
Key=Basisstatistik
Zeile 25: Zeile 30:
</pre>
</pre>


<!--T:6-->
Eine Task-Datei besteht aus den Bereichen <code>SETTINGS</code> und den Bereichen für die jeweilige Task <code>[TASK#]</code>.
Eine Task-Datei besteht aus den Bereichen <code>SETTINGS</code> und den Bereichen für die jeweilige Task <code>[TASK#]</code>.


<!--T:7-->
Im Bereich <code>SETTINGS</code> werden allgemeine Einstellungen für den TaskServer eingegeben. Insbesondere wird die Anzahl der Tasks festgelegt (<code>CountTask</code>).
Im Bereich <code>SETTINGS</code> werden allgemeine Einstellungen für den TaskServer eingegeben. Insbesondere wird die Anzahl der Tasks festgelegt (<code>CountTask</code>).


<!--T:8-->
Im Bereich der einzelnen Tasks <code>[TASK#]</code> werden folgende Einstellungen vorgenommen:
Im Bereich der einzelnen Tasks <code>[TASK#]</code> werden folgende Einstellungen vorgenommen:


<!--T:9-->
{| class="wikitable"
{| class="wikitable"
|-
|-

Aktuelle Version vom 23. September 2020, 16:10 Uhr

Sprachen:

In diesem Verzeichnis werden alle Task-Dateien (*.tsk) abgelegt. In der Task-Datei werden ein oder mehrere Templates mit einer oder mehreren Input-Dateien zu einer oder mehreren Tasks, d.h. Aufgaben für den Taskserver verknüpft. Über die run-Datei wird eingestellt, welche Task-Datei dann mit dem TaskServer aufgerufen werden soll. Oftmals besteht eine Auswertung mit dem Taskserver aus mehreren einzelnen Tasks. Dann können diese entweder jeweils getrennt in Task-Dateien mit je einer einzelnen Task gespeichert werden und der Taskserver mehrmals aufgerufen werden, wobei jeweils die run-Datei geändert wird. Oder es wird eine Task-Datei mit der Gesamtauswertung erstellt, in der mit einem Aufruf des Taskservers bereits alle Einzeltasks automatisch nacheinander gestartet werden können.

Beispiel für eine Task-Datei mit einer Task (MinMaxMittel.tsk):

#=======================
#TASK
#=======================
[SETTINGS]
ShowMsg=TRUE
CountTask=1

[TASK1]
Key=Basisstatistik
Name=Auswertung der Basisstatistik
TemplateFile=..\templates\MinMaxMittel.tpl
Template=JOBS
VariablesFile=..\input\MinMaxMittel.txt

Eine Task-Datei besteht aus den Bereichen SETTINGS und den Bereichen für die jeweilige Task [TASK#].

Im Bereich SETTINGS werden allgemeine Einstellungen für den TaskServer eingegeben. Insbesondere wird die Anzahl der Tasks festgelegt (CountTask).

Im Bereich der einzelnen Tasks [TASK#] werden folgende Einstellungen vorgenommen:

Key Schlüsselbezeichnung für den Job
Name Name des Jobs
TemlateFile Pfad zur Template-Datei (absolut oder relativ, ausgehend von dem Ordner mit der tasksrvi.exe)
Template JOBS
VariablesFile Pfad zur Input-Datei (absolut oder relativ, ausgehend von dem Ordner mit der tasksrvi.exe)