Initiation
App Builder
Introduction
App Builder est un environnement de développement intégré nécessitant peu de code et permettant une productivité accrue dans lequel vous pouvez développer des applications à partir de vos données.
Vous n'avez pas encore d'espace de travail ? Vous pouvez vous lancer avec un espace de travail gratuit en quelques instants.
Démarrer gratuitementConstruction de votre première application
La meilleure manière de se lancer avec App Builder dans Oracle APEX est de construire une application.
Tout d'abord, il faut déterminer le type de données à partir duquel construire votre application. Vous pouvez facilement créer des applications basées sur des tables existantes, sur des données d'une feuille de calcul ou sur un tout nouveau modèle de données. Regardez les vidéos ci-dessous qui vous guident à travers chaque scénario et vous apprennent à utiliser App Builder.
-
9:47
A partir de tables existantes
Apprenez à construire une application basée sur des tables existantes de votre base de données. -
7:40
A partir des données de feuille de calcul
Apprenez à construire une application basée sur les données d'une feuille de calcul. -
7:54
Nouvelles tables
Apprenez à utiliser Quick SQL pour créer un modèle de bases de données puis une application sur les tables récemment créées.
Conception et développement d'applications
Dans Oracle APEX, votre application est définie principalement par les pages et les composants partagés. Utilisez les assistants Créer une page pour créer des pages ou utilisez le concepteur de page afin de modifier des pages existantes. Vous pouvez utiliser l'éditeur de propriétés pour modifier plusieurs paramètres et options, puis exécuter votre page pour voir le résultat.
Concepteur de page
Le concepteur de page est un environnement de développement intégré (IDE) puissant comprenant une barre d'outils et plusieurs panneaux. Il permet de gérer et d'optimiser les pages de vos applications Oracle APEX.
Composants de page
Le panneau de gauche comprend l'affichage, les actions dynamiques, le traitement de page et les composants partagés de la page. En règle générale, vous utiliserez l'arborescence Affichage située dans le premier onglet afin de sélectionner rapidement les composants de page à utiliser dans l'éditeur de propriétés du panneau de droite.
Glisser-déplacer une mise en page
Le panneau central comprend les onglets Mise en page, Recherche et Aide. L'onglet Mise en page affiche une vue abstraite de votre page dans laquelle vous pouvez utiliser le glisser-déplacer pour créer ou réorganiser des composants sur votre page. Vous pouvez également rechercher des composants dans la page dans l'onglet Recherche, ou afficher l'aide contextuelle pour la propriété sélectionnée dans l'onglet Aide.
Editeur de propriétés
Le panneau de droite comprend l'éditeur de propriétés qui vous permet d'afficher et de modifier toutes les propriétés associées à plusieurs composants à la fois. Les propriétés similaires sont regroupées dans des sections pouvant être réduites. De plus, vous pouvez utiliser le filtre situé dans la partie supérieure pour réduire l'ensemble des propriétés.
Import et export d'applications
Vous pouvez facilement déplacer votre application d'un environnement à un autre.
Une fois que vous avez terminé une application, ou si souhaitez simplement effectuer une sauvegarde, cliquez sur le bouton d'export/import. Un export d'application est un fichier en texte brut avec une extension .sql lisible par n'importe quel éditeur de texte. Un tel fichier peut être facilement téléchargé dans un système de contrôle du code source dans le cadre du contrôle de votre version. Les administrateurs de base de données peuvent vérifier les définitions d'application et les importer dans des environnements de test et de production à l'aide d'outils tels que SQL Developer ou SQL*Plus. Les développeurs peuvent facilement importer ces fichiers .sql dans n'importe quelle version d'Oracle Database installée avec Oracle APEX (de cette même version ou d'une version ultérieure).
Objets de prise en charge
Utilisez les objets de prise en charge pour définir les scripts de mise à niveau et d'installation d'objets de base de données appelés lors de l'import d'une application. Vous pouvez également définir des scripts de désinstallation pour supprimer (DROP) des objets lors de la suppression d'une application. Les objets de prise en charge permettent de packager l'application et les objets de base de données requis dans un seul fichier.
Développement itératif rapide
Oracle APEX permet aux développeurs de basculer facilement entre les modes de conception et d'exécution lors de la création de pages.
Barre d'outils de développeur
La barre d'outils de développeur est affichée vers le bas de votre écran lorsque vous exécutez l'application en tant que développeur. Elle vous permet de revenir rapidement dans App Builder.
Theme Roller
Theme Roller vous permet de personnaliser facilement la combinaison de couleurs et d'autres paramètres d'interface utilisateur en temps réel lors de l'exécution de l'application. Vous pouvez l'ouvrir en cliquant sur le bouton Theme Roller de la barre d'outils de développeur.
Options de modèle en service
Vous pouvez également contrôler diverses options d'affichage pour plusieurs composants de page : cliquez sur le bouton Edition rapide de la barre d'outils de développeur, passez le curseur de la souris sur le composant, puis cliquez sur l'icône Options de modèle en service.