WINDEV AS/400 & System i
9 DÉCIDEUR QUESTIONS/RÉPONSES TECHNIQUE QUESTIONS/RÉPONSES N otre société possède actuellement des programmes WINDEV; pouvons-nous les transformer immédiatement en pro- grammes Client/Serveur pour l’AS/400 ? Oui N otre société possède des tables de données AS/400: pouvons-nous y accéder depuis le PC pendant que d’autres applications AS/400 utilisent ces tables ? Oui N otre équipe ne connaît pas WINDEV; combien de temps faut-il prévoir pour la former ? En général, une semaine suffit à un développeur AS/400. Un tuto en ligne est disponible. P ouvons-nous passer une application WINDEV en site Internet ou en appli mobile? Oui, grâce à WEBDEV AS/400 et WINDEV Mobile. P ourquoi les applications développées avec WINDEV AS/400 sont-elles si rapides ? D’abord car l’accès natif est très rapide, ensuite parce que les appli- cations utilisent le processeur du PC pour tout l’aspect saisie et affichage des données, et libèrent ainsi l’AS/400. N ous utilisons un ERP du marché; pou- vons-nous développer des applications satellites à cet ERP avec WINDEV? Oui. 1 Comment sont gérés les verrous par WINDEV AS/400 ? Quelles sont les différences par rapport à des pro- grammes RPG ? Sur AS/400, une application ne peut poser qu’un seul verrou par table ouverte. Quand on pose un verrou, on annule le verrou précédent de la même ouverture de table. Les fonc- tions WINDEV gèrent directement ces fonctions de l’AS/400. En RPG, on détermine à l’ouverture de la table si elle sera en READ ONLY ou READ/WRITE. Le principe est identique avec WINDEV AS/400, en précisant par programma- tion une option de lecture (Blocage Ecriture, Blocage Lecture & Ecriture). WINDEV supporte les verrouillages implicites: tout est automatique... 2 Peut-on gérer plusieurs AS/400 ? Oui, l’option «Connexions...» dans l’outil d’analyse de WINDEV per- met d’ajouter automatiquement plu- sieurs types de connexions. Il est donc possible de travailler avec des tables provenant de plusieurs AS/400. 3 WINDEV gère-t-il les niveaux de version de tables AS/400 ? Oui, l’information LVLCHK (Level Check) doit être ajoutée dans les «informations étendues» saisies dans l’analyse. Si ce level check est présent, il suffit de le comparer au réel, et refuser l’ouverture s’il est antérieur. 4 WINDEV gère-t-il la journalisation des tables AS/400 ? Oui, la journalisation est gérée de manière transparente par les ordres de journalisation de WINDEV. 5 WINDEV gère-t-il les tables avec membres ? Oui, soit dans l’outil d’analyse de WINDEV, soit en exécutant une com- mande de programmation (ASExec («ovrdbf (nomfichier) to file (nombi- blio/ nomfichier mbr (nommenbre) ) 6 Comment WINDEV gère-t-il les tables jointes ? Une table jointe est vue comme une table classique, en lecture seule, et n’ayant qu’une seule clé pour WINDEV. Il suffit de faire un import de DDS comme pour n’importe quel fichier logique. 7 Comment appeler un programme interactif AS/400 depuis WINDEV ? Vous pouvez faire communiquer un programme AS/400 et un pro- gramme WINDEV via la gestion d’une DataQueue. 8 Comment appeler un programme WINDEV depuis un menu AS/400 ? Vous pouvez créer un programme WINDEV lisant dans une DataQueue (alimentée par le menu AS/400) ayant pour tâche de lan- cer d’autres pro- grammes. 9 E s t - c e q u e WINDEV gère les logiques avec omis- sions ou conditions ? Oui. Les logiques avec omissions ou sélections ne sont pas considérés comme des index de fichiers physiques. Il suffit d’ajouter manuellement ces fichiers comme index dans l’analyse et dans les «informations étendues» saisies dans l’analyse. Vous pouvez également les consi- dérer comme des fichiers maîtres n’ayant qu’un seul index et il suffit d’en importer le DDS. 10 Peut-on gérer les fichiers DDM depuis WINDEV ? Oui, WINDEV AS/400 gère de manière transparente ces fichiers DDM (ouver- ture sur un AS/400 d’un fichier qui est physiquement sur un autre AS/400). 11 Peut-on gérer plusieurs biblio- thèques avec WINDEV ? Oui. Vous pouvez exploiter des tables dans des bibliothèques différentes, soit au travers de la LIBL, soit en écri- vant explicitement son nom dans les «informations étendues». Si un nom de bibliothèque n’a pas été spécifié, WINDEV AS/400 va chercher les tables dans les bibliothèques de la LIBL. Site AS/400 avec WEBDEV
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==