Introduction
- Installation et configuration d'Application Express.
- Utilisation des objets de la base.
- Présentation de l'interface utilisateur.
- Gérer et maintenir le processus de développement de l'application.
- Page de connexion à un espace de travail.
- Page d'accueil de l'espace de travail.
Travaux pratiques
Prise en main de l'environnement et création d'un espace de travail.
Application Builder
- Création d'applications simples.
- Création de formulaires, de régions.
- Création d'états basés sur des requêtes.
- Création d'états interactifs, personnalisation des présentations.
- Définition du modèle d'authentification.
- La création et gestion d'un thème.
- Choix du thème et copie des composants partagés.
Travaux pratiques
La création d'une application avec des formulaires et des états.
La gestion des événements
- Le déclenchement de processus.
- Création de graphiques et interactivités de ces graphiques.
- La mise en œuvre des variables de session.
- Le paramétrage de contrôles sur les formulaires.
- Création d'états interactifs basés sur des requêtes dynamiques.
Travaux pratiques
La création des graphiques et des états interactifs.
Les actions dynamiques
- Programmation en JavaScript de contrôles de saisie dans les formulaires APEX.
- Accès en lecture et écriture aux données des formulaires APEX depuis des procédures stockées.
- Techniques de déclenchement de calculs PL/SQL en arrière-plan.
- Création d'arborescences dynamiques basées sur des vues Oracle.
- Définition de structures maître-détail.
- Listes de sélection en cascade.
- Programmation de contrôles, en PL/SQL, sur les formulaires tabulaires.
Travaux pratiques
La création des rapports maître-détail et des listes de sélection en cascade.
Administration des espaces de travail
- Organisation d'Application Express.
- Les rôles dans Application Express.
- L'accès en mode Administrateur d'Application Express.
- Création d'espaces de travail et édition des différents paramètres.
- Augmentation de la taille d'un espace de travail.
Travaux pratiques
La création et gestion d'espaces de travail.