Die Deutsche ADF- (und Forms-) Community hat heute ihr erstes Buch herausgegeben.
Das
"ADF Buch" ist eine Zusammenstellung von deutschsprachigen Vorträgen,
Artikeln und Workshop-Tutorials zum Thema Oracle ADF (es sind auch
vereinzelte englischsprachige Beiträge enthalten). Die Autoren sind
Mitglieder der deutschen ADF Community. Der Zeitrahmen umfaßt die Jahre
2010 bis 2014. Das Projekt "ADF Buch" wurde von einem Team von
Mitarbeitern aus Partnerunternehmen und Oracle umgesetzt.
40 Autoren schrieben 70 Beiträge auf 1400 Seiten.
Der Download besteht aus einem 110 MB PDF und ist kostenfrei: ADF-Community-Homepage
Mein Artikel im Buch hat den Titel "Modernizing Oracle Forms". In ihm demonstriere ich, wie einfach in Oracle Forms die
Integration moderner Frameworks wie z.B. LAF (Look and Feel-Framework
von Francois Degrelle) ist und wie man ADF in Oracle Forms via
OraFormsFaces (Framework von Wilfred van der Deijl) integriert.
Viel Spaß beim Lesen
Gerd
26. Februar 2015
19. März 2014
INC und DEC sollte man in PL/SQL Libraries nicht benutzen
In meiner ältesten PL/SQL-Library in Forms 4 waren dies meine ersten Prozeduren:
In neueren Versionen von Oracle Forms funktioniert dies nun nicht mehr
Und warum? Oracle hat in PL/SQL einen neuen SUBTYPE für DECIMAL erzeugt und ihn "DEC" genannt. Diesen TYPE kann man zum Beispiel zur Variablendeklaration benutzen:
Alle anderen Sprachen kennen von Hause aus schon INC und DEC. Nur nicht Oracle!
Also immer schön acht geben beim erzeugen von neuen Funktionen die für lange Zeit gültig sein sollen :-)
Gerd
PROCEDURE Inc (P_Number IN OUT NUMBER) IS BEGIN P_Number := P_Number + 1; END; PROCEDURE Dec (P_Number IN OUT NUMBER) IS BEGIN P_Number := P_Number - 1; END;Diese Prozeduren nutze ich seit 20 Jahren in der ein oder anderen Variation. Manchmal mit zwei Parametern, oft auch nur mit einem Parameter. In der ganzen Zeit gab es nie Probleme
In neueren Versionen von Oracle Forms funktioniert dies nun nicht mehr
Und warum? Oracle hat in PL/SQL einen neuen SUBTYPE für DECIMAL erzeugt und ihn "DEC" genannt. Diesen TYPE kann man zum Beispiel zur Variablendeklaration benutzen:
DECLARE V_Value DEC; BEGIN ...
Das zerstört natürlich meine Prozedur in der PL/SQL-Library :-(
Alle anderen Sprachen kennen von Hause aus schon INC und DEC. Nur nicht Oracle!
Also immer schön acht geben beim erzeugen von neuen Funktionen die für lange Zeit gültig sein sollen :-)
Gerd
8. Januar 2014
Neues Statement of Direction, September 2013
Die aktuellen Supportzeiträume von Forms und Reports findet man in diesem Dokument.
Das Wichtigste auf einen Blick:
Hier geht's zu meinen älteren Statement of Directions Privatkopien:
SoD Oracle Fusion 2013 / 09
SoD Forms 2012 / 03
SoD Oracle Fusion 2010 / 05
SoD Forms 2009 / 07
SoD Forms 2008 / 07
SoD Forms 2007 / 11
SoD Forms 2005 / 09
SoD Forms 2005 / 05
SoD Forms 2005 / 03
SoD Forms 2004 / 06
Mein vorheriger Artikel zu diesem Thema ist hier zu finden
Das Wichtigste auf einen Blick:
Hier geht's zu meinen älteren Statement of Directions Privatkopien:
SoD Oracle Fusion 2013 / 09
SoD Forms 2012 / 03
SoD Oracle Fusion 2010 / 05
SoD Forms 2009 / 07
SoD Forms 2008 / 07
SoD Forms 2007 / 11
SoD Forms 2005 / 09
SoD Forms 2005 / 05
SoD Forms 2005 / 03
SoD Forms 2004 / 06
Mein vorheriger Artikel zu diesem Thema ist hier zu finden
2. Oktober 2013
Modernizing Forms Vortrag
Das Interview, über das ich vorgestern schrieb, ist in Zusammenarbeit mit meinem Vortrag "Wie modernisiere ich Oracle Forms" entstanden.
Das vollständige Video zu dem Vortrag (50 min) ist hier zu finden:
Die Folien des Vortrags sind über diesen Link erreichbar.
Try it
Gerd
Das vollständige Video zu dem Vortrag (50 min) ist hier zu finden:
Die Folien des Vortrags sind über diesen Link erreichbar.
Try it
Gerd
30. September 2013
DOAG Interview
Nach meinem letzten Konferenzvortrag bin ich von der DOAG interviewt worden. Thema des Interviews war die Modernisierung von Oracle Forms.
Inhalt des Interviews + YouTube-Info:
Viele sagen über das Ausehen des Entwicklungswerkzeugs Oracle Forms, dieses sei nicht mehr zeitgemäß. Gerd Volberg von Opitz Consulting hat sich im Open-Source-Umfeld umgeschaut und Frameworks gefunden, mit denen die Forms-Welt aufgepeppt werden kann. Im Interview mit dem Leiter der SIG Development Christian Schwitalla präsentiert Volberg das "Forms Look and Feel Project" vom Oracle Ace Francois Degrelle sowie das Framework von Wilfred van der Deijl von "OraFormsFaces", das die Forms und ADF-Welt vereint.
Viel Spass
Gerd
Inhalt des Interviews + YouTube-Info:
Viele sagen über das Ausehen des Entwicklungswerkzeugs Oracle Forms, dieses sei nicht mehr zeitgemäß. Gerd Volberg von Opitz Consulting hat sich im Open-Source-Umfeld umgeschaut und Frameworks gefunden, mit denen die Forms-Welt aufgepeppt werden kann. Im Interview mit dem Leiter der SIG Development Christian Schwitalla präsentiert Volberg das "Forms Look and Feel Project" vom Oracle Ace Francois Degrelle sowie das Framework von Wilfred van der Deijl von "OraFormsFaces", das die Forms und ADF-Welt vereint.
Viel Spass
Gerd
29. Mai 2013
Oracle Forms in the Cloud - the next big thing?
Die ganze Welt redet nur noch vom Arbeiten in der Cloud. Warum nicht auch Oracle Forms?
Warum nicht...
Warum...
Weil Oracle es längst tut...
Link zum Webcast
Michael Ferrante und Roger Vidal besprechen in dem Webcast, wie man Applikationen in der Cloud im Web Logic Server laufen lässt und was das für die Zukunft von Oracle Forms bedeutet.
Grant hat in seinem Blog auf den Webcast verwiesen mit den Worten: "Oracle Forms remains a key technology..."
Viel Spass beim Webcast
Gerd
Warum nicht...
Warum...
Weil Oracle es längst tut...
Link zum Webcast
Michael Ferrante und Roger Vidal besprechen in dem Webcast, wie man Applikationen in der Cloud im Web Logic Server laufen lässt und was das für die Zukunft von Oracle Forms bedeutet.
Grant hat in seinem Blog auf den Webcast verwiesen mit den Worten: "Oracle Forms remains a key technology..."
Viel Spass beim Webcast
Gerd
31. Januar 2013
Verhalten von Registerkarten
Wenn Registerkarten immer weiter vergrössert werden, kann man ein interessantes Verhalten feststellen:
Nehmen wir zum Beispiel eine Maske mit 3 Registerkarten (Stil Breite = Fest)
Forms erzeugt alle 3 Registerkarten in der selben Breite. Das ist genau das, was wir erwartet haben.
Nun fügen wir eine vierte Registerkarte hinzu:
Sobald nicht genug Platz vorhanden ist, um alle Registerkarten darzustellen, reduziert Forms automatisch die Breite der einzelnen Überschriften. Die Breite der längsten Überschrift bleibt erhalten. Die anderen teilen sich den restlichen Platz.
Wir erzeugen weitere Registerkarten:
In der breitesten Registerkarte wird nun die Überschrift reduziert und einige Buchstaben durch Punkte ersetzt.
Ganz zum Schluß:
Die letzte Art der Darstellung erzeugt eine kleine horizontale Scrollbar. Spätestens jetzt kann man mit der Tab Canvas kaum noch arbeiten. Die Überschriften der Registerkarten sind nicht mehr sprechend und müssen teilweise schon erraten werden. Daran sollte man denken, wenn man Registerkarten immer weiter ausbaut und vergrössert.
Viel Spass damit
Gerd
Forms erzeugt alle 3 Registerkarten in der selben Breite. Das ist genau das, was wir erwartet haben.
Nun fügen wir eine vierte Registerkarte hinzu:
Sobald nicht genug Platz vorhanden ist, um alle Registerkarten darzustellen, reduziert Forms automatisch die Breite der einzelnen Überschriften. Die Breite der längsten Überschrift bleibt erhalten. Die anderen teilen sich den restlichen Platz.
Wir erzeugen weitere Registerkarten:
In der breitesten Registerkarte wird nun die Überschrift reduziert und einige Buchstaben durch Punkte ersetzt.
Ganz zum Schluß:
Die letzte Art der Darstellung erzeugt eine kleine horizontale Scrollbar. Spätestens jetzt kann man mit der Tab Canvas kaum noch arbeiten. Die Überschriften der Registerkarten sind nicht mehr sprechend und müssen teilweise schon erraten werden. Daran sollte man denken, wenn man Registerkarten immer weiter ausbaut und vergrössert.
Viel Spass damit
Gerd
13. September 2012
Forms Vorträge auf der DOAG Konferenz 2012
Und hier nun ein paar Vorschläge für die diesjährige DOAG Konferenz in Nürnberg
Jan Peter Timmermann
Wolfgang Kriebel, Christian Kühne
Mein Vortrag :
Perry Pakull
Stephan La Rocca
Nachmittags gibt es dann noch ein Fusion Middleware Panel mit Frank Nimphius, Duncan Mills und Jürgen Menge
Viel Spass auf der DOAG Konferenz
Gerd
Jan Peter Timmermann
Wolfgang Kriebel, Christian Kühne
Mein Vortrag :
Perry Pakull
Stephan La Rocca
Nachmittags gibt es dann noch ein Fusion Middleware Panel mit Frank Nimphius, Duncan Mills und Jürgen Menge
Viel Spass auf der DOAG Konferenz
Gerd
12. September 2012
Forms Modernisierung auf der Oracle Open World
Hier sind ein paar Tipps für die Oracle "Forms" Open World 2012
Grant spricht über die Zukunft von Oracle Forms :
Auch Lucas nimmt sich des Themas Zukunft an:
Mia und Grant sprechen zusammen über Facelifting-Tipps für Forms :
Mehr Informationen dazu gibt es auf Grants Blog and on Mia's Blog
Viel Spass beim Lesen
Gerd
Grant spricht über die Zukunft von Oracle Forms :
Auch Lucas nimmt sich des Themas Zukunft an:
Mia und Grant sprechen zusammen über Facelifting-Tipps für Forms :
Mehr Informationen dazu gibt es auf Grants Blog and on Mia's Blog
Viel Spass beim Lesen
Gerd
3. Juli 2012
Java 7 und Forms 11
Vor einigen Tagen wurde eine überarbeitete Zertifizierungsmatrix von Oracle veröffentlicht:
Zertifizierungs-Link
In diesem Excel-Sheet ist Forms 11.1.1.6 gegen JRE 1.7.0_04+ zertifiziert. Sehr gute Nachricht! Nun können wir hoffen, dass Forms 11.1.2 ebenfalls in Kürze zertifiziert werden wird. Dies ist zur Zeit die aktuelle Version auf dem OTN:
Und zu guter Letzt: " Oracle, zertifiziere bitte auch Oracle Forms 10g mit JRE 7 ! "
Gerd
Zertifizierungs-Link
In diesem Excel-Sheet ist Forms 11.1.1.6 gegen JRE 1.7.0_04+ zertifiziert. Sehr gute Nachricht! Nun können wir hoffen, dass Forms 11.1.2 ebenfalls in Kürze zertifiziert werden wird. Dies ist zur Zeit die aktuelle Version auf dem OTN:
Und zu guter Letzt: " Oracle, zertifiziere bitte auch Oracle Forms 10g mit JRE 7 ! "
Gerd
27. Juni 2012
Java 7-Auto-Update, weitere Links
Hier sind noch ein paar weitere Links und Metalink-Dokumente zum aktuellen Java 7 Auto-Update-Problem. Die Dokumente sind nur erreichbar, wenn man sich in "My Oracle Support" einloggt.
Oracle Java SE Support Roadmap
Updated Java 6 EOL date
Note 1412103.2
Installation and Configuration for Oracle Java SE
Note 1467442.1
URGENT BULLETIN: All E-Business Suite End-Users Must Manually Apply JRE 6 Updates
Note 1469230.1
FAQ - Java SE Auto Update
Note 1470123.1
What Impact does the Desupport of Java 6 have on Fusion Middleware 11
Note 1470671.1
JRE7 Is Not Certified For Oracle Health Insurance
Aktuelle Version von JRE 1.6
Oracle JDK 6 update 33 (1.6.0_33)
viel Spass damit
Gerd
Oracle Java SE Support Roadmap
Updated Java 6 EOL date
Note 1412103.2
Installation and Configuration for Oracle Java SE
Note 1467442.1
URGENT BULLETIN: All E-Business Suite End-Users Must Manually Apply JRE 6 Updates
Note 1469230.1
FAQ - Java SE Auto Update
Note 1470123.1
What Impact does the Desupport of Java 6 have on Fusion Middleware 11
Note 1470671.1
JRE7 Is Not Certified For Oracle Health Insurance
Aktuelle Version von JRE 1.6
Oracle JDK 6 update 33 (1.6.0_33)
viel Spass damit
Gerd
26. Juni 2012
Java 7-Auto-Update Warnung
Es sieht so aus, dass wir mit unseren Forms-Applikationen ab nächster Woche, 3. Juli 2012, in ein grösseres Problem laufen werden.
Oracle's Java 1.6-Updater wird automatisch das JRE auf allen PC's auf Version 1.7updaten, wo der Auto-Update aktiviert ist. Java 1.7 ist nicht zertifiziert mit Forms 10g, Forms 11g sowie der E-Business-Suite (bzw. den EBS-Forms-Komponenten).
Ich werde versuchen, alle relevanten Stellen und Problemlösungen in den nächsten Tagen hier zu bloggen, damit wir alle die nächste Woche ohne grössere Probleme überleben. Verteilen Sie diesen Blogpost gerne auch an andere Formskunden, die ebenfalls mit Java 1.7 ein Problem bekommen könnten.
Hier sind die ersten Links, die ich zu dem Thema gefunden habe:
The latest news directly from E-Business Suite Development

