MATRIX REPORTS MIT APEX
|
|
- Melanie Küchler
- vor 5 Jahren
- Abrufe
Transkript
1 MATRIX REPORTS MIT APEX REFERENT: THOMAS HERNANDO
2 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
3 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
4 Vorstellung
5 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
6 Wozu benötige ich Matrix-Reports? ALLGEMEIN Matrix-Reports (auch Kreuztabellen) Kompakte und Übersichtliche Darstellung von Daten Viele Anwendungsbereiche Risikomanagement Quartals- / Monats- / Jahresberichte Klassifikationen
7 Wozu benötige ich Matrix-Reports? SPORT ÖFFENTLICHE VERKEHRSMITTEL VERSANDHANDEL
8 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
9 Report-Arten in Apex CLASSIC REPORT Simple Listenstruktur Export-Möglichkeiten rudimentäre Suchfunktion
10 Report-Arten in Apex INTERAKTIVER REPORT Listenstruktur Export-Möglichkeiten vielfältige Suchfunktion komplett Individualisierbar durch Benutzer Gruppierungsmöglichkeiten
11 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
12 ALLGMEIN Umbruch von Zeilen in Spalten Platzsparend Übersichtlich Produkt Verkäufe Altersgruppe Produkt Unter 45 Jahren Produkt Unter 45 Jahren Produkt Über 45 Jahren Produkt Über 45 Jahren Transformation Produkt Unter 45 Jahren Über 45 Jahren Produkt Produkt
13 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
14 DECODE / CASE Versionsunabhängig direkt aus der DB heraus (Standardmittel)
15 DECODE / CASE - STATEMENT SELECT ProdName, SUM(DECODE(to_char(Sale_Dttm, 'Q'), 1, Price)) AS Quarter_1, SUM(DECODE(to_char(Sale_Dttm, 'Q'), 2, Price)) AS Quarter_2, SUM(DECODE(to_char(Sale_Dttm, 'Q'), 3, Price)) AS Quarter_3, SUM(DECODE(to_char(Sale_Dttm, 'Q'), 4, Price)) AS Quarter_4 FROM sales WHERE to_char(sale_dttm, 'YYYY') = '2013' GROUP BY ProdName ORDER BY 1
16 DECODE / CASE - DARSTELLUNG
17 PRO-/KONTRA VON DECODE / CASE Pro direkt aus DB (siehe ersten Contra Punkt) Versionsunabhängig Contra keine Trennung von Daten und Layout Darstellung in Apex unschön manuelles umbrechen der Werte in Spalten Vorgabe welche Zellwerte zu Spalten umgebrochen werden müssen Erweiterung des Statements um Decode / Case Kombinationen sehr statisch
18 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
19 PIVOT-KLAUSEL seit Version 11g direkt aus der DB heraus (Standardmittel) Aggregatsfunktion ist Zellwert
20 PIVOT-KLAUSEL - STATEMENT WITH s AS ( SELECT ProdName, Price, to_char(sale_dttm, 'Q') AS Quartal FROM Sales WHERE to_char(sale_dttm, 'YYYY') = '2013' ) SELECT * FROM s PIVOT ( SUM(Price) FOR Quartal IN (1 AS "Q1",2 AS "Q2",3 AS "Q3",4 AS "Q4") ) ORDER BY 1;
21 PIVOT-KLAUSEL - DARSTELLUNG
22 PRO-/KONTRA DER PIVOT-KLAUSEL Pro direkt aus DB (siehe ersten Contra Punkt) Contra keine Trennung von Daten und Layout Darstellung in Apex unschön manuelles umbrechen der Werte in Spalten Vorgabe welche Zellwerte zu Spalten umgebrochen werden müssen Erweiterung des Statements um Pivot Klausel Nutzung in anderen Bereichen nicht mehr möglich
23 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
24 PL / SQL direkt aus der DB heraus Datenbank und Apex Version unabhängig Zellwert kann alles sein kein Zwang von Aggregatsfunktionen
25 PL / SQL BLOCK CURSOR cur_data IS WITH data AS ( SELECT ProdName AS Zeile, to_char(sale_dttm, :P5_COLUMN) AS Spalte, Price AS Val FROM sales WHERE to_char(sale_dttm, 'YYYY') = to_char(sysdate, 'YYYY') ) SELECT NVL(Zeile, 'Total Summe') AS Zeile, Spalte, SUM(Val) As Val, grouping_id(zeile, Spalte) AS LastColumn, row_number() OVER (PARTITION BY Zeile ORDER BY Spalte) AS ColNumber, dense_rank() OVER (ORDER BY Zeile) AS RowNumber, listagg(spalte, ',') WITHIN GROUP (ORDER BY Spalte) OVER (PARTITION BY Zeile) AS Headline FROM data GROUP BY Cube(Zeile, Spalte) ORDER BY Zeile, Spalte; Nutzung des htp-packages Schleife über Cursor Umbruch anhand von RowNumber
26 PL / SQL -DARSTELLUNG
27 PRO-/KONTRA DES PL / SQL -BLOCKS Pro maximale Flexibilität Ref-Cursor z.b. an eine Funktion übergeben hohe Anpassungsfähigkeit an interne Bedürfnisse per Apex_Item-Package können Formular-Elemente eingebunden werden Contra evtl. hoher Entwicklungsaufwand
28 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
29 APEX - TEMPLATE Daten per SQL Datenbank und Apex Version unabhängig Zellwert kann alles sein kein Zwang von Aggregatsfunktionen Trennung von Design und Daten Design = HTML5 + CSS3 + JavaScript / jquery Daten = SQL - Select
30 APEX - TEMPLATE Apex-Template-Engine unterscheidet bei Reports zwischen Named Columns (row template) Zeilenweise Verarbeitung Generic Columns (column template) Spaltenweise Verarbeitung für Matrizen wird Named Columns benötigt vier unterschiedliche Templates für Zeilen möglich abhängig von Bedingungen Simpler Matrix Report benötigt die ersten beiden Templates
31 APEX TEMPLATE SQL-SELECT SELECT ZeilenNr, SpaltenNr, Spalte, Zeile, Wert FROM Table; ZEILENNR SPALTENNR ZEILE SPALTE WERT 1 1 Camcorder Camcorder Produktsumme Produktsumme Jahressumme
32 APEX TEMPLATE ROW TEMPLATE 1 </tr> <tr id="row_#zeilennr#"> <th>#zeile#</th> <td headers="#spalte#" name="col_#spaltennr#">#wert#</td> Nutzung unter der Bedingung, dass #ZEILENNR# = 1
33 APEX TEMPLATE ROW TEMPLATE 2 <td headers="#spalte#" name="col_#spaltennr#">#wert#</td> Nutzung unter der Bedingung, dass Row Template 1 nicht angewendet wird
34 APEX TEMPLATE BEFORE ROWS <style> table.ureportstandard tr > th { background-color: #EEEEEE; background-image: linear-gradient(#f8f8f8, #EEEEEE); border-bottom: 1px solid #AAAAAA; padding: 8px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75); } </style> <table class="ureportcontainer #REPORT_ATTRIBUTES# id="report_#region_static_id#"> <tbody class="ureportbody"> <tr> <td> <table summary="" class="ureport ureportstandard"> <tr id="column_headers">
35 APEX TEMPLATE BEFORE ROWS </tr> </table> </td> </tr> </tbody> </table> <script type="text/javascript"> $(document).ready(function() { // count of columns var cnt = $('##REGION_STATIC_ID# #ROW_1 td').length; // loop through columns for (i=0; i<=cnt; i++) { if (i==0) { // first column $('##REGION_STATIC_ID# #column_headers').append('<th class="header"> </th>'); } else { // rest of columns headers $('##REGION_STATIC_ID# #column_headers').append('<th class="header">' + $($('##REGION_STATIC_ID# #ROW_1').children()[i]).attr('headers') + '</th>'); } } }); </script>
36 APEX - TEMPLATE - DARSTELLUNG
37 PRO-/KONTRA VON APEX - TEMPLATE Pro MVC wird eingehalten einfaches Umschalten zwischen verschiedenen Templates SQL kleine Erweiterungen Apex-Template-Engine übernimmt Iteration über Ergebniszeilen Contra Templates müssen für jedes Design leicht angepasst werden JavaScript wird benötigt
38 Agenda Vorstellung Wozu benötige ich Matrix-Reports? Report-Arten in Apex Matrix-Form Decode / Case Pivot-Klausel PL/SQL Template Live-Demo Fazit
39 Vielen Dank SYNTEGRIS INFORMATION SOLUTIONS GMBH HERMANNSTRASSE NEU-ISENBURG FON (06102) FAX (06102) SYNTEGRIS.DE
Matrix Reports mit Apex
Matrix Reports mit Apex Thomas Hernando Gotthardt syntegris information solutions GmbH Neu-Isenburg Schlüsselworte: Matrix, Kreuztabellen, Reports, Apex, SQL, PL/SQL, Packages, JavaScript, HTML, Pivot-Klausel,
MehrEinleitung. ROLLUP, CUBE und GROUPING. Markus Jägle (markus.jaegle@trivadis.com) Art der Info Technische Background Info (April 2002)
Betrifft Autör: GROUPING_ID Markus Jägle (markus.jaegle@trivadis.com) Art der Info Technische Background Info (April 2002) Quelle Aus dem Oracle9i Data Warehousing Guide und den Kursen New Features Oracle9i
MehrAPEX - Hilfe. WHEN OTHERS Beratung Projektmanagement Coaching. Gelungene Benutzerführung (fast) ohne Mehraufwand. Andreas Wismann
APEX - Hilfe Gelungene Benutzerführung (fast) ohne Mehraufwand Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching wismann@when-others.com APEX - Hilfe Gelungene Benutzerführung (fast) ohne
MehrGraphen in Apex von Thomas Hernando. www.syntegris.de
Graphen in Apex von Thomas Hernando www.syntegris.de Einleitung FIRMENINFOS Gründung im Jahre 2000 mit Sitz in Neu-Isenburg bei Frankfurt am Main Mehr als 30 Berater Oracle Gold Partner Schwerpunkte liegen
MehrOracle Analytic SQL. o Anderer Name: Window functions o Ab 8i o Einfache Ansätze für komplexe Problemstellungen. o Anwendung:
1 Analytic SQL Oracle Analytic SQL Anderer Name: Windw functins Ab 8i Einfache Ansätze für kmplexe Prblemstellungen Mit Standard-SQL meist nicht der nicht elegant zu lösen Effizientere Abarbeitung als
MehrDie bisher bereits bekannten Aggregatsfunktionen MIN, MAX, SUM, AVG, COUNT, VARIANCE und STDDEV wurden um FIRST und LAST erweitert.
Betrifft Autor FIRST, LAST Markus Jägle (markus.jaegle@trivadis.com) Art der Info Technische Background Info (April 2002) Quelle Aus dem NF9i-Kurs, NF9i-Techno-Circle der Trivadis und Oracle9i Data Warehousing
Mehr1 Vorstellung Kursbeispiel
1 Vorstellung Kursbeispiel Dieses Kapitel basiert auf den datenbanktheoretischen Grundlagen des Kapitel 1 und stellt die im Kurs verwendete Testdatenbank vor. Weiterhin soll grob skizziert werden, wie
MehrPrakt. Datenbankprogrammierung. Sommersemester I,5: Aggregieren von Daten mit Gruppen-Funktionen
Prakt. Datenbankprogrammierung Sommersemester 2005 I,5: Aggregieren von Daten mit Gruppen-Funktionen Martin-Luther-Universität Halle, Institut für Informatik, Datenbanken Christian Goldberg Was sind Gruppen-Funktionen?
MehrSmartphone Anwendungen mit Apex. Arbeiten mit Beschränkungen
Smartphone Anwendungen mit Apex Arbeiten mit Beschränkungen Wer bin ich? Dick Dral Oracle seit 1988 (Oracle 5) Angefangen als classic developer (Forms & Designer), jetzt Apex Spezieller interesse in Benützeroberfläche
MehrExcel-ähnliche Spreadsheets in Apex Innovation aus einer IT-Abteilung
Excel-ähnliche Spreadsheets in Apex Innovation aus einer IT-Abteilung Weinberger, Wien 14.11.2016 Michael.Weinberger@verbund.com * APEX 5.x oder APEX 4.x Das Unternehmen - VERBUND auf einen Blick 95 %
MehrSAP und bunte Bilder geht das?
SAP und bunte Bilder geht das? SAP ERP kann viel. Kleine Tabellen, große Tabellen ALV Tabellen und im NWBC auch neue PowerListen. Sobald man Daten jedoch grafisch anzeigen möchte kommt recht schnell Ernüchterung
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrPrakt. Datenbankprogrammierung. Sommersemester 2005
Prakt. Datenbankprogrammierung Sommersemester 2005 A,2: Hierarchische Anfragen Martin-Luther-Universität Halle, Institut für Informatik, Datenbanken Christian Goldberg Wann ist eine hierarchische Anfrage
MehrAPEX New Features Carola Berzl
APEX 5.1 - New Features Carola Berzl BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Agenda 1. APEX 5.0 2. APEX 5.1 3. Interactive
MehrBerechnung von Kennzahlen mit der SQL Model Clause
Berechnung von Kennzahlen mit der Thomas Mauch 12.07.2018 DOAG BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 AGENDA 1. Einführung 2. Syntax 3. Performance
MehrPowerful PL/SQL: Collections indizieren mit VARCHAR2-Indizes
Powerful PL/SQL: Collections indizieren mit VARCHAR2-Indizes Autor: Klaus Friemelt, MT AG DOAGNews Q1_2005 Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere die der
MehrResponsive Web Design
Responsive Web Design mit APEX Theme 25 Christian Rokitta APEX UserGroup NRW Treffen 20.01.2014 Oracle DB & APEX Entwickler (selbstständig) Deutschland ( 1996) Niederlanden ( 1996) themes4apex: APEX UI
MehrPostgreSQL in großen Installationen
PostgreSQL in großen Installationen Cybertec Schönig & Schönig GmbH Hans-Jürgen Schönig Wieso PostgreSQL? - Die fortschrittlichste Open Source Database - Lizenzpolitik: wirkliche Freiheit - Stabilität,
MehrErweiterte Interaktion mit Trees und Charts in APEX
Erweiterte Interaktion mit Trees und Charts in APEX Dr. Gudrun Pabst Trivadis Gmbh Lehrer-Wirth-Straße 4 81829 München gudrun.pabst@trivadis.com BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG
MehrAgile Softwareentwicklung mit APEX (4.0)
Unternehmensdaten: syntegris Oracle Gold Partner Erfolgreiche Projekte seit mehr als 10 Jahren Sitz in Neu-Isenburg Web: www.syntegris.de Kontakt: info@syntegris.de Referent: 15 Jahre Erfahrung in der
MehrDOAG München Layout und dynamische Elemente für APEX Anwendungen
DOAG München 2012 Layout und dynamische Elemente für APEX Anwendungen MuniQSoft GmbH Gegründet: 1998 Tätigkeitsbereiche: Oracle Datenbanken IT Consulting & Services Oracle Schulungen (SQL, PL/SQL, DBA,
MehrOracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz
Oracle 12c: Neuerungen in PL/SQL Roman Pyro DOAG 2014 Konferenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung,
MehrAPEX: verteiltes und mobiles Arbeiten
APEX: verteiltes und mobiles Arbeiten von Thomas Hernando ww w. syn t egris.de Unternehmen und Referent REFERENT Thomas Hernando IT-Berater und Anwendungsentwickler Seit 2012 im Unternehmen Schwerpunkte
MehrDynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs
Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, jquery UI, Dialogs, Tabs Einleitung Die von Apex erstellten HTML-Seiten
MehrRow Chaining & Row Migration Alte Bekannte - immer noch aktuell! DOAG 2014 Datenbank Dierk Lenz
Row Chaining & Row Migration Alte Bekannte - immer noch aktuell! DOAG 2014 Datenbank Dierk Lenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid
MehrHans Buschmann. InnoData GmbH
1 Guten Tag Hans Buschmann InnoData GmbH 79219 Staufen Ballrechterstr. 1 Tel. 07633-2081 Email: unglauben@innodatagmbh.de 2 Thema WEB basierende XML-Anwendung im praktischen Einsatz Wie erreicht man mit
MehrSQL aus der Praxis Neue Funktionen für Bäume und Beispiele für Analytic functions
SQL aus der Praxis Neue Funktionen für Bäume und Beispiele für Analytic functions Autor: Helmut Skarka DOAG 2008 pdv Technische Automation + Systeme GmbH, 2008 www.pdv-tas.de Seite 1 ÜBERBLICK Im folgenden
MehrMit PL/SQL auf s ipad
DOAG 2012 Konferenz 20. November 2012, 15:00 Uhr NCC NürnbergConvention Center Ost Mit PL/SQL auf s ipad Martin Friemel mfriemel@webag.com 1 Mit PL/SQL auf s ipad Wie entwickelt man PL/SQL-Webanwendungen
MehrAPEX 5.0: neue & überarbeitete Komponenten. Oliver Lemm Berlin,
APEX 5.0: neue & überarbeitete Komponenten Oliver Lemm Berlin, 16.09.2015 Agenda 1. Modale Dialoge 2. mobile Komponenten 3. Aktualisierte Komponenten 2 Modale Dialoge 3 Modaler Dialog (Page) Page Modal
MehrOracle Forms und APEX
überraschend mehr Möglichkeiten! Oracle Forms und APEX Gerd Volberg + Jan Winkels OPITZ CONSULTING Deutschland GmbH OPITZ CONSULTING 2016 Agenda 1 2 3 4 5 Oracle Forms APEX Live-Demos Known Problems Resümee
MehrPDF Ausgabe mit dem BI Publisher in ApEx 3.0
PDF Ausgabe mit dem BI Publisher in ApEx 3.0 Stephan Engel Opitz Consulting Bad Homburg GmbH PDF Ausgabe mit dem BI Publisher in ApEx 3.0 Seite 1 Agenda Ausgangsituation Vorstellung: BI Publisher und ApEx
MehrJedes Byte zählt. Tuning-Rezepte für APEX-Anwendungen in der Cloud. Andreas Wismann WHEN OTHERS
Jedes Byte zählt. Tuning-Rezepte für APEX-Anwendungen in der Cloud Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching rund um Oracle Application Express wismann@when-others.com WHEN OTHERS
MehrPHP- Umgang mit Datenbanken (1)
PHP- Umgang mit Datenbanken (1) Weitere Funktionen zum Umgang mit Datenbanken (Erzeugen, Löschen) und Tabellen (Erzeugen, Löschen) Zum Beispiel für das Erzeugen einer neuen Datenbank $dbname= blumendb
MehrSECURE CODING FEATURES IN ORACLE 12 MARKUS LANGLOTZ & ROGER TROLLER
SECURE CODING FEATURES IN ORACLE 12 MARKUS LANGLOTZ & ROGER TROLLER MARKUS LANGLOTZ Ist seit Ende 2011 bei Finnova, Abteilung Technologie, im Bereich Data Management & Performance tätig 18 Jahre Oracle-Erfahrung
MehrPerformance in der Oracle Datenbank von Anfang an
Performance in der Oracle Datenbank von Anfang an Marco Mischke, 26.04.2018 DOAG Regional Agenda Tabellen Indizes Ausführungspläne SQL vs PL/SQL Tabellen Zu 99% werden Standard Strukturen zur Speicherung
MehrHistorisierung und Versionierung
DOAG NRW-Regionaltreffen 7. Juli 2005, Aachen Historisierung und Versionierung für ein bestehendes Datenmodell ohne Änderung der Anwendung Martin Friemel, Martin Kubitza Enterprise Web AG, Duisburg fon
MehrFlashback mal sieben. DOAG Konferenz , Nürnberg. Klaus Reimers
Flashback mal sieben DOAG Konferenz 15.11.2011, Nürnberg Klaus Reimers info@ordix.dede www.ordix.de Agenda Flashback Query Flashback Query Versions Between Flashback Table Flashback Table Drop Flashback
MehrInvertierung, Separierbarkeit
Invertierung, Separierbarkeit DCT Gleichung: (Typ 2) Coder: N 1 y(k )= n=0 x(n) cos( π N K (n+05)) K=0,, N-1 Dh wir haben N Gleichungen, eine für jedes k, also auch N Summen Weiterhin: N Eingangswerte
MehrMehr Dynamik in Apex mit Javascript und JQuery
Mehr Dynamik in Apex mit Javascript und JQuery Alexander Scholz its-people Frankfurt am Main Schlüsselworte: Javascript und JQuery in Apex einbinden, Elemente dynamisch anzeigen, Selectlisten aktualisieren,
MehrTypo3 & QFQ. Carsten Rose, I-MATH, University of Zurich, 2017
Typo3 & QFQ Carsten Rose, I-MATH, University of Zurich, 2017 Praktisches Beispiel Formulareditor Report 2 QFQ Offiziell noch 'Alpha' weil wir noch nicht alle Konzepte implementiert haben (Aenderungen moeglich).
MehrFunktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion
Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert
MehrFormatierungen von Pivot-Abfragen für den Einsatz von APEX bei Termin- und Einsatzplanungen
Formatierungen von Pivot-Abfragen für den Einsatz von APEX bei Termin- und Einsatzplanungen Schlüsselworte: Issam Lamani und Rüdiger Steffan Fakultät für Wirtschaftswissenschaften Hochschule Wismar Terminplan,
MehrVisualisierung von Geodaten in APEX Interactive Grid und OpenLayers
Foto: Volker Emersleben Visualisierung von Geodaten in APEX Interactive Grid und OpenLayers DB Systel GmbH Alessandro Fondacaro T.IPI 33 Düsseldorf 24.04.2018 Referent Alessandro Fondacaro Business Engineer
MehrEclipse BIRT als Report Tool
Eclipse BIRT als Report Tool Integration in Oracle-Anwendungen und Apex Jochen Kutscheruk Oracle Certified Master merlin.zwo InfoDesign GmbH & Co. KG 76228 Karlsruhe Spitzenleistung heißt, sich auf seine
MehrOracle BI Publisher - PDF und einiges mehr
Oracle BI Publisher - PDF und einiges mehr Christian Piasecki PITSS GmbH 22.09.2017 1 Agenda Hersteller/Community, Lizensierung Installation, Voraussetzungen Hardware/Software Erforderliche Skills, Lernkurve
MehrDOAG HC ApEx Workshop. OPITZ CONSULTING GmbH 2009 Seite 1
OPITZ CONSULTING GmbH 2009 Seite 1 Ein Kurzeinstieg in Oracle Application Express Enno Schulte, Werksstudent OPITZ CONSULTING Gummersbach GmbH Fachhochschule Gummersbach, 07.10.2009 OPITZ CONSULTING GmbH
MehrDynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs
Dynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs Dr. Gudrun Pabst BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 AGENDA Bitte warten
MehrFortgeschrittene SQL-Techniken für APEX-Formulare und Reports
Fortgeschrittene SQL-Techniken für APEX-Formulare und Reports Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching rund um Oracle Application Express rund um Application Express Beratung Projektmanagement
MehrKleine Helferlein. Jens Behring its-people. Copyright its-people
Jens Behring its-people Werbung Agenda Werbung Vorstellung Jens Behring its-people Vorstellung des Vortragsthemas Analytische Funktionen Reguläre Ausdrücke Count Listagg Rank Lead / Lag Werbung Agenda
MehrVon der Steinzeit ins neue Jahrhundert. Migration von APEX 4.2 auf 18.1 in die Cloud & Open ID Anbindung (Erfahrungsbericht)
All rights reserved Seite 1 Von der Steinzeit ins neue Jahrhundert Migration von APEX 4.2 auf 18.1 in die Cloud & Open ID Anbindung (Erfahrungsbericht) Christian Haag, DATA MART Consulting Oracle DWH Team
MehrTransformations. Die API des Oracle Datamodeler. Dr. Gudrun Pabst. Trivadis GmbH Lehrer-Wirth-Straße München.
Transformations Die API des Oracle Datamodeler Dr. Gudrun Pabst Trivadis GmbH Lehrer-Wirth-Straße 4 81829 München gudrun.pabst@trivadis.com BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG
MehrOracle SQL. Seminarunterlage. Version vom
Seminarunterlage Version: 12.16 Version 12.16 vom 12. Oktober 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrDOAG 2011 Konferenz + Ausstellung Nicole Hoock, esentri consulting GmbH. Pimp My Apps
DOAG 2011 Konferenz + Ausstellung Nicole Hoock, esentri consulting GmbH Pimp My Apps Your easy entry to Enterprise Social Networking Enterprise Social Networking Projektmanagement und Consulting Social
MehrDiagramme - Next Generation
Diagramme - Next Generation D3.js im Unternehmen nutzen Carsten Czarski Business Unit Database Oracle Deutschland B.V. & Co KG Data Driven Documents (www.d3js.org) 2 Was ist D3js? Daten-Visualisierung
MehrÜberblick über APEX Carolin Hagemann
Carolin Hagemann BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Vorstellung Oracle APEX PL/SQL-Entwicklung Carolin Hagemann Applikationsmodernisierung
MehrMit PL/SQL auf s ipad
DOAG 2012 Konferenz 20. November 2012, 16:00 Uhr NCC NürnbergConvention Center Ost Mit PL/SQL auf s ipad Martin Friemel mfriemel@webag.com 1 Mit PL/SQL auf s ipad Wie entwickelt man PL/SQL-Webanwendungen
MehrInteractive Report zu Excel und zurück 2017 DATAGROUP
Interactive Report zu Excel und zurück Vorstellung Henner Hucke Dipl. Ing. agr. an der Martin Luther Universität Halle seit 1994 Tätigkeitsschwerpunkt Datenbanken seit 1999 im Oracle Umfeld tätig Oracle
MehrDOAG 2016 Oracle APEX Security
Für die Restricted Einstellung sind nur folgende Items vorgesehen: Display as Text (escape special characters, does not save state) Display as Text (does not save state) Display as Text (based on LOV,
MehrDBMS_RLS Package Es besteht die Möglichkeit, auf Views oder Tables eine Funktion zu legen, die abhängig von bestimmten Faktoren
Tipps & Tricks: Row Level Security Bereich: DBA Erstellung: 092008 MP Versionsinfo: 10.1, 10.2, 11.1 Letzte Überarbeitung: 072009 MP Row Level Security DBMS_RLS Package Es besteht die Möglichkeit, auf
Mehrmit konventionellen Datenbanksystemen konventionellen Datenbanksystemen
Stream-Verwaltung mit konventionellen Datenbanksystemen Christian Rensch.06.005 Seminar Data Streams Thema Verwaltung von Datenströmen in konventionellen Datenbanksystemen optimiert auf Daten geringer
MehrThe app the crashes, before the breakpoint is reached: Code to the event:
I have set a breakpoint in an asyc event-handler to ListView.ItenTapped-Event (see screenshot below): I then tap on an ListView-entry on my iphone 5 The app the crashes, before the breakpoint is reached:
MehrNeue Welten: Externe Daten mit APEX nutzen
Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.
MehrTransport Meldung.
Transport Meldung www.syntegris.de Syntegris Transport Meldung Die Syntegris Transport Meldung (STM) ist ein effektives Verwaltungstool zur Kontrolle Ihres Fahrzeugparks. STM hilft Ihnen bei der: Erfassung
MehrReporting Lösungen für APEX wähle Deine Waffen weise
Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services
MehrZugriff aus Oracle via Proc SQL: Performanceprobleme
News Artikel Foren Projekte Links Über Redscope Join List Random Previous Next Startseite Foren ETL & Base SAS Zugriff aus Oracle via Proc SQL: Performanceprobleme 27 October, 2005-15:57 FrankRueckert
MehrFirebird-3-Vorschau Teil 3
Die neuen analytischen Funktionen und deren Anwendung -3-Vorschau Teil 3 Im dritten Teil dieser -3-Artikelreihe beschäftigen wir uns mit den hinzugekommenen SQL-Spracherweiterungen zur einfacheren Beantwortung
MehrModerne Anwendungen und relationale Datenbanken? Natürlich!
Moderne Anwendungen und relationale Datenbanken? Natürlich! Carsten Czarski Consulting Member of technical staff - Oracle Application Express April 2017 Copyright 2016 Oracle and/or its affiliates. All
Mehr4. Aufgabenblatt - Auswertung -
4. Aufgabenblatt - Auswertung - Patrick Schäfer Berlin, 22. Januar 2017 patrick.schaefer@hu-berlin.de Agenda Aufgabe 4 Aufgabe 5: Naïve Bayes Daten (Wettbewerbsaufgabe!) - Gegeben sei eine Datenbank aller
MehrÜbung PL/SQL Trigger Lösungen
Übung PL/SQL Trigger Lösungen 1) Gebe das aktuelle Datum aus. Wofür steht dual? Ändere das Datum für Deine aktuelle Session auf das Format Jahr (4 Stellen) Monat (2 Stellen) Tag (2 Stellen)[Leerzeichen]Stunde
MehrGeodaten und Karten in APEX
Geodaten und Karten in APEX So einfach wie noch nie! Carsten Czarski ORACLE Deutschland B.V. & Co KG Follow me on Twitter: @cczarski Geodaten und Karten in Anwendungen Geodaten in Tabellen: Wie speichert
MehrAPEX 5.0 DOAG Mai 2014
APEX 5.0 DOAG Mai 2014 APEX 5.0 16 Jahre MuniQSoft GmbH Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting &
MehrOracle Datenbankprogrammierung mit PL/SQL Aufbau
Oracle Datenbankprogrammierung mit PL/SQL Aufbau Seminarunterlage Version: 12.07 Version 12.07 vom 6. Januar 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-
MehrVersion 1.2 belboon GmbH /78
Version 1.2 belboon GmbH 2011 2/78 Version 1.2 belboon GmbH 2011 3/78 Version 1.2 belboon GmbH 2011 4/78 Version 1.2 belboon GmbH 2011 5/78 Version 1.2 belboon GmbH 2011 6/78 Version 1.2 belboon GmbH 2011
MehrCodegenerator für APEX Collections und Tabular Forms
Codegenerator für APEX Collections und Tabular Forms Andreas Wismann wismann@when-others.com WHEN OTHERS Beratung Programmierung Coaching Agenda Andreas Wismann wismann@when-others.com Tabular Forms Features
MehrPresseBox Presseticker
PresseBox Presseticker Version 1.0 letzte Aktualisierung: 09.04.2013 2013 unn UNITED NEWS NETWORK GmbH, Karlsruhe Inhaltsverzeichnis Einführung... 3 Standard-Ticker... 3 Flying-Ticker... 3 Extended-Ticker...
MehrJedox Premium.
Jedox Premium www.syntegris.de Open Source Buiness Intelligence Jedox Premium ist eine flexible Lösung für Datenanalyse und Unternehmensplanung. Es unterstützt die Fachseite Ihrer Firma durch: Effizienteres
MehrApex und Datenbanklinks Einsatz in Produktivumgebungen
Apex und Datenbanklinks Einsatz in Produktivumgebungen Sven-Uwe Weller syntegris information solutions GmbH Neu-Isenburg Schlüsselworte Apex, Datenbanklinks, brown field projects Einleitung Der folgende
MehrNested Tables Types als Ergänzung zu Pivot XML
Nested Tables Types als Ergänzung zu Pivot XML Thomas Strub Logica Deutschland GmbH & Co. KG Frankfurt Schlüsselworte Nested Tables, pivot, pivot xml, unpivot, collect, PL/SQL Einleitung Die Verknüpfung
MehrApEx effektiv. Lösungen für Standardanforderungen. Stephan Engel OPITZ CONSULTING Bad Homburg GmbH. Nürnberg,
Lösungen für Standardanforderungen mit Köpfchen Stephan Engel OPITZ CONSULTING Bad Homburg GmbH Nürnberg, 17.11.2010 OPITZ CONSULTING GmbH 2009 Seite 1 Vorgestellte Lösungen Fachliche Fehlermeldungen aus
MehrWSM Tipps, Tweaks und mehr
WSM Tipps, Tweaks und mehr Uli Weiß STEINBUCH CENTRE FOR COMPUTING - SCC KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Karlsruher Institut für Technologie (KIT) 1350 aktive Redakteure
MehrWarum wird mein Index nicht benutzt?
Warum wird mein Index nicht benutzt? Index Nutzung-1 Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um eine Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting
MehrMySQL, Java und einiges mehr
MySQL, Java und einiges mehr Client Der Browser Firefox Chrome Safari Internet Explorer URL http://localhost:8080/html/index.html Internet Die darzustellende Webseite HTML Server Apache Tomcat Jetty
MehrPDF. PDF-Generierung aktivieren. Methode zum Erzeugen der PDFs. PDF-Format. Seitengröße. Anzunehmende Browserbreite
PDF Einstellungen zur PDF-Generierung. PDF-Generierung aktivieren Aktiviert die PDF-Generierung für diesen Mandanten. Der Link - über welchen auf der Website das PDF erzeugt wird - muss manuell ins Template
MehrDatum, Uhrzeit, Kalender & Co und Application Express
Datum, Uhrzeit, Kalender & Co und Application Express Carsten Czarski - @cczarski Consulting Member of technical Staff Oracle Application Express ORACLE Deutschland B.V. & Co KG DATE, TIMESTAMP & Co Was
MehrSQL. DDL (Data Definition Language) Befehle und DML(Data Manipulation Language)
SQL DDL (Data Definition Language) Befehle und DML(Data Manipulation Language) DML(Data Manipulation Language) SQL Abfragen Studenten MatrNr Name Vorname Email Age Gruppe 1234 Schmidt Hans schmidt@cs.ro
MehrGrundlagen der Informatik 2
Grundlagen der Informatik 2 Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Gliederung 1. Einführung
MehrGoogle Gears Offline Web?
Google Gears ist eine Browsererweiterung, die es in sich hat. Dem Webanwendungsentwickler werden Dienste bereitgestellt, die es ermöglichen, Webanwendungen so zu schreiben, dass eine Offline-Arbeit möglich
MehrDaniela Reiner. Stuttgart,
Data driven documentation für PL/SQL Daniela Reiner Consultant daniela.reiner@trivadis.com Stuttgart, 14.05.2009 Basel Baden Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München
MehrDer Einsatz von SELECT from INSERT auf dem System i
Zwei Operationen werden zu einer neuen Funktion von Jinmei Shen und Karl Hanson INSERT und SELECT waren vor V6R1 in DB2 für i5/os zwei getrennte Operationen. Um eingefügte Spaltenwerte abzufragen, konnte
MehrSQL Intensivpraktikum SS 2008
SQL Intensivpraktikum SS 2008 Aggregation von Daten Arbeit mit Gruppen SQL1 basierend auf OAI-Kurs Copyright Oracle Corporation, 1998. All rights reserved. Gruppenfunktionen Gruppenfunktionen verarbeiten
MehrCode Beispiel: /* path element */ var el = rc.path("m l 0-50 l l 0-50 l l 0 50 l l 0 50 z");
SVG in APEX: Best Practices an Live Beispielen Tobias Arnhold Tobias Arnhold IT Consulting Heppenheim Schlüsselworte APEX, Raphaël, RaphaelJS, Visualisierung, Javascript, HTML5, SVG, UX, Design, APEX-AT-WORK
MehrDOAG Konferenz FondsProfiler 2.0 mit Universal Theme. Jens Seidel, Oliver Lemm Frankfurt, 15. November 2016
DOAG Konferenz 2016 FondsProfiler 2.0 mit Universal Theme Jens Seidel, Oliver Lemm Frankfurt, 15. November 2016 Wer kennt diesen Sparstrumpf? Unsere Unternehmensgruppe im Überblick Die Union Investment
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrKapitel 4 Dynamisches SQL
Kapitel 4 Dynamisches SQL Flien zum Datenbankpraktikum Wintersemester 2012/13 LMU München 2008 Thmas Bernecker, Tbias Emrich 2010 Tbias Emrich, Erich Schubert unter Verwendung der Flien des Datenbankpraktikums
MehrInhaltsverzeichnis. Inhalt. 1 Einführung in die Datenbanktechnologie
3 Inhaltsverzeichnis 1 Einführung in die Datenbanktechnologie 1.1 Einleitung... 8 1.1.1 Zielsetzung... 8 1.1.2 Aufbau des Studienbuches... 9 1.1.3 Abgrenzung... 10 1.2 Grundbegriffe... 10 1.3 Datenbanksysteme...
MehrAutocomplete Mutiple http://www.smarttutorials.net/jquery-autocomplete-multiple-fields-using-ajax-php-mysql-example/ Datenbank: Importiere die SQL-Datei mit phpmyadmin. Diese beinhaltet die Länder (countries)
MehrDesigner Development Kit (DDK)
Designer Development Kit (DDK) Eigene Code-Generatoren im Designer Dr. Gudrun Pabst Trivadis GmbH Dr. Jürgen Menge Oracle GmbH Inhalt > Agenda Für besseren Durchblick. Zum Hintergrund... Installation,
MehrAblauf. Wichtige Termine. Vertiefendes Übungsprojekt - SQL II
Ablauf Wichtige Termine Ablauf der Lehrveranstaltung Vorstellung des Projektthemas Projektgruppen Vorstellung der Arbeitsumgebung (Software, Locations) Walkthrough Datenbankentwurf Formulare PHP Security
MehrPowerful PL/SQL: Collections indizieren mit VARCHAR2- Indizes ein Praxisbeispiel
Powerful PL/SQL: Collections indizieren mit VARCHAR2- Indizes ein Praxisbeispiel Schlagworte Autor: Klaus Friemelt, MT AG dynamisches BULK SQL, VARCHAR2-indizierte PL/SQL-Tabellen Einleitung Mit den letzten
Mehr