Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Über den Tabledata Export können beliebige in einer XdevTable angezeigen Datenmengen in verschiedene Formate exportiert werden.

Folgende Formate können exportiert werden:

  • PDF
  • HTML
  • XML
  • RTF
  • CSV
  • TEXT
  • XLS
  • XLSX
  • DOCX
  • PPTX
  • ODT

Ablauf:

  1. Tabelle konfigurieren und mit Daten füllen
  2. Event für den Export anlegen
  3. Nachfolgenden Code im Event für den Export verwendet:

Einfacher Export ohne einschränkung auf den ExportTyp

Code Block
languagejava
themeEclipse
TableExportPopup.show(this.table);

Erweiteter Aufruf mit Einschränkung auf die Exportmöglichkeiten PDF, HTML und DOCX. Über das ENUM "ExportType" können die erlaubte Exportformate gewählt werden. Die werden dann einfach als Attribute Komma getrennt angegeben.

Code Block
languagejava
themeEclipse
TableExportPopup.show(this.table, ExportType.DOCX, ExportType.HTML, ExportType.PDF);
  1. Nachfolgend erscheint folgender Dialog

Image Added

  1. Titel des Report - Dieser Titel tauscht auch auf dem Report selber im Headerbereich auf
  2. Ein- und Ausblenden von Spalten sowie das Umbenennen von Spaltenüberschriften
  3. Festlegen der Spaltenbreiten. Wird nicht angegebene so werden die default Breiten der XdevTable übernommen
  4. Wählen des Ausgabeformates
  5. Wählen der Seitenausrichtung
  6. Festlegen der Ausgabeformate, werden definiert durch den ExportType
  7. Automatischer Download des Reports
  8. Einfaches Anzeigen des Reports

Hinweise:

  1. Es können nur Daten exportiert werden, welche in einer XdevTable angezeigt werden.
  2. Exportiert wird immer die gesamte Ergebnismenge auch wenn nur ein Teilbereich davon wegen Pagings geladen wurde.
  3. Es stehen nur die Columns für den Export zur Verfügung welche auch in der XdevTable sichtbar sind.