JRE Troubleshouting Guide

OTN Forms Forum: steps to install and deinstall
Michael Armstroing beschreibt hier unter anderem die De-Installation von Java 1.7

Und hier ist die Beschreibung des eigentlichen Problems, das wir mit Java 1.7 bekommen werden

Viel Spass beim Lesen
Gerd
Oracle's Java 1.6-Updater wird automatisch das JRE auf allen PC's auf Version 1.7updaten, wo der Auto-Update aktiviert ist. Java 1.7 ist nicht zertifiziert mit Forms 10g, Forms 11g sowie der E-Business-Suite (bzw. den EBS-Forms-Komponenten).
Ich werde versuchen, alle relevanten Stellen und Problemlösungen in den nächsten Tagen hier zu bloggen, damit wir alle die nächste Woche ohne grössere Probleme überleben. Verteilen Sie diesen Blogpost gerne auch an andere Formskunden, die ebenfalls mit Java 1.7 ein Problem bekommen könnten.
Hier sind die ersten Links, die ich zu dem Thema gefunden habe:
The latest news directly from E-Business Suite Development
JRE Troubleshouting Guide
OTN Forms Forum: steps to install and deinstall
Michael Armstroing beschreibt hier unter anderem die De-Installation von Java 1.7
Und hier ist die Beschreibung des eigentlichen Problems, das wir mit Java 1.7 bekommen werden
Viel Spass beim Lesen
Gerd
19. Mai 2012
Future of Oracle Forms Konferenz, Teil 4
Wilfred van der Deijl präsentierte "Partial and or Gradual migration by embedding existing Forms in new UI technology".
Da Oracle keinen Migrationsweg von Oracle Forms nach ADF anbietet, zeigte Wilfred eine Technik, mit der man Forms in ADF integrieren kann. Er nennt das Framework OraFormsFaces. Auf diese Weise kann man hybride Applikationen erzeugen. Dabei kann der non-Forms Teil jede beliebige Web Technologie sein, ADF ist nur ein Beispiel.
Mit diesem hybriden Ansatz ist es möglich, langsam von Forms auf andere Technologien umzustellen, ohne mit einem Big Bang arbeiten zu müssen.
Im letzten Vortrag sprach Steven Davelaar über "JHeadstart: Real world experiences for migrating Forms to ADF"
JHeadstart ist eine JDeveloper Erweiterung für eine template-basierte Arbeitsweise in ADF.
Stevens Vortrag beendete den General-Session-Teil.
Nach einem kurzen Imbiss startete der Teil "Parallel Break-Out sessions". In parallelen Sessions konnten immer 3 Vortragende in eigenen Räumen besucht werden. Dort trugen sie ihr Thema erneut vor. Diesmal jedoch mit viel mehr Zeit und einem Publikum, dass sich genau für dieses Thema interessierte.
Um 17 Uhr endete der Tag mit einem grossen Panel.
Hier hatte man die Chance mit allen Vortragenden gleichzeitig über die Modernisierungs-Strategien und die Vorträge zu diskutieren.
In der Night-Session, die um 19 Uhr startete wurden sechs parallele Hands-On-Sessions gestartet, die man besuchen konnte. Die meisten Speaker hatten VMwares für die Teilnehmer vorbereitet, so dass jeder auf seinem eigenen Notebook mitarbeiten konnte.
Um 21:30 Uhr endete der Konferenz-Tag.
Alle Links zur Konferenz sind hier zu finden
An dieser Stelle muss man AMIS, den vielen Vortragenden und Lucas Jellema als Gastgeber einmal herzlich danken. Sie alle haben eine grossartige Konferenz durchgeführt mit insgesamt 89 Teilnehmern.
Vielen Dank
Gerd
Da Oracle keinen Migrationsweg von Oracle Forms nach ADF anbietet, zeigte Wilfred eine Technik, mit der man Forms in ADF integrieren kann. Er nennt das Framework OraFormsFaces. Auf diese Weise kann man hybride Applikationen erzeugen. Dabei kann der non-Forms Teil jede beliebige Web Technologie sein, ADF ist nur ein Beispiel.
Mit diesem hybriden Ansatz ist es möglich, langsam von Forms auf andere Technologien umzustellen, ohne mit einem Big Bang arbeiten zu müssen.
Im letzten Vortrag sprach Steven Davelaar über "JHeadstart: Real world experiences for migrating Forms to ADF"
JHeadstart ist eine JDeveloper Erweiterung für eine template-basierte Arbeitsweise in ADF.
Stevens Vortrag beendete den General-Session-Teil.
Nach einem kurzen Imbiss startete der Teil "Parallel Break-Out sessions". In parallelen Sessions konnten immer 3 Vortragende in eigenen Räumen besucht werden. Dort trugen sie ihr Thema erneut vor. Diesmal jedoch mit viel mehr Zeit und einem Publikum, dass sich genau für dieses Thema interessierte.
Um 17 Uhr endete der Tag mit einem grossen Panel.
Hier hatte man die Chance mit allen Vortragenden gleichzeitig über die Modernisierungs-Strategien und die Vorträge zu diskutieren.
In der Night-Session, die um 19 Uhr startete wurden sechs parallele Hands-On-Sessions gestartet, die man besuchen konnte. Die meisten Speaker hatten VMwares für die Teilnehmer vorbereitet, so dass jeder auf seinem eigenen Notebook mitarbeiten konnte.
Um 21:30 Uhr endete der Konferenz-Tag.
Alle Links zur Konferenz sind hier zu finden
An dieser Stelle muss man AMIS, den vielen Vortragenden und Lucas Jellema als Gastgeber einmal herzlich danken. Sie alle haben eine grossartige Konferenz durchgeführt mit insgesamt 89 Teilnehmern.
Vielen Dank
Gerd
18. Mai 2012
Future of Oracle Forms Konferenz, Teil 3
In der nächsten Präsentation zeigte uns Mia Urman "To infinity and beyond: Extend the life of your Oracle Forms application by running your existing Forms from next generation technologies/platforms without migration"
Sie demonstrierte "next generation forms" anhand von OraPlayer. Einem Tool, dass eine laufende Forms-Applikation in eine Web-GUI überführt.
Im ersten Schritt nimmt OraPlayer einen Geschäfts-Prozess in einer Forms-Maske auf:
Danach wird das ganze im Web publiziert. In beliebigen UIs. Hier ist man völlig frei in seiner Wahl.
Während man nun in der neuen Maske arbeitet und Daten manipuliert, arbeitet dies im Hintergrund auf einer echten Forms-Applikation, die genau wie früher eine Runtime pro User im Hintergrund öffnet und benutzt.
Madi Serban zeigte in ihrem Vortrag, wie Forms, ADF und APEX Applikationen ko-existieren können. Sie startete mit der Frage "Should we stay or should we go?" und ging dann über zu Redesigning Applikationen mit Pitss.
Als Nächstes zeigten Oliver Tickell und Don Smith "Yo!Forms".
Yo!Forms ist ein Tool, mit dem man bestehende Forms-FMXe im Web laufen lassen kann, ohne Java-Plugin in purem HTML und Javascript.
Hier ein Screenshot meines iPhone-Safaribrowsers. Während der Präsentation hatte jeder die Möglichkeit eine eigene Yo!Forms-Runtime zu starten. Und das alles ohne JVM. Auf echten Forms-FMX, die mit dem Forms-Builder erstellt wurden.
Der Betatest von Yo!Forms soll, soweit ich das mitbekam, noch dieses Jahr starten.
to be continued
Gerd
Sie demonstrierte "next generation forms" anhand von OraPlayer. Einem Tool, dass eine laufende Forms-Applikation in eine Web-GUI überführt.
Im ersten Schritt nimmt OraPlayer einen Geschäfts-Prozess in einer Forms-Maske auf:
Danach wird das ganze im Web publiziert. In beliebigen UIs. Hier ist man völlig frei in seiner Wahl.
Während man nun in der neuen Maske arbeitet und Daten manipuliert, arbeitet dies im Hintergrund auf einer echten Forms-Applikation, die genau wie früher eine Runtime pro User im Hintergrund öffnet und benutzt.
Madi Serban zeigte in ihrem Vortrag, wie Forms, ADF und APEX Applikationen ko-existieren können. Sie startete mit der Frage "Should we stay or should we go?" und ging dann über zu Redesigning Applikationen mit Pitss.
Als Nächstes zeigten Oliver Tickell und Don Smith "Yo!Forms".
Yo!Forms ist ein Tool, mit dem man bestehende Forms-FMXe im Web laufen lassen kann, ohne Java-Plugin in purem HTML und Javascript.
Hier ein Screenshot meines iPhone-Safaribrowsers. Während der Präsentation hatte jeder die Möglichkeit eine eigene Yo!Forms-Runtime zu starten. Und das alles ohne JVM. Auf echten Forms-FMX, die mit dem Forms-Builder erstellt wurden.
Der Betatest von Yo!Forms soll, soweit ich das mitbekam, noch dieses Jahr starten.
to be continued
Gerd
17. Mai 2012
Future of Oracle Forms Konferenz, Teil 2
In Lucas Jellemas Vortrag hatte er noch einen eigenen Timeslot für Grant Ronald eingebaut, der per Video live aus UK zugeschaltet war.
Grant sprach darüber, wie man heutzutage in Forms arbeiten sollte, so dass die Applikationen zukunftssicher sind. Des Weiteren gab er eine ganz klare Botschaft von Oracle wieder: "There are no plans to desupport Oracle Forms".
In der darauf folgenden Präsentation sprach Francois Degrelle über "Modernizing Forms using Pluggable Java Components and the Forms Look and Feel project".
Er startete mit "Warum sollte man Java Beans in Forms nutzen" und demonstrierte am Beispiel einiger ausgewählter Beans, wie man zum Beispiel einen Java Kalender, einen HTML Browser, eine Swing JTable und vieles mehr in Forms integrieren kann.
Er gab immer wieder zu verstehen, wie wichtig die Erweiterbarkeit von Forms in Bezug auf Java ist und das einem dadurch die ganze Javawelt offen steht. Durch die einfache Nutzung von Java Beans.
Im zweiten Teil zeigte er sein Open-Source Framework "Forms Look and Feel" und die Einfachheit, wie man es in Forms integriert und einsetzt.
Hier ist der Link zum Framework
to be continued
Gerd
Grant sprach darüber, wie man heutzutage in Forms arbeiten sollte, so dass die Applikationen zukunftssicher sind. Des Weiteren gab er eine ganz klare Botschaft von Oracle wieder: "There are no plans to desupport Oracle Forms".
In der darauf folgenden Präsentation sprach Francois Degrelle über "Modernizing Forms using Pluggable Java Components and the Forms Look and Feel project".
Er startete mit "Warum sollte man Java Beans in Forms nutzen" und demonstrierte am Beispiel einiger ausgewählter Beans, wie man zum Beispiel einen Java Kalender, einen HTML Browser, eine Swing JTable und vieles mehr in Forms integrieren kann.
Er gab immer wieder zu verstehen, wie wichtig die Erweiterbarkeit von Forms in Bezug auf Java ist und das einem dadurch die ganze Javawelt offen steht. Durch die einfache Nutzung von Java Beans.
Im zweiten Teil zeigte er sein Open-Source Framework "Forms Look and Feel" und die Einfachheit, wie man es in Forms integriert und einsetzt.
Hier ist der Link zum Framework
to be continued
Gerd
Abonnieren
Kommentare (Atom)