21.6.07

Sprache Deutsch (nach-) installieren

Ich mußte gerade mal wieder DE installieren . . . und es ist doch etwas hakelig.
So gehts:

Bei den Sourcen von APEX liegen im Verzeichnis /Builder/de
die SQL-Skripte.
entscheidend ist hier: load_de.sql
Macht man dieses mit einem Text-Editor (e.g. Wordpad) auf sind noch 2 Schritte zu erledigen:
1. set nls_lang=AMERICAN_AMERICA.AL32UTF8
2. heißt es dort zu Beginn der Datei:
''Assumes the Application Express owner.''
Soll heißen: man muß sich zum nächsten Schritt bei APEX 3.0 als 'FLOWS_030000' anmelden mit dem Passwort der Installation.
Falls man die Error-Message bekommt: Account locked:
SQL-Plus> conn sys as sysdba/passwort
- und
SQL-Plus>alter user FLOWS_030000 account unlock;
- dann
SQL-Plus>conn FLOWS_030000/passwort
- dann
SQL-Plus>@load_de.sql;
und es geht los...
Dauer ca. 10 Min. mit Ergebnis:
...authentication schemes
......scheme 108165525079033088.4703
...done
Adjust instance settings

PL/SQL procedure successfully completed.

SQL>

Sicherheitshalber kann man dann als USer SYS den Account FLOWS_030000 wieder "locken".

Viel Erfolg !

14.6.07

Karten-Anwendung mit Drill Down



Schon in 2005 erstellte ich mal eine "Country Map" Anwendung mit APEX:

http://apex.oracle.com/pls/otn/f?p=24728:4

man kann die Anwendung im APEX Studio/Applications runterladen:
http://htmldb.oracle.com/pls/otn/f?p=18326:2

Es hat nichts mit Oracle Spatial zu tun - erfüllt aber seinen Zweck.

Viel Spaß damit !

1.6.07

Apex 3.0 Flash Beispiel

Ab APEX 3.0 gibt es ja neben SVG- (und HTML-) Charts auch Flash Charts.

Hier eine Screenshot einer Standard Flashchart - und wieder einmal war ich verblüfft, wie smart das hier umgesetzt worden ist.

Ich nahm eine SQL Abfrage einer SVG Chart und "schüttete" sie in die Flashchart und ... :

Konvertierung von SVG Charts nach FLASH:
Existierende SVG Charts kann man mit 2 Mouseklicks nach FLASH konvertieren.
--> Page Properties/Seiten Eigenschaften --> wähle "SVG Chart Region" --> rechts: "Tasks" - wähle "Migrate SVG to Flash Chart".
Animationen und Hintergrundfarben kann man über das APEX-API als Parameter setzen (Farbverlauf, sich aufbauende Bars, wachsende Linien (sehr smart!)u.m.
Es gibt ein paar kleine Restriktionen bzgl. der Labels und Werten unter bestimmten Bedingungen: - aber damit kann man m.E. leben.

Auszug aus dem Hinweis bei der Migration:
SVG chart will be migrated with the following restrictions:
Only number formats defined in axis format strings will be migrated. Date and time formats will be ignored.
Number format elements containing the following will be migrated: 0,9,D,G,, (comma),. (period),$,C,L,FM
The label for each series in the Flash chart will be derived from each series' column alias. This differs from SVG charts, where the label for each series was derived from the Series Name attribute.
Flash Dial charts display actual values instead of percentages.

Mehr Infos und Sourcen zu Flash Charts bei www.Maani.us