Environnement de développement graphique pour IBM i 
Tutoriel SilverDev 
Comment créer un graphe ?
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 2/ 20 
Table des matières 
1. Création...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 3/ 20 
1. Création d’un nouveau progra...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 4/ 20 
Créez votre nouveau programme à...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 5/ 20 
Le nom du programme apparaît da...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 6/ 20 
2. Mise en forme de l’écran 
Pl...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 7/ 20 
Plaçons ensuite un bouton qui n...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 8/ 20 
Nous préparons ensuite la zone ...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 9/ 20 
3. Choix du type de graphe 
Dou...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 10/ 20 
Votre fiche est prête à recevo...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 11/ 20 
4. Insertion des données 
Reto...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 12/ 20 
Nous allons récupérer les donn...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 13/ 20 
Avant d’afficher le résultat d...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 14/ 20 
5. Compilation 
Sauvegardez et...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 15/ 20 
6. Création d’un CLP 
Pour met...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 16/ 20 
Sauvegardez le CLP 
Et compile...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 17/ 20 
7. Mise à disposition dans MyD...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 18/ 20 
8. Résultat 
Vous pouvez lance...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 19/ 20 
Plus d'informations sur www.si...
SilverDev – Tutoriel - Créer un graphe 
Experia Europe -- Droit de copie réservé -- 20/ 20
Prochain SlideShare
Chargement dans…5
×

[Tutoriel] Créez un graph en RPG avec SilverDev

259 vues

Publié le

Ajoutez des graphes à vos applications sur IBM i pour fournir les informations essentielles en un coup d'oeil

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
259
Sur SlideShare
0
Issues des intégrations
0
Intégrations
19
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

