Plugin-Speicherbericht im Jitterbit App Builder
Dieses Plugin führt einen Crystal Report aus und speichert das PDF im /vinyl/data/pdf/
Verzeichnis. Das Plugin durchsucht das Objekt, auf dem sich das Ereignis befindet, an das es angehängt ist, nach den folgenden Feldern. Diese Felder sind groß- und kleinschreibungsabhängig.
Dies wurde nur für das ExcelWorkbook-Exportformat getestet, aber der Export gibt nur die Anzahl der Datensätze zurück, die Ihr Berichtsfeld zulässt, was standardmäßig 1000 ist. Wenn Sie für das Feld Ihres Berichts keine Zeilen pro Anfrage festlegen, können Sie nur die ersten 1000 Datensätze sehen. Dieses Feld akzeptiert sehr große Werte, getestet mit 1.000.000.
Hinweis
Dieses Plugin hieß früher SaveCrystalReport
So konfigurieren Sie die Zeilenbegrenzung für Bedienfelder
- Gehen Sie auf der Berichtsseite Ihrer App zu Action Drawer > Diese Seite gestalten
- Klicken Sie auf die Schaltfläche Mehr und wählen Sie Edge Case
- Legen Sie unter Berichtsoptionen den numerischen Wert für Panelzeilenlimit fest. Beispiel: 10000
- Klicken Sie auf Speichern
Feldname | Vom Plugin benötigt | Vom Plugin aktualisiert | Beschreibung |
---|---|---|---|
reportGuid | * | Die GUID für die auszuführende Crystal Report-Seite. Sie finden diese, indem Sie Ihre Seite entwerfen, dann auf „Edge Case-Einstellungen“ klicken und die ControlID in die URL kopieren | |
Dateiname | * | Der Dateiname, mit dem die Datei im Verzeichnis benannt werden soll | |
bindingCriteria | Verwenden dynamischer Substitution mit Werten im Geschäftsobjekt (d. h. {{CustomerID}}), können Sie die Bindungskriterien definieren, die bei der Ausführung der Aktion verwendet werden. Wenn Sie beispielsweise eine Bindung an einen bestimmten Kunden und eine bestimmte Bestellung herstellen möchten, erstellen Sie eine neue Spalte mit dem Alias „BindingCriteria“ und definieren sie wie folgt:
CustomerID=abdb5281-bf48-4161-818e-1cb851ad5cca&OrderNo=123 Beachten Sie, dass alle Datentypen, die keine Zeichenfolgen sind, in Zeichenfolgen umgewandelt werden müssen, um in den Zeichenfolgenwert der Bindungskriterien aufgenommen zu werden. | ||
fileDataSourceId | Die Datenquelle, in der der Bericht gespeichert werden soll. Die Datenquelle muss eine Dateidatenquelle sein, d. h. lokales Dateisystem, Netzwerkdateisystem oder S3 | ||
Drucker | Zum Drucken vom {{nm.ab}} Server an einen Drucker senden, schließen Sie dieses Feld in Ihr Datenobjekt ein. Wenn der Wert leer ist, wird auf dem Standarddrucker gedruckt. Andernfalls wird nach einem Drucker mit dem angegebenen Namen gesucht und auf diesem gedruckt. Die Angabe eines ungültigen Namens führt zu einer Ausnahme. Der Druck erfolgt vom {{nm.ab}} Server, nicht vom Browser des Benutzers. | ||
exportFormatType | Kann verwendet werden, um andere Formate an die Crystal Report-Engine zu übergeben. Standardmäßig wird ein PDF generiert, aber andere mögliche Werte (ungetestet) sind:
|
Hinweis
exportFormatType
Werte sind Groß-/Kleinschreibung beachten.