Funktionsweise von Output

Im Folgenden finden Sie ein Beispiel für die Funktionsweise von Output.

Ein Formularautor erstellt das Formular in Designer. Das Formular entspricht dem XML-Schema, das der Output-Dienst als XML-Dateneingabedatei für die Ausgabeerstellung verwendet.

  1. Der Entwickler gibt das Formular, die XML-Dateneingabedatei sowie das Ausgabeformat an, die der Output-Dienst zum Erstellen der Ausgabe verwenden soll. Zur Angabe von Formular, Eingabe und Ausgabe verwendet der Entwickler eine dieser Methoden:

    • Er fügt den Output-Dienst in einem in Workbench erstellten Prozess hinzu.

    • Er verwendet die APIs, die im Lieferumfang der LiveCycle-SDK enthalten sind.

  2. Der Entwickler stellt die Anwendung auf dem LiveCycle-Server bereit.

  3. Der Output-Dienst wird aufgerufen. Eine XML-Eingabedatei wird dem Output-Dienst bereitgestellt. Der Dienst extrahiert den Formularentwurf aus dem Repository und führt die XML-Dateneingabedatei mit dem Formularentwurf zusammen, um die Ausgabe zu erstellen. Bei der Ausgabe handelt es sich entweder um einen Druckdatenstrom (PostScript, PCL oder Etikettenformat) oder ein PDF-Dokument.

  4. Die Ausgabe wird als E-Mail-Anlage zum angegebenen Ziel gesendet (unter Verwendung des E-Mail-Dienstes als Teil eines Prozesses). Anschließend wird sie an einen Netzwerkdrucker gesendet oder als Datei auf der Festplatte gespeichert.