APEX und Drucken! - Die Schöne und das Biest!

Ähnliche Dokumente
Reporting Lösungen für APEX wähle Deine Waffen weise

<Insert Picture Here> Schnelle Anwendungen mit Oracle Application Express

Komplexe Excel-Berichte mit APEX und jxls erstellen

BI Publisher Beleggestaltung ganz einfach. Matthias Bergmann Senior Development Berater

APEX 5.0 DOAG Mai 2014

BI Publisher Berichtswesen einfach und sicher. Alexander Klauss Centric IT Solutions GmbH

Reports erstellen mit Eclipse Birt

Oracle APEX 3.2. Peter Raganitsch. Einführung und neue Features

DOAG Regional-Konferenz München 09/2007. APEX Neuerungen in 2.2/3.0

2 Fliegen mit einer Klappe schlagen Print & Webkatalog aus einer Datenquelle erzeugen

für wen die richtige Lösung?

Und was wird aus meinem Berichtswesen? <Speaker> Oracle Deutschland B.V. & Co. KG

Oracle XML Publisher

Die Erkenntnis von gestern muss heute mit einem neuen TEAM - Ihr Partner für IT 2

20. DOAG-Konferenz. Flexible Berichtsgestaltung für die Oracle E-Business Suite mit dem Oracle BI Publisher

Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord

Typo3. Thomas Lüthi. Beitrag zur "CMS-Battle" vom 7. Juni 2010 Campus Bern.

TYPO3 Schulung. Für Redakteure am IDS Mannheim

Joomla Schulung. Open Source CM-System. Projekt-Nr Thomas Haussener, MA. 20. Juni 2007

Oracle XML Publisher - Überblick - Jürgen Vester Manager Sales Consulting Stuttgart Oracle Deutschland GmbH. Page 1

DOAG Regio 2015 APEX 5 Neuerungen Highlights. Marco Patzwahl

Mobile Webapps in kürzester Zeit: APEX mobile!

Graphen in Apex von Thomas Hernando.

Nagios Reporting. Aufbau eines Nagios-Reporting- Frameworks. Bernd Erk

Joomla 1.5. Einführung in die Installation und Benützung

Anpassung von WSS und MOSS Websites

Content Management mit Typo3

Semtation GmbH SemTalk

Leistungsfähiges Reporting mit dem Oracle BI Publisher

Der Sächsische Bildungsserver präsentiert den. Homepagebaukasten. Der. auf dem Sächsischen Bildungsserver

DWH Szenarien.

WCMS online Projektmappe. Informationsabend. Präsentation / 2008 IT-Service Leipzig

DOAG Regionaltreffen. Regionalgruppe Nürnberg. Migration von Forms Client/Server ins Web. Andreas Ströbel OPITZ CONSULTING München

Technical Services. Dienstleistung: Kundenspezifische Anpassung einer PROFIBUS GSD-Datei. HMS Industrial Networks

Das Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla. Seminarvortrag von Wolfgang Neuß

Application Designer & Framework unlimited

Ich war's nicht! Fehler & Ursachensuche in APEX Peter Raganitsch FOEX GmbH Österreich Schlüsselworte APEX, Fehler, Debug, Logging, Nachforschung.

Internetpartner der Wirtschaft. Shop-Systeme ein Überblick

ANG Trainer. Wir machen das. Punkt und Gut!

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

scmsp SMARTES Content-Management-System Bestimmtes kann und das dafür sehr gut. Bei der Konzeption des blockcms stand die Einfachheit im Vordergrund:

Entwicklung und Integration mobiler Anwendungen. <Speaker> Oracle Deutschland B.V. & Co. KG

EUROPE IT Consulting GmbH

Webseiten und Web-Apps grafisch gestalten mit HTML5 Canvas ohne Flash und sonstige Tools

Dokumentation mit ILEDocs

Ausgabe in Excel leicht gemacht mit dem JDD Spreadsheet Publisher. Dietmar Aust JDD- So;ware UG so;ware.com

Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen

Mission. TARGIT macht es einfach und bezahlbar für Organisationen datengetrieben zu werden

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

KINAMU Projekt Management

aviita reporting portal

Ein Ausblick auf die neuen Features

Implementierungsvarianten. mit Oracle Application Express

Eclipse und EclipseLink

Analyse von Oracle Reports Modulen

MayControl - Newsletter Software

Version Pädagogische Hochschule Freiburg, Peter Huppertz

Vergleich automatisierbarer XML-Satzsysteme

BI Publisher Workshop

FRT Consulting GmbH. Projekt KATEGO Komfortable SAP-Datenanalyse. Gustav Sperat FRT Consulting GmbH. Wir machen aus Daten Wissen.

AxCMS.net ENTERPRISE CONTENT MANAGEMENT SYSTEM. Module. AxCMS.net. Module. Copyright Axinom GmbH AxCMS.net Seite 1

Das Open Source CMS. Gregor Walter.

InfoPoint vom 9. November 2011

Die folgenden Abläufe sind notwendig. Wir werden sie Schritt für Schritt nachfolgend im Detail beschreiben.

