DataFlex Entwickler Tag DataFlex Reports. Matthias Rathgeber

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

SAP BO Web Intelligence auf SQL Server [A4] Üetliberg,

Ausblick: Was bringt das Jahr 2017?

Unternehmensdokumente mit dem XML Publisher erzeugen

Konvertierung von Invention- Navigator-Datenbanken ab Version 5 in das Invention- Navigator-7-Format

Oracle BI Publisher - PDF und einiges mehr

SAP Analytics für KMU. Oktober 2017

XML Publisher die universelle Lösung für Geschäftsdokumente

Datenbankoberflächen Die Ausgangssituation. intecooffice. Anwenderfreundliche Datenbank-Oberflächen. Datenbankoberflächen Die Ausgangssituation

Musterberichte auf Basis des CREM Management Report

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

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61

Atelier für Web-Lösungen & Office CI-Templates. Immer eine Idee besser

PUPPET 4 SOLARIS Thomas Rübensaal, Thorsten Schlump T-Systems International GmbH

Atelier für Web- & Office-Lösungen. Immer eine Idee besser

APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH

Installationsanweisung SAMsurion Basic SAMsurion Pro SAMsurion Enterprise SQL. Produktionssteuerung e-commerce

Information Security und Data Management in der Microsoft Cloud und in hybriden Umgebungen. Georg Bommer, Martin Hüsser

Die Rolle von GST in der geologischen swisstopo

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

Visualisierung in Informatik und Naturwissenschaften

Migration Assistent Forms nach APEX

Code Beispiel: /* path element */ var el = rc.path("m l 0-50 l l 0-50 l l 0 50 l l 0 50 z");

Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007

CX30 Katalog Designer Katalogmanangement für den Mittelstand

PROPHIX WINTER RELEASE

Sie Bilder, Tabellen oder Diagramme erstellen, werden diese auch mit dem aktuellen Dokumentlayout koordiniert. Mithilfe dieser Kataloge können Sie

MS Visio 2007 & DocuSnap 4.0

Von OPUS zu DSpace Ein Migrationsbericht

WISKI Report Designer - WiReD. Manuel Fischer KISTERS Schweiz GmbH

3. Stud.IP-Entwickler-Workshop 2. Juni 2006 Workshop 1a: Gib mir 5: Lohnt sich der Umstieg auf PHP5 und MySQL5? André Noack

Nuance DACH Partner Update 16. Dezember Produktüberblick: Productivity Anwendungen. Martin Held Senior Business Consultant

Inhaltsverzeichnis. Vorwort

BI im Dallmayr Delikatessenhaus

fernliebe White-Label-Programm fernliebe fernliebe.eu

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

Wie fit sind Ihre Stammdaten?

<Insert Picture Here> BI Publisher Berichte in eigene Anwendungen integrieren

Agenda joinit für 7-IT

Whitepaper. Produkt: combit address manager. Direktanbindung in David 8. combit GmbH Untere Laube Konstanz

Präsentation

Eclipse und EclipseLink

Einführung in SPSS. Sitzung 2: Datenbereinigung und Datenmanagement. Knut Wenzig. 9. Dezember 2004

Objektorientierte Datenbanken

Modernisierung des Kundenportals PRIMAS online

docuform Mobile Cloud Printing Software Konzept und Design

vcaire TM Die Produktsuite für Ihre Reporting-Bedürfnisse bmpi /6

14. GeoMedia-Anwendertreffen Süddeutschland. Barthauer Software GmbH Thomas Weber, Leiter Consulting

Update von XBRL Publisher 1.11 auf XBRL Publisher

Durch manuellen Änderungen des Layouts kann es dazu kommen, dass das Layout der aktuellen Präsentation nicht mehr dem Layout in der Präsentation

7 herausragende Merkmale von myconvento

Herzlich Willkommen! SAP Business One Vers. 9.0

Objektorientierte Programmierung. Agenda für heute, 26. März, Eines der drei wichtigsten Programmierparadigmen

Oracle XML Publisher

Bedienungsanleitung / Handbuch / Datenblatt

