Accueil > Services > Formation > Initiation à LANSA - iSeries

Initiation à LANSA - Windows (LFW)

Ce cours donne les connaissances fondamentales pour la construction et l'utilisation du référentiel LANSA, ainsi que le codage des applications LANSA.

Des tutoriels progressifs permettent de définir des zones et leurs visualisations, des fichiers avec leurs règles de validation et des relations entre fichiers. La création de variables systèmes, de zones virtuelles, de zones jointes est aussi mise en pratique. Les commandes RDML et RDMLX sont ensuite utilisées dans l'éditeur ainsi que le débogage et le maquettage d'écrans.

Enfin, l'outil Visual LANSA Framework est utilisé pour rapidement prototyper et développer des applications.

Ce cours utilise l'environnement de développement Visual LANSA sur Windows.

Durée : 5 jours pour le développement d'applications LANSA.
2 jours supplémentaires pour le Visual LANSA Framework.
Pré-requis : Connaissance préalable de programmation.
Public concerné : Architectes, analystes, programmeurs qui créeront des applications LANSA.
But : Apprendre les connaissances fondamentales pour pouvoir créer des applications avec LANSA.
Méthode pédagogique : Alternance de présentations magistrales et de travaux pratiques.
Programme : Interface utilisateur
  • Commencer avec Visual LANSA
  • Eléments de l'éditeur
  • Onglet Référentiel
  • Détails, Vue hiérarchique, Favoris
  • Recherche dans le référentiel
  • Création de listes
  • Diagrammes de base de données (optionnel)
  • Publier/Extraire/Actualiser (optionnel)
Référentiel
  • Introduction au référentiel
  • Définition de zones
  • Visualisations de zone
  • Texte d’aide
  • Règles au niveau zone
  • Variables systèmes et multilingues
  • Définition de fichiers
  • Vues logiques
  • Règles et déclencheurs
  • Zones virtuelles
  • Relations
  • Zones de jointure prédéterminée
  • Publication sur System i (optionnel)
  • Résumé sur le référentiel
Editeur
  • Présentation des tutoriels
  • Présentation du code source
  • Editer le code source
  • Saisie semi-automatique et Assistant commande
  • Exécuter des applications
  • Déboguer des applications
  • Maquetter un écran (optionnel)
Programmation RDML/RDMLX avec les formulaires
  • Présentation des tutoriels
  • Premier formulaire
  • Programmation d'un formulaire de base
  • Variables et propriétés
  • Messages et contrôles visuels
  • Accès à la base de données
  • Traitement des listes
  • Liste arborescente, Grille et autres contrôles
  • Manipuler des listes
  • Interaction avec des fonctions
  • Fonction d'édition (optionnel)
  • Fonction déclencheurs (optionnel)
Visual LANSA Framework
  • Présentation des tutoriels
  • Introduction
  • Commencer avec le Framework
  • Exécuter une application
  • Architecture
  • Applications
  • Objets métier
  • Filtres
  • Actions
  • Valider le prototype
  • Intégrer un filtre réel
  • Intégrer un gestionnaire d'action réel
  • Ajout de colonnes dans une Liste d'instances
  • Techniques avancées :
    • Mini-filtre (Windows seulement)
    • Liste d'instances parent-enfant
    • Navigation avec Switching et Presse-papiers virtuel
    • Signal d'événements
    • Trace
  • Déploiement d'applications (Windows seulement)
  • Créer un nouveau Framework
  • Fonctionnalités du Framework
  • Outil de fusion
  • Tables de codes