Kompetenzen im CMS Joomla

Handbuch TweetMeetsMage

docuform Mobile Cloud Printing Software Konzept und Design

Systemvoraussetzungen CustomX. Customer Relationship Management

BIW - Überblick. Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004

So erstellen Sie wichtige Berichte mit Microsoft Technologie Tipps für PMO und IT

Case Study Bechtle AG. Javier Salas. Geschäftsführer

Ist der Einsatz von Open-Source- oder Freeware-Werkzeugen in der Technischen Dokumentation sinnvoll?

Matrix Reports mit Apex

Modulare Berichtsentwicklung im Browser - Oracle BI Publisher 11g. BI Publisher 11g - Überblick Modulare Berichtsentwicklung

Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite.

Paketverwaltung und wichtige FOSS-Anwendungen

Integrierte Editoren in Plone

Redaktions-Schulung. Redaktionssystem der Kunstuniversität Linz 12. Oktober Daniel Hoschek & Ralph Zimmermann

SWARCO TRAFFIC SYSTEMS GMBH. PRIMOS SMART Zentrale Software Systembeschreibung. PRIMOS_Smart_BD_00

BIRT- Das Berichterstellungsprogramm für (fast) jede Anwendung

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

Einsatz von Applikationsservern. Untersucht am Beispiel des Sybase Enterprise Application Server

arboro PDF Creator für Shopware 4.2.x Version 1.0.2

Jasper Reports aus der Datenbank: Konsolidierung mit Open Source Stähle Wolfgang. Senior Consultant Business Intelligence

Organisation und Systeme SOA: Erstellung von Templates für WebService Consumer und Provider in Java

Ablauf. Redaktions-Schulung. Schulungs Unterlagen. Typo3

Apex und JasperReports ein starkes Team mit dem JR PrintServer

Mit SUE zum ECDL. Der Weg zum Computerführerschein

JavaScript-Erweiterungen für UI und UX

APEX und Workflows: Spaghetticode oder Integration. Sven Böttcher. Consultant, Apps Associates GmbH

Landkreis Erlangen-Höchstadt. Sozialatlas

APEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung. Alexej Schneider DOAG 2015

1&1 Frontend-Architektur. Nico Steiner

Zukunft der Oracle Applikationsentwicklung: ADF & XDB

Praktische Anwendungsentwicklung mit Oracle Forms

VirtueMart Extensions

Geschäftsprozesse Benutzerschnittstelle

Internet-basierendes Autorensystem zur Erschließung historischen Kulturguts. Thorsten Ludewig. Juni 2004

CONTENT-MANAGEMENT-SYSTEME

Transkript:

APEX und Drucken! - Die Schöne und das Biest! Markus Dötsch MuniQSoft GmbH Witneystr. 1-82008 Unterhaching Schlüsselworte Oracle, APEX, Drucken, Datenbanken, Entwicklung, Entscheidungshilfe Einleitung In APEX sind wir Entwickler gewohnt die Gestaltung unserer Applikationen deklarativ zu ändern und anzupassen. Über die Menüs und Listen wählen wir aus Vorgaben aus und entscheiden so über das Aussehen der ausgelieferten Webseiten. Soll eine Seite aus APEX ausgedruckt werden oder sollen extra Dokumente erstellt werden die ausgedruckt werden sollen, können wir nicht out of the box auf die gewohnten Veränderungsmöglichkeiten zurückgreifen. Hier sind wir auf den Einsatz von externen Tools oder auf echte Programmierung angewiesen. Dabei sind die Möglichkeiten so vielfältig wie die Anforderungen. Um zu definieren welche Lösung für welches Problem optimal genutzt werden kann müssen die Details zu den Anforderungen betrachtet werden. Analyse der Anforderungen Anhand der folgenden Fragen wird versucht ein Bild aufzuzeigen welche Anforderungen zu welchen Entscheidungen führen können: Inhalte Was wollen wir Drucken? Texte - unformatiert - zum Lesen Formulare - mit vielen Kästchen zum Ausfüllen Laufzettel - mit Listen zum Abhaken Chart-Grafiken - als Management Präsentation Reports - zur Dokumentation oder Archivierung Oder eine Mischung? Für wen oder was brauchen wir den Ausdruck? Nur für uns/die Fachabteilung als Merkzettel Als Massendruck - zum Versenden Als abrufbare PDF Datei Für eine Präsentation Nur zur Archivierung In mehreren Formaten - PDF, DOC, CSV