Oracle E-Business Suite Überblick Report Manager

PRESSEINFORMATION. combit Report Server 4 ist da. Inhalt. Druckfähiges Bildmaterial: Kontakt. :: Pressemeldung: combit Report Server.

Hochschule Prof. Dr. Martin Leischner Bonn-Rhein-Sieg Netzwerksysteme und TK Modul 7: SNMPv3 Netzmanagement Folie 1

gvsig Aktuelles im Überblick: Neuerungen der Version 1.9

HTML DB. Von vielen kleinen Dateninseln zu einer zentralen Lösung. msg systems ag, März

XML für Prozesse, XML in Prozessen Erfahrungen aus der Praxis

Tipps und Tricks für die Capture DB. Sammlung wichtiger Tipps und Tricks

FEBE Die Frontend-Backend-Lösung für Excel

saprima Daten Konsolidieren und Auswerten

windata SEPA Converter Library Schnellstart

Wannemacher Software Service GmbH Kilianstr. 71, Nürnberg, Tel. 0911/346393, Fax 0911/

Collaboration meets ECM lobosphere ist rechtskonform, skalierbar und benutzerfreundlich

Daniela Reiner. Stuttgart,

In wenigen Klicks zu einem Kataster - mit AutoCAD Map 3D

WMAP Metasploit 3.2 Module für Pentester von Webapplikationen. OWASP Frankfurt, The OWASP Foundation

Formulare. Datenbankanwendung 113

LAZARUS. von Michael Van Canneyt, Mattias Gärtner, Swen Heinig, Felipe Monteiro de Carvalho, Inoussa Ouedraogo und Jörg Braun

KSFE 4. Konferenz der SAS -Anwender

Ja, Statistiken. Aber.

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

SCHNELLSTART LEITFADEN

Schnupperkurs. Steigerung gder Effizienz bei der Anwendungserstellung mit Hilfe von. Dipl. Ing.(FH) Rüdiger Ellmauer. Applications Engineer

Inhaltsverzeichnis Was ist Web Dynpro? SAP Easy Access Designen einer Web-Dynpro-Komponente ABAP Dictionary

Kapitel 14. Objekt-relationales Mapping (ORM) mit Hibernate bzw. Java Persistance API (JPA) Prof. Dr. Wolfgang Weber Vorlesung Datenbanken

PDF Ausgabe mit dem BI Publisher in ApEx 3.0

IBM Cognos Analytics 11 Self-Service dann aber richtig!

Development auf der Plattform SAP HANA

GRUNDKURS POWERPOINT. M. Eng. Robert Maaßen

Übungsbeispiel Zusammenführen von Folien

Release-News: Technische Lösungen

Auf einen Blick. Teil V Praxisbeispiele 16 Praxisbeispiele 353. Bibliografische Informationen digitalisiert durch

INHALT. Vorwort 13. Kapitel 1 Die Architektur von Lazarus 15

Built in Function. BIF Compatibility. Eine anonymisierte Kundenpräsentation. von Siegfried Fürst SOFTWARE ENGINEERING GmbH

Layouterstellung im Web und interaktives Arbeiten mit dem BI Publisher

IT I: Heute. abstrakte Methoden und Klassen. Interfaces. Interfaces List, Set und Collection IT I - VO 7 1

Customizing ENOVIA V6 : Create a Dictionary

Domino und PHP EC 2013 Track 2 Session 7

Neue Entwicklungen bei GIS-Servern

Effektive Excel Lernstrategie. Excelhero.de

Ein Ausblick auf die neuen Features

Hochschule Darmstadt Data Warehouse SS 2015 Fachbereich Informatik Praktikumsversuch 5

ETIKETTEN- DRUCK. mit SEAL Systems

Live im Inselspital - Dokumente in SharePoint und SAP automatisieren

Workshop Quo vadis OA-Statistik (OAS)? 10 Jahre OAS. Einblicke und Ausblicke. Marco Recke. Göttingen November 2017

ONE STOP SERVICES. Wir helfen Ihnen bei der Kreationserstellung!

