Showing posts with label Apex. Show all posts
Showing posts with label Apex. Show all posts

Thursday, July 21, 2011

DOAG-Konferenz 2011

Auf der diesjährigen Konferenz werde ich an drei Präsentationen beteiligt sein, alle Präsentationen finden am 16.11. (Mittwoch) im Raum "Istanbul" statt:
  • 09:00 h: CoBox - Mehrsprachige Apex-Anwendung zur Mitarbeiterkommunikation
  • 12:00 h: Master Backend Application: Multi-Site-Content-Management mit APEX (mit Svenja Weidemann)
  • 15:00 h: Apex & iPhone - Entwicklung mobiler Webanwendungen und Apps (mit Dr. Harry W. Trummer)

Tuesday, August 17, 2010

DOAG Conference 2010 Preview

I will be at the 2010 DOAG Conference in Nürnberg and will participate in two presentations on the 17th of November:
  • "Apex als Grundlage für effizientes Tennis-Trainingsmanagement" with Svenja Weidemann
  • "Erfolgreiches Alumni-Management mit Oracle Application Express" with Dr. Harry W. Trummer
Both presentations will be in room "Riga" starting at 9 am and 10 am respectively.

A short summary of the contents:

Apex als Grundlage für effizientes Tennis-Trainingsmanagement

Wichtiger Erfolgsfaktor für einen modernen Tennistrainer ist die Kundenbindung: Neben der Qualität des Tennistrainings gewinnt die Planung und Durchführung von Events immer mehr an Bedeutung. Je nach Anzahl der Kunden und betreuten Vereinen ist dann die Planung, Durchführung und Abrechnung von Trainerstunden und Durchführung von Veranstaltungen eine umfangreiche Aufgabe, die sich mit "Spontan-Excel-Tabellen" nicht mehr realisieren lässt. Trainerstunden werden vom Schüler z. B. wegen Erkrankung abgesagt - eine bedienungsfreundliche Web-Schnittstelle ermöglicht dies komfortabel rund um die Uhr (unabhängig von Öffnungs- oder Telefonzeiten) durchzuführen. Missverständnisse und Abrechnungsprobleme werden so auch vermieden. In diesem Beitrag soll deshalb die Tennistrainings-Management-Lösung GBPTENNIS vorgestellt werden, die auf Grundlage der Oracle Express Edition mit Application Express (Apex) implementiert wurde. Sie implementiert dabei schrittweise ein Konzept, das im Rahmen einer Diplomarbeit an der Ruprecht-Karls-Universität Heidelberg entwickelt wurde und nun in der Praxis eingesetzt werden soll. Im Mittelpunkt der Anwendung steht dabei die Integration von internen Prozessen (wie z. B. der Planung eines Events, Planung von Trainerstunden und die damit im Zusammenhang stehenden Abrechnungen) und die Darstellung, Bewerbung und Anmeldung auf der öffentlich verfügbaren Website http://www.gbptennis.de. Die Anwendung wird schrittweise in Richtung auf ein vollständiges Werkzeug zum Management einer Tennis-Schule weiterentwickelt.


Erfolgreiches Alumni-Management mit Oracle Application Express

Ein wichtiges Qualitätskriterium für eine moderne Hochschule ist das Ranking in den verschiedenen, auch internationalen, Vergleichen. Dabei wird als ein Faktor, neben der Bewertung von Lehre und Forschung, auch die Qualität der Bindung von Ehemaligen (Alumni) an die Hochschule bewertet. Deshalb organisieren die Hochschulen in Form von Förder- und Alumniorganisationen ihre Ehemaligen. Je nach Größe der Alumniorganisation (beispielsweise bei der Goethe Finance Association (GFA) an der Universität Frankfurt über 1.800 Mitglieder) ist dann das Management von Mitgliedern und Planung und Durchführung von Veranstaltungen mit den Förderunternehmen eine umfangreiche Aufgabe, die sich mit Ad-Hoc-Excel-Tabellen nicht mehr realisieren lässt. In diesem Beitrag soll deshalb die Alumni-Management-Lösung GFA3 vorgestellt werden, die auf Grundlage der Oracle Express Edition mit Application Express (Apex) implementiert wurde. Im Mittelpunkt der Anwendung steht dabei die enge Verzahnung von internen Prozessen (wie z. B. der Planung eines Events) und die Darstellung und Bewerbung auf der öffentlich verfügbaren Website http://www.gfa-frankfurt.org.

Monday, April 05, 2010

Oracle, APEX and BMW

As I made my first experiences with Application Express (APEX) within a project I made for BMW, the following news was great for me:

"BMW Oracle Racing’s America’s Cup: A Victory for Database Technology
...
BMW Oracle Racing turned to Oracle Data Mining in Oracle Database 11g to extract maximum value from the data. Burns and his team reviewed and shared raw data with crew members daily using a Web application built in Oracle Application Express (Oracle APEX)."


(cf. http://www.oracle.com/newsletters/information-indepth/database-insider/apr-10/bmw.html?msgid=8639967&eid=4821275773&lid=2)

;-)

Tuesday, November 17, 2009

Presentation at DOAG Conference


Today I gave a presentation about Application Express in teaching "APEX in der Lehre" where I shared my experiences with APEX in various courses.

You can download the presentation here.

Tuesday, September 02, 2008

XDB

While developing a new Apex application, suddenly the browser asked for XDB credentials instead of showing the pages. I am not sure what caused this problem, but the solution was to unlock the users SYSTEM and ANONYMOUS which suddenly were locked.

Tuesday, May 08, 2007

End-user configurable help in Apex

Let's assume the following scenario:

We have an application developed by A for B, B wants to be able to add and edit help information on the pages of the application, but has no access to the development environment of Apex.

1. Create a table HELP with 3 columns:

CREATE table "HELP" (
"ID" NUMBER,
"PAGE" NUMBER,
"HELP" VARCHAR2(4000),
constraint "HELP_PK" primary key ("ID")
)
/

CREATE sequence "HELP_SEQ"
/

CREATE trigger "BI_HELP"
before insert on "HELP"
for each row
begin
select "HELP_SEQ".nextval into :NEW.ID from dual;
end;
/
2. Create a "report and form" on this table in your application, they will be used for maintaining the help table.

3. Create a help region on Page 0 as report region, use the following SQL:

select help from HELP where page = &APP_PAGE_ID. and help is not NULL


Condition for this region: select help from HELP where page = &APP_PAGE_ID. and help is not NULL returns at least one row.


4. Using the report and form from step 2 an authorized user can create and edit the help text for the pages: the page number goes into PAGE, the text into HELP.

Thursday, March 15, 2007

APP_PAGE_ID

A while ago I promised tips & tricks .... well, for starters:

Supporting the end users of an Apex application is much easier, when they can tell you the relevant page number. Of course it is in the URL (as long as the Apex URL is not hidden, e.g. with a frame redirect), but in my experience end users like a more explicit way of getting the information.

For this reason, I include &APP_PAGE_ID. in the Navigation Bar of my application.

Wednesday, March 14, 2007

Apex Evangelists

Some leading members of the Apex community have started a project "AE - Apex Evangelists"!

Good luck to them - you can find more information at http://www.apex-evangelists.com/

Monday, October 30, 2006

Back to Oracle

I will give a presentation about my experiences with Express Edition and Apex at the 19th Conference of the German Oracle Users in Mannheim. My slot is 16th of November, 10.00 - 10.45 in Variohalle 2.

The title is "Erste Projekterfahrungen mit Oracle 10g Express Edition und Oracle Application Express".