Seit Anfang Februar '06 ist aus dem (speziell für die Englischsprachigen) etwas zungenbrechermäßigen Namen HTMLDB (äitsch-ti-em-el-diebie) der neue Name - dafür jetzt "etwas" länger: "Oracle Application Express" geworden.
OK - express-mäßig geht es schon mit dem Framework, aber über Schönheit des Namens kann man sich steiten... Eure Meinung ?
erstes BLOG in DEUTSCH mit Hauptfokus Oracle Application Express (vormals HTML DB) Entwicklung von Bernhard Fischer-Wasels
23.1.06
Uploading/hochladen von Daten in eine Tabelle

eine ganz brauchbare Anwendung ist die "Upload Spreadsheet in existierende Tabelle" , die ich unlängst fand (OTN How To Dokument). Prerequisite/Vorausssetzung: die User halten sich an ein Spreadsheet Format; sie können dann per Copy und Paste über das Editor Fenster die Daten in die existierende Tabelle hochladen.
Die Sourcen der Beispielanwendung liegen hier. Erklärung innerhalb des Sourcodes (leider in engl.).
19.1.06
Projekt RAPTOR - neuer pl/sql Editor von Oracle
Login auf jeder "öffentlichen" Seite
...ohne es auf jeder "PUBLIC" Seite einbauen zu müssen:
http://spendolini.blogspot.com . Leider nur in Englisch - bei Gelegenheit übersetze ich es mal. Aber es ist so gut, dass ich es nicht missen und hier aufnehmen möchte. Danke an Scott Spendolini, ehemaliger Oracle HTMLDB Entwickler.
http://spendolini.blogspot.com . Leider nur in Englisch - bei Gelegenheit übersetze ich es mal. Aber es ist so gut, dass ich es nicht missen und hier aufnehmen möchte. Danke an Scott Spendolini, ehemaliger Oracle HTMLDB Entwickler.
13.1.06
Einfaches HTMLDB - AJAX Beispiel
Gerade erschienen auf der HTMLDB Community Seite ein einfaches Beispiel hier.
Danke an Carsten Czarski !
Danke an Carsten Czarski !
11.1.06
Region Positionen in Seitentemplates

Eine Seite setzt sich aus Regionen zusammen, die an verschiedenen "Display Points" fixiert werden können (neben dem Look and Feel über das Template). Je nach Page-Template gibt es derer verschiedene. Siehe Screenshot.
Wie wirds gemacht?
Man ordnet der Region (-->Region Attributes/Eigenschaften --> klick auf Region Name)
1. einem Display Point zu (in User Interface Attributes unter dem Template) und
2. steuert durch die "Sequence" die Reihenfolge und/oder
3. durch die "Column" in welcher Spalte die Region angezeigt werden soll.
Will man nun im oberen Teil der Seite in 2 Spalten arbeiten, benutzte ich Display Point 'Page Template Body (1). Das ist also eine Art Block mit den Regionen je nach Sequence und Column. Die längste Region(-en) steuert die Größe/Höhe des Blockes.
Darunter arbeite ich mit dem Display Point: 'Page Template Body (3) einspaltig.
Trick/Tipp:
darauf achten, dass bei 'Page Template Body (1) und (2) die Felder für einen Report immer "darunter" (Items below Region) angeordnet werden, nur bei (3) darüber (für evtl. Suchfelder in Reports).
3.1.06
Nachricht an alle User - auf allen Seiten !
Ich stolperte gerade über einen der vielen Tausend Parameter nämlich: #GLOBAL_NOTIFICATION# - Hiermit kann man z.B. auf geplante Downtimes oder Upgrade/Maintenance Zeiten hinweisen.
So wirds gemacht:
Bei Edit Application Attributes/Attribute bearbeiten gibt es einen Parameter: Global Notifications oder Globale Benachrichtigung. Hier gibt man z.B. ein: "geplante Downtime 15. Januar - 18:00h bis 21:00h".
Danach fügt man im Page/Seiten Template im HTML Body Bereich #GLOBAL_NOTIFICATION# ein bei (Ausschnitt aus Page Template: "Tabs(2),Red1"):
'<'td width="98%"'>'#GLOBAL_NOTIFICATION##SUCCESS_MESSAGE#
#NOTIFICATION_MESSAGE#'<'/td'>'
Nun erscheint links unterhalb der TABs auf jeder Seite der Text und jede/r weiß Bescheid. Man kann natürlich die Benachrichtigung auch an einen anderen Ort platzieren (im Template).
So wirds gemacht:
Bei Edit Application Attributes/Attribute bearbeiten gibt es einen Parameter: Global Notifications oder Globale Benachrichtigung. Hier gibt man z.B. ein: "geplante Downtime 15. Januar - 18:00h bis 21:00h".
Danach fügt man im Page/Seiten Template im HTML Body Bereich #GLOBAL_NOTIFICATION# ein bei (Ausschnitt aus Page Template: "Tabs(2),Red1"):
'<'td width="98%"'>'#GLOBAL_NOTIFICATION##SUCCESS_MESSAGE#
#NOTIFICATION_MESSAGE#'<'/td'>'
Nun erscheint links unterhalb der TABs auf jeder Seite der Text und jede/r weiß Bescheid. Man kann natürlich die Benachrichtigung auch an einen anderen Ort platzieren (im Template).
1.1.06
Frappr (Friend Mapper) - registriert Euch als HTMLDB Entwickler !

