TextHTMLWriterMultiOutput Step TextHTMLWriterMultiOutput


Dieser Step ist eine erweiterte Version des TextHTMLWriter Steps. Der Step ist in der Lage Listen (FILELIST, STRINGLIST) zu erstellen. Sie können damit HTML, reinen Text, XML und andere textuelle Ausgabeformate erstellen. Sie können die Freemarker-Skriptsprache verwenden, um die Ausgabe dynamisch zu erzeugen (siehe Freemarker Manual). Freemarker ermöglicht es Ihnen, die Ausgaben der vorherigen Steps zu verwenden, um die Ausgabe dynamisch zu erzeugen.

Dokumentation im Handbuch aufrufen

Über Synesty Studio für Tools

Mit Synesty als No Code Middleware verbinden Sie Tools mit anderen Schnittstellen, APIs und Systemen ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Zum Add-On

Wird oft in Verbindung mit folgenden Add-Ons verwendet:

Über Synesty Studio für Tools

Mit Synesty als No Code Middleware verbinden Sie Tools mit anderen Schnittstellen, APIs und Systemen ohne Programmierung per Drag&Drop. Automatisieren Sie Geschäftsprozesse und Integrationen wie EDI Datenimport / Export.

Wir unterstützen Datenformate wie CSV, Excel (XLS/XLSX), XML oder JSON und ermöglichen auch HTTP-Konnektoren zu REST- oder GraphQL-APIs. Kunden nutzen es auch für Auswertungen, ETL-Aufgaben oder Feed-Optimierung.
Unser No Code Flow-Editor und unsere Low Code Scripting Tools ermöglichen kreative Anpassungen für jede Art von Integration.

Zum Add-On

Wird oft in Verbindung mit folgenden Add-Ons verwendet:

Inputs

Name Datentyp Beschreibung Pflichtfeld Werte
template STRING Enthält das Skript in Freemarker. Ja Standardwert: ${output("content of file1", "myfile1.txt", "UTF-8")} ${output("content of file2", "myfile2.txt", "UTF-8")} <#assign file3Content> content of file3 </#assign> <#assign file4Content> content of file4</#assign> ${output(file3Content, "myfile3.txt", "UTF-8")} ${output(file4Content, "myfile4.txt", "UTF-8")}
outputType STRING STRING - Die Ausgabe ist einer einzelnen Zeichenkette. (Standard). | FILE - Die Ausgabe ist einer einzelnen Datei. | FILELIST - Die Ausgabe ist eine Liste von Dateien (max. 10.000 Dateien). | SRINGLIST - Die Ausgabe ist eine Liste von Zeichenketten Ja
  • STRING
  • STRINGLIST
  • FILE
  • FILELIST (Standardwert)
encoding STRING Der Zeichensatz / Encoding der Ausgabedatei(en). Ja
  • UTF-8 (Standardwert)
  • UTF-16
  • ISO-8859-1
  • ISO-8859-2
  • ISO-8859-4
  • ISO-8859-5
  • ISO-8859-15
  • cp1252 (Windows-1252, ANSI)
  • MacCentralEurope
  • US-ASCII
  • KOI8-R
filename STRING Der Name der Ausgabedatei. Ja Standardwert: file1.txt

Outputs

Name Datentyp Beschreibung
output STRING Die erstellte Ausgabe in Abhängigkeit des gewählten 'outputType'.

Hilfe oder Projektsupport gewünscht?

Wenn Sie Hilfe bei der Einrichtung dieses Steps benötigen oder ein Projekt umsetzen wollen, dann unterstützen Sie unsere verifizierten Partner. Partner finden

TextHTMLWriterMultiOutput wird oft in Verbindung mit folgenden Steps verwendet:

Name Version Beschreibung Anwendungsfall
FTPUpload Step
FTPUpload
FTPUpload
- This step uploads a list of files to a FTP.
Dateien senden oder hochladen
CSVReader Step
CSVReader
CSVReader
- Can read CSV file into a Spreadsheet object for further processing.
Dateien , CSV Daten
APICall Step
APICall
APICall
- Makes an API Request. Supports parsing of XML/JSON responses and pagingation.
HTTP-Requests ausführen (Daten abrufen) , HTTP-Requests ausführen (Daten senden)
EmailSend Step
EmailSend
EmailSend
- This step sends a single email.
Nachrichten senden
TextHTMLWriter Step
TextHTMLWriter
TextHTMLWriter
- This step simply generates text. You can use it to create HTML, plain text, XML and other textual output formats. You can use the Freemarker template language to dynamically generate the output (see Freemarker Manual). The template language allows you to use the outputs of previous steps for generating a more dynamic the output.
Dateien senden oder hochladen , XML Daten erstellen bzw. setzen / aktualisieren , JSON Daten erstellen bzw. setzen / aktualisieren , Nachrichten senden , Reports / Auswertungen erstellen bzw. setzen / aktualisieren
Html2PdfConverter Step
Html2PdfConverter
Html2PdfConverter
- Converts a Html file to pdf file.
Dateien
SearchDatastore Step
SearchDatastore
SearchDatastore
- Allows to search a datastore and returns data as a spreadsheet. This step provides the same search features as the search form in a datastore.
Reports / Auswertungen abrufen / auslesen
Filter Step
Filter
Filter
- Filters a Spreadsheet by a given expression and returns rows matching the filter condition.
Mapper Step
Mapper
Mapper
- Converts one spreadsheet into another.
ToList Step
ToList
ToList
- Creates a list of serveral inputs.

