APEX 5.1: Icons auf Font APEX umstellen

Mit Oracle APEX 5.1 wird eine neue Icon-Sammlung „Font APEX“ mitgeliefert.  Diese sehen nicht nur schöner aus, sondern bieten auch mehr Icons als das bisherige „Font Awesome 4.2“. Wer von Font Awesome auf Font APEX umstellen will, geht folgenden Weg:

Shared Components \ Themes \ Edit Theme \ Icons \ Library

APEX 5.1: Icons auf Font APEX umstellen weiterlesen

Wann findet in APEX ein Commit statt?

Diese Frage sollte eigentlich einfach zu beantworten sein, oder? Mit einem Submit werden alle Prozesse durchlaufen. Abschließend wird der Commit[1] ausgeführt. Wenn ein Fehler auftritt, wird per Rollback die Transaktion rückgängig gemacht.

Das bedeutet also das der Commit erst am Ende aller Submit-Prozesse durchgeführt wird. Normalerweise… Wann findet in APEX ein Commit statt? weiterlesen

SQL: Gestern, letzte Woche, letzter Monat

select
  -- Last month period
  trunc(sysdate, 'mm') - interval '1' month last_month_start,
  trunc(sysdate, 'mm') - interval '1' second last_month_end,
  -- Last week period
  trunc(sysdate, 'iw') - interval '7' day last_week_start,
  trunc(sysdate, 'iw') - interval '1' second last_week_end,
  -- Last day period
  trunc(sysdate, 'dd') - interval '1' day last_day_start,
  trunc(sysdate, 'dd') - interval '1' second last_day_end
from dual

SQL: Gestern, letzte Woche, letzter Monat weiterlesen

JasperReports-APEX-Integration: Vortrag, Source-Code und Demo

In dieser Woche habe ich einen Vortrag auf der DOAG-Konferenz 2016 gehalten. Das Thema lautete „Open-Source-Drucklösungen mit JasperReports“. Wie versprochen stelle ich hier das gezeigte PL/SQL-Package und die Demo-Applikation zum Download zur Verfügung. Außerdem findet ihr hier auch die eigentliche Präsentation.

jr_server_integration_package.zip
jr_server_integration_demo.zip
Drucklösung-mit-JasperReorts-und-APEX.pdf

JasperReports: Ein Überblick

In Software-Projekten erhalte ich oft die Anforderung zur Realisierung von Drucklösungen und formatierten Exporten. Rechnungen, Broschüren, Einsatzpläne und Statusberichte sind nur einige Beispiele – also Dokumente mit identischer Vorlage und unterschiedlichen Inhalten.

Dafür verwende ich gerne die Open-Source-Lösung von JasperReports, eine weit verbreitetes Reporting-Tool JasperReports: Ein Überblick weiterlesen

IR: Alternativen Report per URL auswählen

Ein beliebtes Feature vom Interactive Report sind die alternativen Standardreports, zusätzlich zum Hauptreport. Ich wurde vor kurzem gefragt, ob man einen alternativen Report auch per URL setzen kann.

Wir sprechen hier von APEX, ‚türlich kann man das. ;-)Der Link muss nur folgendes Format haben:

f?p=&APP_ID.:2:&APP_SESSION.:IR[customer_ir]_12345

IR: Alternativen Report per URL auswählen weiterlesen