Transkript:

DataFlex Entwickler Tag 2019 DataFlex Reports Matthias Rathgeber

Gutes, altes Reporting Crystal Reports Inkompatibilität Keine Unterstützung mehr Alternativen VPE List & Label WinPrint DataFlex Reports

Alternativen VPE Vorteile Sehr dynamische Layouts Volle Kontrolle über Ausgabe Nachteile Layout wird durch Programmcode erzeugt Layout nicht vom Kunden anpassbar

Alternativen List & Label Vorteile Report in Tabellenformat ist einfach Datenbank unabhängig Designer für Endkunden enthalten Nachteile Neuerstellung des Layouts notwendig Sub-Reports schwierig im Vergleich zu CRW Dynamische Layouts schwieriger

Alternativen WinPrint Vorteile Volle Kontrolle über Ausgabe Assistent zur Erstellung des Reports & Layouts ist vorhanden In DataFlex Lizenz enthalten Nachteile Layout wird durch Programmcode erzeugt Layout nicht vom Kunden anpassbar Wird nicht mehr weiter entwickelt

Alternativen DataFlex Reports Vorteile DataFlex Integration An Crystal angelehnt Aktive Weiterentwicklung Datenbank unabhängig mit RDS Automatische Konvertierung von Crystal Reports möglich Nachteile Daten verschiedener Formate nicht kombinierbar Weniger direkter Eingriff in Report

DataFlex Reports Cheat Sheet Sammlung von Funktionen Vorgehensweisen Einstellungen Erstellt von Marco Kuipers

Was kann DataFlex Reports? Was haben wir? Formatierungen Sub-Reports Gruppierung/Summierung Barcodes Kreuztabellen Grafiken und Diagramme Seitenebenen/Pagelayer Eigene DLL-Funktionen Gleicher Report für Win/Web Embedded SQL etc. Was fehlt uns noch? Dynamische Pagelayer Kombination von RDS mit anderen Datenbanken Multi-User Version Funktionsbibliothek Gruppenübergreifende Linien Dynamische/relative Datenpfade

Unser Weg weg von CRW Aufgabenstellung Jeder CRW Report soll ohne Crystal umgesetzt werden 50+ Reports sind umzusetzen Ein Teil der Lösung Reports von Data Access nach DataFlex Reports konvertieren lassen

Anbindung Jetzt fehlt "nur" noch die Anbindung Alle Reports hatten bereits eine Anbindung in Form von CRW Nutzen wir das aus!

Crystal/DataFlex Reports Proxy Klasse Ziel Möglichst wenige und einfache Anpassungen an vorhandener CRW Anbindung machen Lösung Eine eigene Klasse, die so tut als wäre sie Crystal und alle Befehle nach DataFlex Reports umwandelt

Vorhandene Anbindung nutzen Simple Änderung an vorhandener Anbindung Object oorder_report is a ccrystal cdpdataflexreportscrystalproxyreport Set psreportname to "Orders.rpt" Property Integer piordernumber 0 Procedure OnInitializeReport Handle horeport Integer iorder String sselection Forward Send OnInitializeReport horeport Get piordernumber to iorder // Set the selection formula to print the one order. Move ("{OrderHea.Order_Number} = " + String(iOrder)) to sselection Set ComRecordSelectionFormula of horeport to sselection End_Procedure Procedure PrintOrder Send RunReport End_Procedure End_Object

Jeder kocht sein eigenes Süppchen Proxy Klasse kam nach dem ersten Mal ein weiteres Mal zum Einsatz Viele Funktionen liefen auf Anhieb Andere Funktionen mussten nachimplementiert werden Aber es zeigte uns, jeder verwendet andere Teile Nicht alles lässt sich damit einfach und schnell lösen, aber es bringt einen den Großteil des Weges voran!

Demonstration am alt bewährten Order Entry!

DataFlex Entwickler Tag 2019 Vielen Dank für Ihre Aufmerksamkeit! Haben Sie Fragen? Als nächste Präsentation: Vincent Oorsprong Graphic Library