Weitere Steps in Tools


Name Version Beschreibung Anwendungsfall
Spreadsheet2XML Step
Spreadsheet2XML
Spreadsheet2XML
- Generates a Simple XML-file from a Spreadsheet. The Spreadsheet columns will be the XML tag names. Preview is limited to 10 rows.
XML Daten erstellen bzw. setzen / aktualisieren
FileAppender Step
FileAppender
FileAppender
- Concatenates two or more files together. The result is a new file.
FileFindAndReplace Step
FileFindAndReplace
FileFindAndReplace
- This step can do a find and replace in a FILE by using regular expression and outputs a new FILE with the replaced content.
ColumnSplitToRows Step
ColumnSplitToRows
ColumnSplitToRows
- Split a column by delimiter and create new rows for each splitted value (e.g. create 3 new rows from the column containing "red,green,blue").
ColumnCombiner Step
ColumnCombiner
ColumnCombiner
- Can two spreadsheets to create a cartesian cross-product of their columns.
ExtractArchive Step
ExtractArchive
ExtractArchive
- Extracts (decompresses) an archive (ZIP,TAR,TARGZ,GZ,7z,LZMA)-archive into a FILELIST (Unzip)
Dateien empfangen oder herunterladen
StringSplitter Step
StringSplitter
StringSplitter
- This step can split a string by a delimiter (e.g. comma) into a STRINGLIST.
FileRenamer Step
FileRenamer
FileRenamer
- This step renames files which were created in previous steps. E.g. it can be used to give a temporary file with a random name a specific name. It supports 2 cases: renaming of a single file or renaming a list of File objects using a list of Strings as the new filenames.
Dateien
FileFromFilelist Step
FileFromFilelist
FileFromFilelist
- Extracts a single FILE by name from a FILELIST.
Splitter Step
Splitter
Splitter
- Takes a input Spreadsheet splits it depending on selected mode into a list of spreadsheets.
Html2PdfConverter Step
Html2PdfConverter
Html2PdfConverter
- Converts a Html file to pdf file.
Dateien
FileFilter Step
FileFilter
FileFilter
- Filters a list of files based on various criteria like filename or filesize. E.g. can be used to remove empty files.
BarcodeGenerator Step
BarcodeGenerator
BarcodeGenerator
- Creates barcodes from a list/spreadsheet of EAN/GTIN codes. Supported formats: SVG (for HTML embedding), PNG, GIF, JPG, TIFF
HashFunction Step
HashFunction
HashFunction
- Calculates a MD5 or SHA1 hash of a string.
FileEncodingChanger Step
FileEncodingChanger
FileEncodingChanger
- Changes the encoding from a file.
DistinctValues Step
DistinctValues
DistinctValues
- Extracts distinct / unique values from a column in a SPREADSHEET.
EncryptDecrypt Step
EncryptDecrypt
EncryptDecrypt
- Encrypts or decrypts a FILELIST with an encryption algorithm and a user defined password. The receiver of the file must use the same algorithm and password to decrypt the file.
KeyValueMapSplitToColumns Step
KeyValueMapSplitToColumns
KeyValueMapSplitToColumns
- Split a column containing a key=value map and creates a new column per key (e.g. create 3 new columns from the column containing "color=red;size=XL;material=wood").
PDFMerge Step
PDFMerge
PDFMerge
- Combines multiple PDF Files into one single PDF file.
Dateien senden oder hochladen
ImageFilter Step
ImageFilter
ImageFilter
- Allows you to use own expression to filter images.
Bilder
File2Spreadsheet Step
File2Spreadsheet
File2Spreadsheet
- Read a list of files into a Spreadsheet with two columns: the filename and the filecontent.
TextHTMLWriterMultiOutput Step
TextHTMLWriterMultiOutput
TextHTMLWriterMultiOutput
- This step is a more powerful version of TextHTMLWriter which is able to create multiple outputs (FILELIST, STRINGLIST). You can use it to create HTML, plain text, XML and other textual output formats. You can use the Freemarker template language to dynamically generate the output (see Freemarker Manual). The template language allows you to use the outputs of previous steps for generating a more dynamic the output.
StringToFile Step
StringToFile
StringToFile
- This step gets a String as input and converts it into a temporary File with a random name. A different step can be used to to rename that file to something specific.
Dateien senden oder hochladen
AddUpdateMappingset Step
AddUpdateMappingset
AddUpdateMappingset
- Creates or updates a mappingset based on 2 columns of a Spreadsheet.