Aufgaben dem Task zuweisen

Der Task führt Ausgabeformate aus, die in der Tabelle „Ruthardt_PrintPlusTaskJobs“ hinterlegt sind.

Im Beispiel somit das Ausgabeformat „Task-Test“ mit dem Datensatz „373“.

Das Befüllen der Tabelle erfolgt in der Regel per Skript oder Individualprogrammierung, kann aber auch händisch per SQL-Befehl erfolgen. Zu beachten ist, dass ein Eintrag in der Tabelle nur einmalig ausgeführt werden kann.

Die Tabelle „Ruthardt_PrintPlusTaskJobs“:

  • „ConfigurationName“ ist das PRINT+PLUS Ausgabeformat

  • „RecoredKeys“ & „RecordsFilterSql“ beschränken die Ausgabe auf gewählte IDs

    • „RecoredKeys“ ist die ID des Datensatz, der exportiert werden soll (z.B. Current ID, also der ausgewählte Datensatz). Es können auch Komma getrennt mehrere Datensätze gewählt werden (z.B. 123,124,125)

    • „RecordsFilterSql“ ist ein SQL Befehl, welcher in der ersten Spalte alle IDs beinhaltet

  • „Exportformat“ ist pdf (0) oder Standard (1)

  • „CustomTags“ hält eine JSON-Objekt-String mit allen Werten die dem PrintContext übergeben werden. Sonst leer.

  • „ScheduledAtDate“ enthält die Zeitangabe ab welcher die Aufgabe bearbeitet wird. Sonst leer.

  • „RescheduleMinutesInterval“ eine Zeitspanne ab welcher die Aufgabe erneut durgeführt werden soll. Sonst leer.

  • die anderen Felder müssen leer gelassen werden

Last updated