[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/oracle-forms-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/oracle-forms-wikipedia\/","headline":"Oracle Forms – Wikipedia","name":"Oracle Forms – Wikipedia","description":"before-content-x4 Formulaires d’oracle Est un outil de d\u00e9veloppement d’Oracle et permet la cr\u00e9ation de Wysiwyg et la programmation de masques","datePublished":"2019-01-12","dateModified":"2019-01-12","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/de.wikipedia.org\/wiki\/Special:CentralAutoLogin\/start?type=1x1","url":"https:\/\/de.wikipedia.org\/wiki\/Special:CentralAutoLogin\/start?type=1x1","height":"1","width":"1"},"url":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/oracle-forms-wikipedia\/","wordCount":2135,"articleBody":" (adsbygoogle = window.adsbygoogle || []).push({});before-content-x4Formulaires d’oracle Est un outil de d\u00e9veloppement d’Oracle et permet la cr\u00e9ation de Wysiwyg et la programmation de masques de dialogue interactifs bas\u00e9s sur une base de donn\u00e9es. En plus de la base de donn\u00e9es Oracle, diverses autres bases de donn\u00e9es SQL sont \u00e9galement prises en charge; La programmation a lieu dans PL \/ SQL ou Java (classes Java import\u00e9es). (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Oracle Forms a \u00e9t\u00e9 d\u00e9velopp\u00e9 en 1979 par Bill Friend [d’abord] et vendu avec la premi\u00e8re base de donn\u00e9es Oracle commerciale sous le nom IAF (Interactive Application Facility). Plus tard, vers 1982, une variante de rapport (RPT) a \u00e9t\u00e9 ajout\u00e9e avec RPT. D’autres versions suivies sous le nom “FastForms”, “SQL Forms” puis enfin “Oracle Forms”. De 1985 \u00e0 2002, les formes de Sohaib Abbassi ont \u00e9t\u00e9 d\u00e9velopp\u00e9es. Les jalons \u00e9taient l’int\u00e9gration PL \/ SQL (bien avant la base de donn\u00e9es), le constructeur d’\u00e9cran (possibilit\u00e9 de conception de masque visuel) et 1999 une couche d’architecture Internet 3. Grant Ronald et Michael Ferrante sont les autres chefs de produit Oracle Forms depuis 2002. \u00c0 partir de la version 9 du produit, seule l’architecture 3-animale bas\u00e9e sur le Web est prise en charge. Le serveur Oracle WebLogic est une condition pr\u00e9alable au fonctionnement productif des applications de formulaire (dans les versions pr\u00e9c\u00e9dentes des formulaires, il s’agissait du serveur d’applications Oracle). Certains produits de la famille des produits Oracle Applications (EBS) utilisent des formulaires pour la mise en \u0153uvre des masques de dialogue. Pour cette raison, Oracle Forms est toujours pris en charge et d\u00e9velopp\u00e9 par Oracle \u00e0 long terme. Avec le \u00c9nonc\u00e9 de direction Oracle a d\u00e9crit la carri\u00e8re suppl\u00e9mentaire du d\u00e9veloppement des formulaires. [2] La version actuelle 12.2.1.4 a un support premium d’ici d\u00e9cembre 2025 et un support prolong\u00e9 jusqu’en d\u00e9cembre 2027. [3] D’autres versions de suivi sont d\u00e9j\u00e0 pr\u00e9vues. La prochaine version avec des formulaires et des rapports consiste \u00e0 appara\u00eetre comme une version majeure (14.2.1) avec un support \u00e0 long terme (2032+) \u00e0 la fin de 2023 et les modernisations sont actuellement discut\u00e9es dans les domaines suivants: 1. Am\u00e9liorations \u00e0 Java Client UI – Am\u00e9liorations GUI pour l’interface Java (adsbygoogle = window.adsbygoogle || []).push({});after-content-x42. Remplacement HTML \/ JS pour le client Java – un nouveau client JavaScript comme alternative au javaclient 3. plus d’options d’installation (par exemple 4. Am\u00e9lioration de l’int\u00e9gration avec d’autres technologies et produits – Int\u00e9gration de nouvelles technologies, par ex. B. Reste des services Voici un exemple [4] \u00c0 partir de la phase de d\u00e9veloppement pr\u00e9coce de la prochaine version de formulaire. Les formes classiques telles que les champs (\u00e9l\u00e9ments), les cadres et les blocs sont affich\u00e9es sur le client dans une conception Web moderne. (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4Version actuelle: La version actuelle Les formulaires et les rapports sont 12.2.1.4 et sont compatibles avec la version actuelle RDBMS 19C. Cette version Publi\u00e9 le 27 septembre 2019 [5] Oracle Forms est un environnement de d\u00e9veloppement 4GL pour la cr\u00e9ation rapide d’applications de dialogue robustes pour les bases de donn\u00e9es Oracle avec l’aide de soi-disant Formuler (Voir aussi voir aussi Sch\u00e9ma (informatique) ). Les \u00e9l\u00e9ments des interfaces utilisateur graphiques sont organis\u00e9s en interne dans des blocs connect\u00e9s \u00e0 des tables ou proc\u00e9dures de base de donn\u00e9es. Les blocs sont connect\u00e9s les uns aux autres s’ils z. B. Carte Master Detail Relations. Le code de mise \u00e0 jour de l’affichage d\u00e9taill\u00e9 de la navigation d’enregistrement de donn\u00e9es est automatiquement g\u00e9n\u00e9r\u00e9. Les applications de dialogue \u00abbase de donn\u00e9es pr\u00e8s de la base de donn\u00e9es\u00bb peuvent \u00eatre cr\u00e9\u00e9es sans une ligne de code suppl\u00e9mentaire. Requ\u00eates, ins\u00e9rer, modifier ou supprimer des donn\u00e9es ainsi que le verrouillage intelligent au niveau des enregistrements de donn\u00e9es (y compris pour \u00e9viter dommages perdus ) appartiennent \u00e0 la logique standard d’un bloc de base de donn\u00e9es et n’ont pas \u00e0 \u00eatre cod\u00e9. Les d\u00e9clencheurs contr\u00f4l\u00e9s par \u00e9v\u00e9nement servent \u00e0 leur propre logique d’application, qui sont formul\u00e9s par le langage de programmation de type ADA PL \/ SQL. Avec le concepteur WYSIWYG, les formulaires cr\u00e9\u00e9s sont transf\u00e9r\u00e9s vers des modules ex\u00e9cutables par le compilateur Forms int\u00e9gr\u00e9. Avec cette compilation, entre autres. Objets de base de donn\u00e9es manquants ou non valides ou manque d’autorisations reconnues, ce qui contribue au terme stabilit\u00e9 des applications formelles. Un avantage des formulaires est la logique de la base de donn\u00e9es n\u00e9cessaire pour une op\u00e9ration robuste et durable. La logique de masque offre hors de la bo\u00eete le verrouillage des enregistrements de donn\u00e9es dans le traitement (verrouillage au niveau des lignes) ou la requ\u00eate optimis\u00e9e des performances du contenu via des techniques conviviales (liaisons). Les applications sans navigateur peuvent \u00eatre d\u00e9marr\u00e9es \u00e0 partir de la version 12. Il suffit d’installer une archive d’ex\u00e9cution Java sur le PC client. Contrairement aux d\u00e9clarations ant\u00e9rieures d’Oracle, Oracle Reports continuera d’\u00eatre propos\u00e9 dans la version 12.2.1.4 actuelle et peut-\u00eatre m\u00eame dans la prochaine version. Michael Ferrante, le chef de produit d’Oracle Forms, a r\u00e9sum\u00e9 toutes les innovations du produit qui a \u00e9t\u00e9 introduit avec la famille 12.1.2.x, dans un nouveau document de fonctionnalit\u00e9 (voir les liens Web). Avec les nouveaux formulaires de version 12.2.1.4, a \u00e9t\u00e9 soulev\u00e9 le 27 septembre 2019 et est d\u00e9sormais certifi\u00e9 sur tous les syst\u00e8mes d’exploitation de serveur commun (Windows, Solaris, Unix) et les bases de donn\u00e9es 11.2.0.4, 12.1., 12.2, 18.3+ et 19.3+. La port\u00e9e du langage permet d\u00e9sormais PL \/ SQL dans la version 12.1 et les connexions de la base de donn\u00e9es avec SQLNET12. Une licence de formulaires comprend d\u00e9sormais \u00e9galement une licence pour utiliser l’\u00e9diteur BI. L’\u00e9diteur BI a \u00e9t\u00e9 int\u00e9gr\u00e9 dans les formes et peut \u00eatre appel\u00e9 de la m\u00eame mani\u00e8re confortablement. En Allemagne, un groupe de formes avec environ 100 formes de formes actives s’est r\u00e9unie en Allemagne. Docteur J\u00fcrgen M\u00fcben et Jan-Peter Timmermann dirigent ce groupe, qui peut \u00eatre atteint sur le Web sous le lien “Oracle Forms Community Germany”. Une partie de l’activit\u00e9 est \u00e9galement un Demosever qui est exploit\u00e9 par le groupe avec des d\u00e9mos gratuites, qui peuvent \u00eatre test\u00e9es et t\u00e9l\u00e9charg\u00e9es en ligne gratuitement apr\u00e8s les pens\u00e9es “open source”. Une activit\u00e9 de ce groupe est la Jour de forme . Il existe diverses approches pour faire quelque chose de “nouveau” \u00e0 partir de vieilles formes: en partie via le pr\u00e9texte avec Java ou la migration vers Oracle ADF. Le cadre le plus connu pour la “modernisation” des applications d’oracle est que Laf-projekt [6] von Francois Degrelle. [7] [8] La nouvelle version 12.2.1.4 permet de nombreuses modernisations qui n’ont plus besoin de “extensions Java”. Les d\u00e9tails peuvent \u00eatre trouv\u00e9s dans le document de Michael Ferrante sur le Web. Avec la possibilit\u00e9 de 12.2.1.x, l’interface graphique peut \u00e9galement \u00eatre rendue un peu plus moderne (sch\u00e9ma de coutumecolor, bande de ligne, smartbarheight, etc.) Perry Pakull, Stefan J\u00fcssen, Walter M\u00fcller: D\u00e9veloppement pratique des applications avec des formulaires Oracle . Hanser Verlag, 2007, ISBN 3-446-41098-8 Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael K\u00f6nigs, Mischa K\u00f6lliker, Perry Pakull, Peter Welkenbach: Fondations d’architecture . Hanser Verlag, 2007, ISBN 3-446-41201-8 Des questions fr\u00e9quemment pos\u00e9es pour Oracle Forms 12C, (PDF; 199 KB) Oracle Corporation, 2016 (anglais) \u2191 Frank Hoffmann, Bill Friend, Sohaib Abassi: 40 ans Formulaires d’oracle. (PDF) Doag, 1. Januar 2019, Consult\u00e9 le 23 avril 2019 (Anglais). \u2191 Oracle Application Development Tools Statement of Direction: Oracle Forms, Oracle Reports et Oracle Designer. (PDF; 211 KB) Oracle, septembre 2019 (anglais) \u2191 Oracle: Soutien. (PDF) Oracle, 1. avril 2019, Consult\u00e9 le 23 avril 2019 (Anglais). \u2191 Michael Ferrante: Et si vos OracleForms pouvaient \u00eatre un peu plus fra\u00eeches. Dans: @OracleformSpm. 1. novembre 2019, Consult\u00e9 le 7 janvier 2020 (Anglais). \u2191 Oracle: Formulaires 12.2.1.4 Releasenotes. Oracle, Consult\u00e9 le 7 janvier 2020 (Anglais). \u2191 LAF Project emprunt\u00e9 \u00e0 l’anglais \u201a Projet LAF ‘ , qui probablement avant \u201a Projet de recherche et de sensation ‘ a \u00e9t\u00e9 raccourci \u2191 Oracle Forms Look and Feel Project (Anglais) – Blog de Fran\u00e7ois DeGrelle; 2 novembre 2010; u. a. avec ‘ Projet LAF ” \u2191 Formes Look and Feel Project (Anglais) – D\u00e9marrer – ou Maison page; Consult\u00e9 le 7 d\u00e9cembre 2017 (adsbygoogle = window.adsbygoogle || []).push({});after-content-x4"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/all2fr\/wiki1\/oracle-forms-wikipedia\/#breadcrumbitem","name":"Oracle Forms – Wikipedia"}}]}]