Weitere Fragen? Häufigkeit der Änderung der Anforderungen? Verantwortung für Änderungen? IT- oder Fachabteilung? Ausdruck einseitig oder mehrseitig? Ziel des Dokuments? Download oder direkter Druck? Wenn Bilder vorhanden - Quelle? Zusätzliche Infrastruktur vorhanden? Zusätzliche Kosten akzeptabel? Möglichkeiten Wir können aus einer Vielzahl von Möglichkeiten schöpfen. APEX bietet aufgrund seiner Natur eine Menge an Schnittstellen an um an die gewünschten Ergebnisse zu kommen. Auf der Frontend-Seite können wir alle Standards nutzen die im Webbereich angeboten werden. Zum Anderen bietet uns im Backend der Einsatz von PL/SQL alle Möglichkeiten an, die eine Oracle Datenbank so mitbringt. Über die Abwägung der Vor- und der verschiedenen Möglichkeiten mit den Fragen an die Anforderungen im Hinterkopf lassen sich Favoriten für den eigenen Einsatz ermitteln. Printer Friendly Ausdruck des Browsers Spezielles APEX Template für die PAGE Aktivierung über die URL Funktioniert out of the box Keine weitere Infrastruktur notwendig Einfache Aktivierung Keine zusätzlichen Kosten Ausdruck wird nur einmal erstellt So gut wie keine Formatierungsmöglichkeiten Auf unterschiedlichen Browser - Druckergebnis unterschiedlich Verschiedene Drucker - unterschiedliches Druckergebnis Keine anderen Formate möglich Flash-Charts lassen sich nicht drucken Keinen Einfluss auf Seitenumbruch Print Server Zusätzliche Infrastruktur - z.b.: Apache-FOP, oc4j Integriert in den Reports in APEX Aktivierung über den Internal Workspace Erstellung von Dokumenten möglich

Einfache Aktivierung für APEX Reports Einrichtung des FOP-Print-Servers relativ einfach Apache FOP-Server als kostenfreie Variante nutzbar Verschiedene Ausgabeformate möglich Report wird nur einmal erstellt Nur wenig Formatierungsmöglichkeiten Nur für Reports möglich Zusätzliche Infrastruktur notwendig Drucken mit CSS Unterstützung Unterschiedliche Ausgabe derselben Webseite Anpassung mit CSS-Boardmitteln Unabhängig von APEX-Funktionalität nutzbar Einsatz ohne weitere Kosten möglich Vorhandene CSS Kenntnisse können wiederbenutzt werden Ausgabe muss nur einmal erstellt werden Unterschiedliche Browser ergeben evtl. unterschiedliches Ergebnis CSS-Druck-Ansicht muss "programmiert" werden Keine größeren Unterschiede zur Webseite möglich Drucken aus PL/SQL Prominenter Vertreter PL/PDF Programmierung mit PL/SQL Definition von Positionen und Reihenfolgen Unterstützung durch Programm-API Keine zusätzliche Infrastruktur notwendig Inhalte über PL/SQL steuerbar Grafiken einbinden möglich Support vom Hersteller möglich

PL/SQL Kenntnisse notwendig Kostenpflichtig (dreistellig) Keine aufwändigen dynamischen Grafiken möglich Last für Erstellung des Dokumentes entsteht auf Datenbankserver Jasper Reports Entstand aus der Open Source Community Ursprünglich aus dem Java-Umfeld Kostenpflichtige supportete Version und kostenfrei Community Version Grafischer Editor für Erstellung von Templates Benötigt einen Applikation-Server Alles ist möglich - umfangreiche Möglichkeiten Templates von Fachabteilung erstellbar Dynamische Grafiken erstellbar Mehrere Ziel-Formate aus einer Quelle möglich Ein Report-Engine-Server von mehreren Datenbanken nutzbar Last für Erstellung des Dokumentes kann auf anderer Infrastruktur stattfinden Teuer - (Ausnahme Jasper Reports Community-Version) Zusätzliche Infrastruktur notwendig - Application Server Dokument und SQL-Queries müssen doppelt gepflegt werden Einarbeitung in den Editor notwendig BI Publisher Prominentester Vertreter der Report Engines Beste Integration in die Oracle Welt Viele Einsatzmöglichkeiten Grafische Editoren für Erstellung der Templates Benötigt einen Applikation-Server Alles ist möglich - umfangreiche Möglichkeiten Vorlagen und Templates von Fachabteilung erstellbar Dynamische Grafiken erstellbar Mehrere Quellen möglich - webbasiert, Word, Adobe PDF Writer Mehrere Ziel-Formate aus einer Quelle möglich Ein Report-Engine-Server von mehreren Datenbanken nutzbar

Teuer Zusätzliche Infrastruktur notwendig - Application Server Dokument und SQL-Queries müssen doppelt gepflegt werden Einarbeitung in Editoren notwendig Weitere Möglichkeiten APEX Plugins... Was kann der BIRT Server... Lokaler PDF-Generator über Drucken-Dialog... Beispiele Laufzettel - Formular - festes Format Management Präsentation - schönes Layout - Grafiken Hilfsausdruck - Format leserlich Die Beispiele werden anhand des Einsatzes von Jasper-Reports und einer druckbereiten Webseite mit einem CSSLayout erläutert. Kontaktadresse: Markus Dötsch MuniQSoft GmbH Witneystr. 1 D-82008 Unterhaching Telefon: +49 (0) 6228 6789 54 Fax: +49 (0) 6228 6789 50 E-Mail markus.doetsch@muniqsoft.de Internet: www.muniqsoft.de