Auf einem neuen "Map" service (basierend auf Google Maps) kann man sich als HTMLDB Developer registrieren, um langfristig eine Weltkarte zu füllen, mit den HTMLDB Entwicklern....
Registrierung >hier<
Wir sind in harter Konkurrenz mit den JDeveloper Entwicklern(derzeitig 80) - wir: 47 User !! Also ran!! - und registrieren !
Carl Backstroem hat unsere HTMLDB Gruppe dort angelegt (www.frappr.com/htmldbusers).
Danke dafür !
--> updated 3.1.06: 70 User
23.12.05
AJAX Tutorial
Als "Follow Up" meines Beitrags vom 15.12. hier ein Ajax Tutorial - ich werde weiter berichten...
ps. AJAX = Asynchronous Javascript and XML
ps. AJAX = Asynchronous Javascript and XML
Wieweit ist die HTML DB verbreitet ? - ca. 19000 Einträge bei Google

Danke an Carsten Czarski, meinen Kollegen in München, der die Oracle HTMLDB Community Seite pflegt. Er googelte zum Jahresabschluß mal mittels: inurl:/pls/htmldb. Es sind über 19000 Einträge dort verzeichnet! - In diesem Sinne allen Besuchern hier ein FROHES WEIHNACHTSFEST und einen guten Rutsch ins neue Jahr 2006.
19.12.05
optionale Spalten in Reports
15.12.05
AJAX - die neue Herausforderung (NEU?)
Das Thema AJAX ist eine Mischung aus XML, HTML und Javascript und nicht nur hype momentan. Carl Backtroem vom HTMLDB Development Team hat hier ne Menge zusammengetragen und entwickelt. Es geht im Wesentlichen um die Funktionalität, im Browser Werte zu manipulieren, ohne die Seite wie bei HTML (allein), neu laden zu müssen, um das Ergebnis darzustellen.
Demnächst mehr hier.
Demnächst mehr hier.
11.12.05
"unOfficial HTML DB Wiki and FAQ"
Wenn auch nicht in deutsch - aber dennoch: Ein paar HTMLDB Enthusiasten haben ein "Wiki" gestartet. Ein Wiki ist eine Art schwarzes Brett, wo man allgemeine und spezielle Fragen & Antworten zu allen Themen findet analog der freien Encylopedie Wikipedia. Ein weitere Quelle, um bei gewissen Anforderungen andere neben dem HTMLDB Discussion Forum zurate ziehen zu können oder zu recherchieren.
9.12.05
...ist bei 500 Datensätzen schon Schluß ?
...diese Frage wurde mir vermehrt gestellt. Natürlich nicht! Die Profis wissen das natürlich - aber es ist ja nicht jeder "Profi".
Standardmäßig werden in den Reports nur 500 Datensätze angezeigt. Dies kann man beeinflussen, indem man bei den Report Attributes/Eigenschaften beim Parameter "Max Row Count"/"Maximale Zeilenanzahl" z.B. 1000 oder 999999 eingibt, dann werden mehr als 500 Datensätze dargestellt. Was man da tut, muß der Entwickler natürlich wissen... (Ab der Version 2.0 sind die 500 zumindest eingetragen.)
Manchmal ist es halt gaaanz einfach - man muss nur wissen wie/wo.
Viel Spaß weiterhin !
Standardmäßig werden in den Reports nur 500 Datensätze angezeigt. Dies kann man beeinflussen, indem man bei den Report Attributes/Eigenschaften beim Parameter "Max Row Count"/"Maximale Zeilenanzahl" z.B. 1000 oder 999999 eingibt, dann werden mehr als 500 Datensätze dargestellt. Was man da tut, muß der Entwickler natürlich wissen... (Ab der Version 2.0 sind die 500 zumindest eingetragen.)
Manchmal ist es halt gaaanz einfach - man muss nur wissen wie/wo.
Viel Spaß weiterhin !
29.11.05
Export nach Excel ... mit richtigen Umlauten
Haben Sie schonmal einen Bericht als CSV exportiert und im Excel waren die Umlaute falsch?
Dies tritt immer auf, wenn die HTML DB-Datenbank nicht mit dem Windows-Zeichensatz (windows-1252) läuft. Sie können das Problem jedoch einfach ungehen. Navigieren Sie in der HTML DB im Apllication Builder zu den Anwendungsattributen und dort zu den Globalization-Attributen. Stellen Sie dann die Automatische CSV-Kodierung auf "Ja" (erst ab 2.0). Von nun an werden Umlaute in Excel korrekt erscheinen.
Danke für diesen Tipp an Carsten Czarski, Author der Oracle HTMLDB Community Seite !
Es ist übrigens auch noch wichtig auf der Attribut/Eigenschaften Seite der Region/ Report unter "Report Export" einzugeben: enable CSV output: YES, Separator: ; (Semicolon) und Enclosed by " (1 Doppel-Hochkommata).
Dies tritt immer auf, wenn die HTML DB-Datenbank nicht mit dem Windows-Zeichensatz (windows-1252) läuft. Sie können das Problem jedoch einfach ungehen. Navigieren Sie in der HTML DB im Apllication Builder zu den Anwendungsattributen und dort zu den Globalization-Attributen. Stellen Sie dann die Automatische CSV-Kodierung auf "Ja" (erst ab 2.0). Von nun an werden Umlaute in Excel korrekt erscheinen.
Danke für diesen Tipp an Carsten Czarski, Author der Oracle HTMLDB Community Seite !
Es ist übrigens auch noch wichtig auf der Attribut/Eigenschaften Seite der Region/ Report unter "Report Export" einzugeben: enable CSV output: YES, Separator: ; (Semicolon) und Enclosed by " (1 Doppel-Hochkommata).
23.11.05
Wieder HTMLDB Hands On Workshops bei Oracle in HH/H/B
Am 13.12.05 werde ich wieder mal in der GS von Oracle Hamburg einen "HTML DB 2.0 Hands-On-Workshop" anbieten - auch in Hannover (6.12.) und Berlin (8.12.) werden diese kostenlosen WS von Kollegen angeboten. Anmeldelink hier.
Agenda: Beginn 09:00h - Einführung, Architektur, Übungen, Integrationsmöglichkeiten, Übungen, einbinden Javascript, CCS, F&A, Ende ca. 16:00h - in Hamburg und Hannover muss jeweils ein Laptop mitgebracht werden.
Agenda: Beginn 09:00h - Einführung, Architektur, Übungen, Integrationsmöglichkeiten, Übungen, einbinden Javascript, CCS, F&A, Ende ca. 16:00h - in Hamburg und Hannover muss jeweils ein Laptop mitgebracht werden.
Landkarte mit Drill Down Funktionalität
Im 2. Anlauf ist mein Posting im HTMLDB Studio angenommen worden. Preview, Sourcen und Demo Link zur Landkarte (Country Map with Drill Down Functionality) stehen dort bereit. Viel Spaß damit ! Es folgen (auch kleinere) Tipps& Tricks auf dieser BLOG-Welle...
hier Download
hier Download
PDF Drucken ohne Java
Ich habe mir vorgenommen, hier jeden Tag - na sagen wir 3-4 pro Woche - einen HTML DB Tipp zu veröffentlichen. Hier der erste Tipp:
PDF Drucken ohne Java:
"Wiedergefunden" im BLOG von ex-Oracle Entwickler ScottSpendolini - seht selbst !
PDF Drucken ohne Java:
"Wiedergefunden" im BLOG von ex-Oracle Entwickler ScottSpendolini - seht selbst !
22.11.05
DOAG Mannheim "nötigt" mich zu starten...

Whow! Bei dem Ansturm im HTML DB Labor komme ich nun doch scheinbar nicht umhin mit diesem Thema einen BLOG anzufangen - für die deutsche Community !
Schaun wir mal...Zumindest war ich total kaputt nach nonstop 11:00h-22:00h am Tag 1 und 10:00h-16:10h (um 16:31h ging der Zug) an Tag 2 - das Labor war immer voll und alle begeistert dabei. Hut ab an alle ! Danke an Carsten Czarski für die Bilder !
Abonnieren
Posts (Atom)