[Tutoriel] Créez un graph en RPG avec SilverDev

  1. 1. Environnement de développement graphique pour IBM i Tutoriel SilverDev Comment créer un graphe ?
  2. 2. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 2/ 20 Table des matières 1. Création d’un nouveau programme ............................................................... 3 2. Mise en forme de l’écran ............................................................................... 6 3. Choix du type de graphe ................................................................................ 9 4. Insertion des données .................................................................................. 11 5. Compilation .................................................................................................. 14 6. Création d’un CLP ......................................................................................... 15 7. Mise à disposition dans MyDesk .................................................................. 17 8. Résultat ......................................................................................................... 18
  3. 3. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 3/ 20 1. Création d’un nouveau programme Lancez SilverDev Designer et sélectionnez un contexte à partir du menu Outils > Contexte.
  4. 4. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 4/ 20 Créez votre nouveau programme à partir de l’icône « + » dans l’onglet de votre contexte. Nous créons ici un programme contenant du SQL : sélectionnez le type SVDSQLRPG
  5. 5. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 5/ 20 Le nom du programme apparaît dans la liste de l’onglet contexte. Double-cliquez dessus pour l’ouvrir.
  6. 6. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 6/ 20 2. Mise en forme de l’écran Plaçons tout d’abord un panel en tête de l’écran, à l’aide du composant CPanel dans l’onglet Composants. Cliquez sur son icône, puis placez-le sur la fiche avec un nouveau clic à l’endroit voulu. Pour l’adapter à la taille de la fiche, rendez-vous dans l’onglet Inspecteur, et donnez la valeur alTop à la propriété Align
  7. 7. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 7/ 20 Plaçons ensuite un bouton qui nous servira à charger les données. Utilisez le composant CButton, placez-le à l’endroit voulu, puis nommez-le "Load" à partir de sa propriété Caption dans l'onglet inspecteur
  8. 8. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 8/ 20 Nous préparons ensuite la zone d’affichage du graphe : Utilisez le composant CChart et donnez la valeur alClient à sa propriété Align, dans l'onglet inspecteur
  9. 9. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 9/ 20 3. Choix du type de graphe Double-cliquez sur la zone du graphe dans votre fiche. Cette pop-up apparaît. Cliquez sur l’icône nouveau en haut à gauche pour insérer une nouvelle série. Vous pouvez choisir votre type de graphe dans cette boîte de dialogue. Nous sélectionnons le camembert.
  10. 10. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 10/ 20 Votre fiche est prête à recevoir les données. Attention, cet affichage n’est qu’une prévisualisation de votre futur graphe, il ne contient pas de véritables données.
  11. 11. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 11/ 20 4. Insertion des données Retournons sur le bouton Load pour charger les données. Sélectionnez-le sur votre fiche. Dans l’onglet Evénements, sélectionnez OnClick et double-cliquez dessus pour créer l’événement. Vous retrouvez le code correspondant dans votre source
  12. 12. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 12/ 20 Nous allons récupérer les données de deux tables de la bibliothèque de démonstration : Une table contenant une liste de livres (sddmbks) et une autre contenant les thèmes de ces livres (sddmthm). Dans notre graphe, nous afficherons le nombre de livres dans chacun des thèmes. Nous déclarons les variables : Puis nous préparons la requête SQL :
  13. 13. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 13/ 20 Avant d’afficher le résultat de la requête, il nous faut nettoyer les données précédentes pour qu’elles ne se superposent pas. Pour cela, nous utilisons la fonction SilverDev sdSeriesClear : Nous pouvons alors ajouter des données à la série contenu dans votre camembert, à l’aide de la fonction SilverDev sdAddPie : Astuce : Utilisez la touche F1 pour accéder à la fiche d'aide des fonctions SilverDev que vous utilisez.
  14. 14. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 14/ 20 5. Compilation Sauvegardez et compilez la fiche Puis dans le menu Compilation, générez le programme.
  15. 15. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 15/ 20 6. Création d’un CLP Pour mettre l’application à disposition des utilisateurs, il est nécessaire de créer un CLP de lancement : Ouvrez un nouveau membre dans lequel vous ajoutez votre bibliothèque et appelez le programme.
  16. 16. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 16/ 20 Sauvegardez le CLP Et compilez-le
  17. 17. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 17/ 20 7. Mise à disposition dans MyDesk Lancez MyDesk et placez-vous à l’endroit où vous souhaitez mettre à disposition votre nouvelle application. Faites un clic-droit puis « Nouvelle application » Remplissez la boîte de dialogue avec le nom de la nouvelle application, le nom du programme et la commande CALL pour lancer le CLP. Dans la fenêtre suivante, sélectionnez les autorisations de votre application.
  18. 18. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 18/ 20 8. Résultat Vous pouvez lancer votre application, et cliquer sur Load pour charger vos données :
  19. 19. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 19/ 20 Plus d'informations sur www.silverdev.com Notice relative aux droits d'auteurs. Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis et ne sauraient en aucune manière engager EXPERIA. La fourniture du progiciel est régie par un octroi de licence ou un accord de confidentialité. Le progiciel ne peut être utilisé, copié ou reproduit sur quelque support que ce soit que conformément aux termes de cette licence ou de cet accord de confidentialité. L'acheteur ne peut effectuer des copies que dans le but de sauvegarde ou d'archivage. Aucune partie du manuel et du progiciel ne peut être reproduite ou transmise par quelque moyen que ce soit, électronique ou mécanique, y compris par photocopie, enregistrement ou tout autre procédé de stockage, de traitement et de récupération d'informations, pour d'autres buts que l'usage personnel de l'acheteur sans permission expresse et écrite de la société EXPERIA. SilverDev est une marque déposée d’EXPERIA Europe IBM, AS/400, iSeries, System i, i5, Power I sont des marques déposées de International Business Machines Corporation. Windows est une marque déposée de Microsoft. Tous les autres produits sont des marques déposées de leur société respective. EXPERIA Europe 4, rue L.Beridot Les jardins d'Epione 38500 VOIRON - FRANCE www.experia.com info@experia.com
  20. 20. SilverDev – Tutoriel - Créer un graphe Experia Europe -- Droit de copie réservé -- 20/ 20

×