Votre partenaire formation

PowerBuilder, perfectionnement

Réf: PBP

Durée: 4 jours

 

Objectifs de la formation

Cette formation vous permettra d »approfondir vos connaissances et compétences sur l »utilisation de l »environnement PowerBuilder. Vous apprendrez à utiliser des techniques avancées pour développer et déployer vos applications client-serveur, mettant notamment en oeuvre PowerScript, les DataWindows ou encore les DataStores.

Contenu de cette formation PowerBuilder:
-Utiliser des techniques PowerScript
-Gérer les exceptions
-Utiliser efficacement les DataWindows
-Créer et utiliser des DataStores
-Mettre en oeuvre des contrôles et techniques avancés d »IHM
-Gérer la communication entre les composants

 

Programme de Formation

Utiliser des techniques PowerScript

-Manipuler les tableaux. Travailler avec le Control Array.

-Les fonctions avec les String, Date, et Numeric.

-Les messages entre les objets.

-Utilisation avancée des techniques d »héritage.

-Accès aux variables.

-Appel de fonctions récursives.

Travaux pratiques 
Mise en oeuvre de PowerScript.

Gérer les exceptions

 

-Le processus de manipulation des exceptions.

 

-Lancer des exceptions. Capter et traiter des exceptions.

 

-Définir ses propres fonctions pour lancer des exceptions.

 

Travaux pratiques 
Gérer les exceptions levées par vos applications. Créer ses propres exceptions. Les lever dans ses propres fonctions.

 

Utiliser efficacement les DataWindows

-Les styles de présentation des DataWindows.

 

-TreeView DataWindows. CrossTabs.

 

-Communication avec les bases de données. Les objets transactions.

 

-Mettre en oeuvre les caractéristiques avancées des DataWindows : graphes, DataWindows imbriqués, BLOB et DataWindow…

 

-Utiliser les éléments Find, Print Review, Zoom, Importing Data, Query Mode, Store Procedure Updates…

 

-Créer des rapports.

-Manipuler les attributs des objets contenus dans un DataWindow. Les types DataWindowChild.

 

-Les DataWindows dynamiques. Les DataWindows multitables. Les DataWindow Property Conditional Expressions.

 

Travaux pratiques 
Manipulation des contrôles. Connexion à une base. Manipulations variées des DataWindows pour enrichir une application.

 

Créer et utiliser des DataStores

 

-Créer un DataStore.

 

-Utiliser dans une application un DataStore.

-Partager des données entre DataStores et DataWindows.

 

-Utiliser une API de synchronisation DataWindow.

 

Travaux pratiques 
Mise en oeuvre des DataStores au sein d »une application. Implémentation du partage de données.

 

Mettre en oeuvre des contrôles et techniques avancés d »IHM

 

-Utiliser des contrôles de type TreeView.

-Utiliser des contrôles de type ListView.

 

-Utiliser des contrôles de type Tab.

 

-Utiliser des contrôles de type OLE.

 

-Mettre en oeuvre le Drag & Drop dans une application.

 

-Construire un menu contextuel.

 

-Créer de manière dynamique une IHM.

Travaux pratiques 
Test des différents contrôles. Enrichissement d »une application existante avec différents composants évolués d »IHM.

 

Gérer la communication entre les composants

 

-Construction et gestion d »un objet pipeline.

 

-Les fonctions externes.

 

-Envoi des messages Windows et l »objet message.

 

Travaux pratiques 
Mise en oeuvre des techniques de communication.

 

Profil Stagiaires & Pré-requis

Pour les développeurs qui souhaitent approfondir leur connaissance sur PowerBuilder.

Connaissances de base de PowerBuilder ou celles équivalant au stage ORSYS  » PowerBuilder, les fondamentaux « . Expérience requise en développement logiciel.

Prix : 2210  € HT.

Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia-antipolis, Luxembourg

Dates de Formation
Nous consulter