Professional Documents
Culture Documents
Plusieurs milliers de
développeurs AS/400
utilisent WINDEV AS/400
ITE
S V
PLU
OIS
0 F
1
PEZ
OP
EL
ÉV
D
WINDEV ®
WEBDEV ®
WIND EV
Mobile
®
LA PROGRAMMATION
AVEC WINDEV EST
TRÈS FACILE POUR UN
DÉVELOPPEUR RPG
www.pcsoft.fr
AS/400 & IBM i
S OMMAIRE
Prérequis pour cette documentation . . . . . . . . . . .2
WINDEV 15 AS/400,
WINDEV Mobile 15 AS/400
et WEBDEV 15 AS/400
sont des Ateliers de Génie Logiciel (AGL)
WEBDEV Présentation générale de WINDEV AS/400 . . . . . . . . . .3
complets et intégrés.
AS/400 Intégration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Performances de l’accès natif . . . . . . . . . . . . . . . .4
Cela signifie qu’ils incluent en standard tous
les modules qui sont nécessaires pour déve-
Architecture du SI . . . . . . . . . . . . . . . . . . . . . . . .4 lopper des applications en mode Monoposte,
WINDEV Méthode de développement . . . . . . . . . . . . . . . . . . . .5 Réseau et Client/Serveur, des sites INTERNET
Mobile Analyse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 ou INTRANET (WEB 2.0), et des applications
pour Terminaux mobiles.
AS/400 Existant sur AS/400: import de DDS . . . . . .5 Depuis la phase conceptuelle jusqu'au
Existant sous WINDEV: export de DDS . . . .6 déploiement des applications, tous les
Le fonctionnement de RAD (phase optionnelle) . . . . . . . . . . . . . . . . . . . .6 modules sont livrés en standard.
WEBDEV et de Programmation . . . . . . . . . . . . . . . . . . . . . . . . . .7 «WINDEV AS/400» comprend la version
WINDEV Mobile est Le WLangage: un L5G simple et puissant . .7
Le générateur de requêtes . . . . . . . . . . . . . .7
similaire à WINDEV, Le générateur d’états . . . . . . . . . . . . . . . . . .8
avec les mêmes modes Communiquez avec l’AS/400 . . . . . . . . . . . .8
opératoires et les Création de l’exécutable . . . . . . . . . . . . . . .8
Déploiement de l’application . . . . . . . . . . . . . . . .8
mêmes avantages
Questions/Réponses . . . . . . . . . . . . . . . . . . . . . . . . . .11
que le fonctionnement
détaillé dans cette
documentation!
2
®
L'outil de développement universel
Exemples d’applications,
sous Windows, AS/400
sous un Navigateur Web,
sur un Pocket PC.
Le tout avec des données
situées sur AS/400 !
Tout devient facile Windows
AS/400
Internet
Intranet
AS/400
Mobile
AS/400
3
L'INTÉGRATION TOTALE À L’AS/400
W INDEV 15 AS/400 et WEBDEV 15 AS/400 permettent
l'accès natif (sans ODBC, sans OLE DB, sans ActiveX)
en temps réel aux bases de données AS/400, ainsi qu'aux pro-
grammes et aux commandes de l'AS/400.
Il ne s’agit pas de «revamping» ! Aucune modification d’exis- LE SAVIEZ-VOUS ?
tant n’est nécessaire ! Avec WINDEV 15, vos développements Le nombre d’utilisa-
exploitent au mieux les possibilités de l’AS/400 et l’IHM gra- teurs d’applications
phique du poste client: le meilleur des 2 mondes est réuni. développées avec
Vous pérennisez votre système d’information, tout en bénéficiant WINDEV AS/400 se
de temps de développement réduits, jusqu’à 10 fois plus rapides. compte en centaines
Quelle que soit la plate-forme cliente: PC sous Windows, navigateur WEB, terminal de milliers !
radio, le développement est identique, avec le même langage de 5° génération.
La programmation avec WINDEV est très facile pour un développeur RPG.
Les programmes déjà écrits avec WINDEV et WEBDEV fonctionnent automatique-
ment sur les données AS/400, si vous le désirez. La portabilité est immédiate.
A partir d'une même application développée avec WINDEV AS/400, il est possible
d’accéder soit aux tables natives AS/400, soit aux bases de données au format
WINDEV (HyperFileSQL), soit aux deux, et également à d’autres bases de données
(Oracle, XML...) ou d'autres OS (Linux,...) de façon totalement transparente.
Après installation (très facile, car automatisée) de l’accès natif AS/400, il n'y a plus
d'opérations à effectuer sur l'AS/400.
Toutes les sécurités de l'AS/400 sont respectées, au niveau des accès aux tables et
programmes, et au niveau de la gestion des transactions.
Les applications peuvent verrouiller des enregistrements de tables ouvertes en
Lecture/Ecriture, selon les règles de gestion des conflits de l'AS/400, sans perturber
le fonctionnement des autres applications.
L'application développée avec WINDEV ou avec WEBDEV peut envoyer des com-
mandes AS/400 pour par exemple générer des «OVRDBF», ou un «OPNQRYF»
sur des tables, avant de les ouvrir par les instructions WINDEV, ou pour modifier
l'environnement de travail ou allouer des objets.
Avantage: le code est compatible
Architecture du Système d’Information (S.I.) Pocket PC, Smartphone et termi-
naux industriels mobiles sous
La configuration des machines est très simple à réaliser. Windows CE et Windows Mobile !
WINDEV et WEBDEV communiquent avec votre AS/400 soit via le protocole APPC
de votre routeur, soit via le protocole TCP/IP.
Le poste client:
Wi n d o w s , I n t e r n e t , D o t N e t , J a v a , P H P, J 2 E E , Po c k e t P C , S m a r t p h o n e . . .
AS/400
le PC & iSeries
• Windows NT, 2000, XP,
Vista, 7...
• Tout routeur APPC
(Client access, NS AS/400,
iSeries... Connexion :
PCSoft
PCSoft PCSoft
Router, Netware for SAA, Poste utilisateur Réseau (TCP/IP), GPRS, USB, Wi Fi,
( Bureautique, autres Accès distant (LS, via PC Connecté, PCSoft
Hyper File*
Hyper File
Le serveur: AS/400 Application Application
Mobile*
/4
AS
tif
na
ès
version 4R3 incluse
Accès na
c
Ac Réplication
ou Accès distant
• TCP/IP Poste utilisateur
nomade Poste utilisateur
La connexion Internet ou Intranet
(ou client léger)
La connexion entre le PC
Hyper File*
et l'AS/400 repose sur l'ar-
Application * : Hyper File (ou un autre SGBD) peut
chitecture réseau:
Copyright © 2004 PC SOFT. Tous droits réservés, Document non contractuel.
WinDev Site
être exploité en local en complément
des bases AS/400.
Ethernet, Token Ring, WebDev
SDLC, Twinax,...
4
LA METHODE DE L'outil de développement universel
®
DEVELOPPEMENT AS/400
ous illustrerons la simplicité et la puissance de déve-
Plusieurs milliers de
développeurs AS/400 WinDev AS/400 a converti les champs PC dans le format
utilisent WINDEV AS/400 AS/400.
®
5
pas que l’AS/400 soit accessible par Internet, il suffit de
Comment WINDEV identifie l’exis- convertir ces données au format HyperFileSQL.
tence de fichiers sur l'AS/400 ?
Après l’importation des fichiers de l’AS/400 dans l’analy-
se, on peut définir les différents paramètres de connexion. ETAPE 2
On peut donc travailler avec des fichiers provenant de
plusieurs AS/400.
LE RAD (ÉTAPE OPTIONNELLE)
Pour établir explicitement une connexion à un AS/400
particulier, il suffit d’utiliser la fonction du L5G de Cette méthode RAD est d'utilisation facultative.
WINDEV : hOuvreConnexion. RAD signifie «Rapid Application Development»
Par ailleurs, pour chacun des fichiers dont la description («Développement Rapide d’Application»). C’est une tech-
a été importée de l’AS/400 (import des DDS), des infor- nologie qui, dans WINDEV, permet de créer en quelques
mations étendues sont récupérées dans l’outil de descrip- minutes une application complète directement utilisable.
tion de l’analyse de WINDEV. Dans WINDEV, cette technologie génère tous les traite-
ments nécessaires à la gestion des tables de l'analyse:
création des fenêtres, de pages, de menus, requêtes, trai-
Vous pouvez passer de l’AS/400 à tements d'ajouts, de modifications, de suppressions, états
la base intégrée (HyperFileSQL) et imprimés ...
inversement Pour générer l’application ou le site, il suffit de répondre
A tout moment, vous pouvez décider de changer la aux questions (simples) posées par le RAD.
connexion avec des tables AS/400 ou HyperFileSQL (base Vous pourrez également définir vos propres modèles de
de données libre intégrée à WINDEV). La fonction génération («Patterns»).
hChangeConnexion permet de changer la connexion associée
à une table. Cette nouvelle connexion sera utilisée lors de L'application peut être testée en interactif directement
la prochaine ouverture de la table. depuis l'environnement de WINDEV, ou en créant un exé-
Rappelons que la programmation est identique avec cutable.
WINDEV, que l’on accède aux tables HyperFileSQL ou à
d’autres bases tierces: la portabilité du source est totale. Tous les traitements de parcours, de recherche selon les
Cette technologie permet une grande liberté de dévelop- «logiques» (clés) définies, de liens entre les fenêtres ont
pement et d’exploitation: été générés automatiquement.
• Vous travaillez dans une SSII et vous ne possédez pas Imaginez le temps qu'il vous aurait fallu sans WINDEV !
d'AS/400. Bien sûr, tout est modifiable et personnalisable: le style
Votre client vous demande de développer une application des fenêtres, des champs, des boutons, le code,...
pour son AS/400, utilisant des tables existantes.
Vous pouvez importer les DDS depuis l'AS/400 de votre L’exécution du programme vue de
client. Vous poursuivez le développement au sein de votre l’AS/400
société sur vos PC, en exploitant les tables WINDEV
(HyperFileSQL) en local. Que se passe-t-il sur l’AS/400 quand un programme
Il suffit de changer la connexion pour que l'application WINDEV s’exécute ?
fonctionne en Client/Serveur sur l'AS/400 de votre client. A chaque application WINDEV en cours correspond une
• Vous avez développé une application avec WINDEV connexion physique à un job sur l'AS/400: ici le job
AS/400. EAC_CLIENT.
Des commerciaux nomades veulent disposer de cette Ce job dépend ensuite du profil défini: ici "WINDEV"
même application en local sur des PC portables. Il suffit
de transférer l'application grâce à l'installateur inclus dans
WINDEV, et de changer dynamiquement la connexion (par
une simple option de menu par exemple). L’application
fonctionne alors sur les tables HyperFileSQL présentes sur
le portable (ou le Pocket PC pour une application réalisée
avec WINDEV Mobile).
• Vous avez développé une application avec WINDEV sur
des tables HyperFileSQL.
Il suffit d'exporter les DDS sur l'AS/400 et de définir une
nouvelle connexion, pour travailler sur des tables situées
sur l'AS/400.
• Vous ne souhaitez pas surcharger votre AS/400 pendant
les phases de test.
Vous pourrez tester en local votre application à l’aide de
HyperFileSQL en changeant la connexion (HyperFileSQL Dans votre écan “vert”, vous visualisez le job NEWPORTABL
est livré gratuitement). (de l’utilisateur Cris) lié à l'exécution de notre application
• Vous souhaitez mettre en ligne des données sur Internet développée avec WINDEV.
ou sur votre Intranet.
Si les données sont sur l’AS/400 et que vous ne souhaitez Le programme lancé ci-dessous utilise notamment la
6
table CLIENT, et 1 clé (soit 1 «PHYSIQUE» et 1 cours.
«LOGIQUE»). Si on est en dehors de la table, la fontion «INFO» ouvre L'outil de développement universel
®
Le fichier logique "CLINUMCL01" est l’index des «numé- une fenêtre d'information.
ros de clients». Sinon, le contenu de l'enregistrement lu est affiché.
AS/400
Le code de WINDEV est par défaut en français mais
WINDEV propose également en standard le langage en
anglais.
Quel que soit le nombre de champs présents dans la
fenêtre, un seul ordre «FichierVersEcran» suffit pour effec-
tuer l'affectation «zones écran/variables fichier»: fini les
«MOVE»!
Si vous ajoutez ou supprimez dans la fenêtre un champ
provenant d'un fichier (une table) de la base de données,
vous ne changez rien dans votre code!
Vous pouvez consulter le détail des ordres de gestion de
fichiers (de tables) dans la brochure commerciale de
WINDEV et sur le site de PC SOFT.
Visualisation des I/O sur l'AS/400. Le buffer d'I/O est para-
métrable pour chacun des fichiers. Il vous permet d'optimiser Communiquez avec l’AS/400
les performances selon votre besoin.
WINDEV AS/400 vous permet non seulement de dévelop-
per des applications en mode Client/Serveur de “don-
nées” mais aussi en Client/Serveur de “traitements”. Vous
ETAPE 3 exploitez très simplement la totalité d’un existant:
LA PROGRAMMATION • appels de batch ou de CL avec passage de paramètres (appe-
lez vos programmes existants)
Le RAD WINDEV (nous vous rappelons que nous utilisons • gestion des DataQueues ou des DataAreas
le terme de «WINDEV» indifféremment pour WINDEV, • lancement de commande OS/400 (un OVRDBF par
WEBDEV et WINDEV Mobile dans ce document !) per- exemple),...
met de créer une application, mais vous désirerez certai-
nement personnaliser cette application, ajouter des règles Sous WINDEV et WEBDEV AS/400, des ordres
de gestion... Vous désirerez certainement également déve- spécifiques à l’AS/400 sont disponibles :
lopper des applications de toute pièce...
Tout ce qui est généré par le RAD est totalement modi- ASLanceRPC Lance l'exécution d'un programme AS/400 avec
retour de paramètres (valeurs renvoyées par le pro-
fiable par vos soins. gramme -variables OutPut-, comme sur l’AS/400)
ASAppelRtv Lance l'exécution d'une commande AS/400 ren-
Le code WINDEV est clair et lisible, donc facile à mainte- voyant des variables (type RTVJOBA)
nir. ASResultatRtv Récupère le résultat de la dernière commande
ASAppelRtv
L'ordre HLitSuivant(PRODUIT,REFERENCE)par ASExec Appelle en direct toutes les commandes AS/400 en
ligne de commande, dans le contexte de la session
exemple, lit l'enregistrement suivant de la table AS/400 en cours, avec le profil utilisateur AS/400 authentifié,
«PRODUIT» sur le logique (la clé) «REFERENCE». comme sur un terminal en mode 5250
ASUtilisateur Change le profil utilisateur AS/400 sous lequel vous
La fonction «hEnDehors» permet de savoir si on est en êtes connecté, afin d’ouvrir une session avec des pri-
dehors (à la fin) de la table «PRODUIT» pendant le par- vilèges différents
7
DIFFUSEZ GRATUITEMENT ETAPE 4
CE GÉNÉRATEUR D’ÉTATS LA CRÉATION DE L’EXÉCUTABLE
AVEC VOS APPLICATIONS
Les impressions: tout Après avoir finalisé l’application, il ne reste plus qu'à créer
l'exécutable.
en standard (PDF,...)
WINDEV intègre en standard un module de gestion de
Un puissant générateur d’états est livré versions qui permet de restaurer si nécessaire une version
en standard avec WINDEV. antérieure de votre application: pourquoi se priver de
Il permet de créer facilement les édi- cette fonctionnalité ?
tions, depuis des tables de données pré- A la création de l'exécutable, WINDEV vous propose de
sentes sur l’AS/400 ou le PC. créer un .EXE. L’application fonctionne aussi bien sous
Les codes-barres, les images, les étiquettes et les fonds Windows NT, 2000, 2003, 2008, XP, Vista, 7.... Vous
de page sont gérés en standard, automatiquement. n'avez donc pas à vous soucier de la cible de votre appli-
Le résultat pourra être: cation au moment où vous écrivez votre code.
• un aperçu à l’écran L’application créée avec WINDEV fonctionne sur l'intégra-
• une impression sur imprimante lité du parc machine Windows (et sur un Navigateur pour
• un document HTML une application réalisée en WEBDEV, et sur un Pocket PC,
• un document PDF ou un Smartphone ou un Terminal pour WINDEV
• ou même un eMail ! Mobile).
L’imprimante peut être connectée au PC en local ou en De la même manière, il est tout aussi facile avec WINDEV
réseau, mais également être définie comme une de créer des assemblages .Net, des WebServices, des com-
«VIRTUAL PRINTER» de l’AS/400. posants métier: cliquez simplement sur le choix de menu
adéquat !
ETAPE 5
LE DÉPLOIEMENT
L'installateur automatique
WINDEV intègre en standard un générateur d'installa-
tions. Ce module crée automatiquement la procédure
personnalisée d'installation de votre application et de ses
futures versions.
Etiquettes Fond de page Formulaire
8
WEBDEV ®
L'outil de développement universel
AS/400
®
R
SOMMAIRE etrouvez dans un numéro
5 BOLLINGER spécial de «01 Informatique»
8 DEXIA LUXEMBOURG
10 VINCI PARK consacré à WINDEV et WEBDEV le
12 AQUARELLE témoignage détaillé de sociétés qui
14 LYONNAISE DES EAUX
16 FEDERATION FRANCAISE utilisent WINDEV.
D’ESCRIME
19 ASSIMIL Parmi les dizaines de milliers de
21 MUTUELLE DE PARIS
22 TAG AVIATION Clients de PC SOFT, quelques uns
24 SOHO vous font partager leur expérience.
27 COMTESSE DU BARRY
29 FUN RADIO Nous vous adresserons gratuitement
32 HANDICAP INTERNATIONAL
38 BANQUE POPULAIRE ce numéro, n’hésitez pas à nous le
45 EURONEWS
47 OPC DU LOIRET
demander (les articles sont également
48 MUSEE RODIN consultables sur le site pcsoft.fr,
57 FEDERATION FRANCAISE
DE BASKET BALL rubrique «Témoignages»).
60 PAPETERIES
CLAIREFONTAINE Vous constaterez la diversité des
62 QUIKSILVER
73 WWF domaines couverts par WINDEV.
85 MAIRIE DE BRIVE
LA GAILLARDE Inclus: 18 témoignages sur AS/400.
86 PRINCESSE TAM•TAM Pages 20, 34, 47, 50, 52, 54, 60, 69, 72,
102 CLARINS 75, 78, 80, 84, 86, 90, 92, 102, 108
108 PORSCHE ®
9
WINDEV AS/400 : LA SOLUTION
CLIENT/SERVEUR AS/400 N°1
DU MARCHÉ FRANÇAIS.
WEBDEV
AS/400
V
euillez noter que tous les modules livrés en standard dans WINDEV 15 n'ont pas été
décrits dans ce document, orienté «AS/400». Si vous ne connaissez pas WINDEV,
nous vous invitons à compléter cette découverte en lisant la documentation commer- WINDEV
ciale de WINDEV 15 (76 pages, disponible gratuitement sur simple appel) et WEBDEV 15. Mobile
AS/400
Vous désirez développer des applications «Client/Serveur» sur AS/400?
Le fonctionnement de
WINDEV 15 est la meilleure solution! WEBDEV et de
Puissance, simplicité, clarté des tarifs, support technique de qualité, vitesse WINDEV Mobile est
d’exécution élevée, compatibilité avec l’existant, autoformation en une semai- similaire à WINDEV,
avec les mêmes modes
ne: tous les atouts d’un développement performant et rapide sont réunis. opératoires et les
Et pour votre confort et votre productivité, WINDEV 15 est intégralement mêmes avantages
en français. que le fonctionnement
détaillé dans cette
WINDEV AS/400 EST N°1 EN FRANCE. documentation!
Malgré le soin apporté à sa rédaction, cette brochure n’est pas contractuelle. Les copies d’écran sont indicatives. PC SOFT se réserve le
droit d’améliorer et de modifier ses produits à tout moment. N’hésitez jamais à contacter un ingénieur technico-commercial si vous avez
des questions spécifiques. Pour un portage de programme existant vers l’AS/400, des modifications mineures du code source peuvent Fournisseur
être nécessaires. 1: support technique WINDEV et WEBDEV, 15 requêtes gratuites sur la version en cours de commercialisation, seul le
coût de l’appel ou de la connexion est à votre charge. Officiel de la
Toutes les marques sont déposées par leurs propriétaires respectifs. Préparation
PC SOFT, Siège: 3 rue de Puech Villa, BP 444 08, 34197 Montpellier Tél: 04.67.032.032; Fax: 04.67.03.07.87
PC SOFT, Agence: 15 rue Taitbout, 75009 Paris Tél: 01.48.01.48.88 Site: www.pcsoft.fr ; Mail: info@pcsoft.fr Olympique
1: Le module d’accès natif AS/400 a été conçu par la société «Aura Equipements» qui assure selon ses conditions le support technique
concernant l’accès natif et les aspects AS/400 .
NATIONAL AWARD
10
QUESTION/RÉPONSE «DÉCIDEUR»
Notre société possède actuellement des Oui avec WINDEV AS/400 sont-elles si
programmes WINDEV; pouvons-nous les rapides ?
transformer immédiatement en pro- Notre équipe ne connait pas WINDEV; D’abord car l’accès natif est très rapide,
grammes Client/Serveur pour l’AS/400 ? combien de temps faut-il prévoir pour la ensuite parce que les applications utili-
Oui former ? sent le processeur du PC pour tout l’as-
En général, une semaine suffit à un pect saisie et affichage des données, et
Notre société possède des tables de don- développeur AS/400. Un guide d’auto- libère ainsi l’AS/400.
nées AS/400: pouvons-nous y accéder formation est livré.
depuis le PC pendant que d’autres appli- Nous utilisons un ERP du marché; pou-
cations AS/400 utilisent ces tables ? Nous créons une application avec WINDEV, vons-nous développer des applications
pouvons-nous la passer facilement en site satellites à cet ERP avec WINDEV?
Oui
WEB ou en application mobile? Oui.
Si nous écrivons un programme Client/ Oui, grâce à WEBDEV AS/400 et
Serveur pour l’AS/400 avec WINDEV, WINDEV Mobile. Est-il facile de développer un site Internet
pourrons-nous l’exécuter sur des tables ou Intranet?
PC? Pourquoi les applications développées Oui, grâce à WEBDEV 15.
QUESTION/RÉPONSE «TECHNIQUE»
1. Comment sont gérés les verrous par WINDEV, soit en exécutant une com- fichiers maîtres n'ayant qu'un seul
WINDEV 15 AS/400? Quelles sont les mande de programmation (ASExec index et il suffira d'en importer le DDS.
différences par rapport à des pro- («ovrdbf (nomfichier) to file (nombi-
grammes RPG ? blio/nomfichier mbr(nommenbre) ) 10. Peut-on gérer les fichiers DDM
Sur AS/400 une application ne peut depuis WINDEV 15?
poser qu'un seul verrou par table 6. Comment WINDEV 15 gère-t-il les Oui, WINDEV AS/400 gère de manière
ouverte. Quand on pose un verrou, on tables jointes ? transparente ces fichiers DDM (ouver-
annule le verrou précédent de la même Une table jointe est vue comme une ture sur un AS/400 d'un fichier qui est
ouverture de table. Les fonctions table classique, en lecture seule, et physiquement sur un autre AS/400).
WINDEV «HLit*», ... gèrent directement n'ayant qu'une seule clé pour WINDEV. Il
ces fonctions de l'AS/400. suffit de faire un import de DDS comme 11. Peut-on gérer plusieurs biblio-
En RPG, on détermine à l'ouverture de pour n'importe quel fichier logique. thèques avec WINDEV 15?
la table s'il sera en READ ONLY ou Oui. Vous pourrez exploiter des tables
READ/WRITE. 7. Comment appeler un programme dans des bibliothèques différentes, soit
Le principe est identique avec WINDEV interactif AS/400 depuis WINDEV 15? au travers de la LIBL, soit en écrivant
AS/400, en précisant par programma- Vous pourrez faire communiquer un explicitement son nom dans les «infor-
tion une option de lecture programme AS/400 et un programme mations étendues».
(hBlocageEcriture, hBlocageLecture- WINDEV via la gestion d’une Si un nom de bibliothèque n'a pas été
Ecriture). DataQueue. spécifié, WINDEV AS/400 va chercher
WINDEV supporte les verrouillages 8. Comment appeler un programme les tables dans les bibliothèques de la
implicites: tout est géré automatique- WINDEV 15 depuis un menu AS/400 ? LIBL.
ment... Vous pourrez créer un programme
2. Peut-on gérer plusieurs AS/400 ? WINDEV lisant dans une DataQueue Vous avez d’autres
Oui, l’option «Connexions...» dans l’ou-
(alimentée par le menu AS/400) ayant questions?
pour tâche de lancer d'autres pro- Appelez-nous !
til d’analyse de WINDEV permet d’ajou- grammes.
ter automatiquement plusieurs types
de connexions. Il est donc possible de 9. Est-ce que WINDEV gère les logiques Imaginez vos applications AS/400 avec WINDEV
travailler avec des tables provenant de avec omissions ou
plusieurs AS/400. conditions ?
Les logiques avec
3. WINDEV 15 gère-t-il les niveaux de
version de tables AS/400 ? omissions ou
sélections ne sont
Oui, l'information LVLCHK (Level Check) pas considérés
doit être ajoutée dans les «informations comme des index
étendues» saisies dans l’analyse. Si ce de fichiers phy-
level check est présent, il suffit de le siques. Il suffit
comparer au réel, et refuser l'ouverture d'ajouter manuel-
s'il est antérieur. lement ces
4. WINDEV 15 gère-t-il la journalisation fichiers comme
des tables AS/400 ? index dans l'ana-
Oui, la journalisation est gérée de lyse et dans les
manière transparente par les ordres de «informations
journalisation de WINDEV. étendues» saisies
dans l’analyse.
5. WINDEV 15 gère-t-il les tables avec Vous pourrez éga-
membres ? lement les consi-
Oui, soit dans l’outil d’analyse de dérer comme des
®
WINDEV 15 :
TOUT EST INCLUS
dans un environnement
totalement intégré,
p r e s s e s p é c i a l i s é e en français
L’avis de l a • Tout est en français (manuels, logiciel, exemples)
• Déploiement libre et gratuit
«WINDEV est probablement l'outil de dévelop- • Crée des .EXE sécurisés, des WebServices, des
pement le plus intuitif et le plus immédiat pour le applications .NET, des applications Java (Windows
et Linux)...
développement rapide d'applications classiques... • Fonctionne en TSE et Citrix
Nous avons placé le produit dans les mains d'un technicien qui ne le connais- • 32 bits, 64 bits
sait pas avec comme mission la création d'une petite application de gestion • Compilation JIT
de stocks.
• Mashup, SaaS, SOA
En moins de 10 minutes l'application était créée, une vraie application exé-
cutable avec ses DLL, son IHM normalisée, ses fichiers indexés, ses états para- • Code multi-plateformes compatible Mobile et
Internet
métrables, ses exportations de données en PDF, HTML, XML ou XLS, une ges- • Générateur automatique d’IHM, avec charte gra-
tion complète de versioning Win32 et une base de fichier d'aide à compléter.» phique. Création automatique de superbes fenêtres
«La conclusion qui s'impose est que, de tous les outils réunis dans ce dossier, par utilisation de gabarits fournis
WINDEV et WEBDEV sont probablement ceux qui automatisent le plus • Tous les Windows : 2000, NT, XP, Vista, 2008, 7...
d'étapes de développement dans le cadre de projets classiques.» • Générateur d’Etats et de Requêtes diffusable,
PC EXPERT création de PDF, codes-barres, étiquettes. Fond de
page PDF
«... il n’existe pas de concurrent «Fait unique parmi les langages de • Menu d’export automatique dans chaque applica-
direct à WINDEV» cette catégorie, le RAD de WINDEV tion créée: vers Word, Excel, OpenOffice, XML, PDF;
Graphiques 3D; Historique de saisie,... Envoi de mail,
DÉCISION MICRO ne se contente pas d'un mécanisme Macros
de base de petite taille. L'ensemble • Real-RAD : Générateur d’applications complètes,
«La convivialité et la polyvalence de est structuré, depuis l'interface jus- avec possibilité de créer ses propres Patterns
l'environnement en font un outil qu'à l'inclusion de menus vers les • HyperFileSQL, Base de Données Client/Serveur,
Locale et Mobile Windows et Linux (libre et gratui-
hors pair.» traitements fiches ou tables et même te); Gère 4 millions de Téra-octets; cluster
PROGRAMMEZ l'impression. De ce fait, la personna- • Accès à plus de 20 Bases de Données tierces:
lisation du code s'en trouve facilitée.» Oracle, AS/400, SQL Server, DB2, MySQL,
PostgreSQL, Informix, Access, xBase, etc...
«Numéro un des ateliers de génie L’INFORMATICIEN • Réplication entre bases de données
logiciel en France sur Windows, • XML natif
WINDEV fait l’unanimité pour sa «WINDEV permet d'accélérer • Accès natif à SAP R/3, Lotus Notes, Google
rapidité et sa simplicité.» considérablement le cycle de Agenda, Earth, Map, Contact, Adwords,...
LE MONDE INFORMATIQUE développement» SalesForce, LDAP, Outlook,...
• Centre de Modélisation UML, Merise et Souple;
WINDOWS NEWS code généré depuis l’analyse, reverse engineering
«Aucun autre environnement de • Centre de suivi du planning d’équipes
développement n’offre une solution «Un AGL sophistiqué pour les pro- • Tableau de Bord de suivi de projet
à tous les aspects du développement fessionnels» • Dossier automatique : analyse & programmation
de logiciels.» PC EXPERT • Audit dynamique et statique
COMPUTER MAGAZINE • Règles métier; Gestion native des exigences
«Il est temps de révolutionner la • Création et utilisation de composants ; 3-tiers
«L'optimisation de la productivité façon dont vous concevez le dévelop- • Centre de suivi des retours et suggestions utilisateurs
des développeurs est, en fait, au pement d’applications» • Import d’applications Access et VB
coeur de la conception de WINDEV» AUSTRALIAN DEVELOPER • Langage de 5° Génération L5G, élimine 90% du code
DIRECTION INFORMATIQUE • Ouverture à C++, C#, Java, VB, Cobol...
Etc... • Fonctions Domotique (norme X10)
• Gestion liaison série RS 232, parallèle et USB
• Fonctions Bluetooth
• Fonctions réseau SNMP
• Fonctions TAPI, OPC, FTP, HTTP, Socket, Twain, API, DLL,...
• Fonctions Multimédia (image, son, vidéo)
N°1 • Editeur de code intelligent, avec test immédiat sans
en France recompilation
• Gestion des versions (en local, à distance)
WINDEV a reçu de nombreux trophées parmi lesquels: • Superviseur d’Infrastructure LOgicielle (SILO)
• Automate de tests unitaires de code et d’IHM,
Editeur visuel de tests de non-régression
• Débogueur puissant: threads, composants,...
Débogage à distance
• Refactoring
Fournisseur Officiel de la • Profiler, pour optimiser la vitesse du code
®
Préparation Olympique • Build programmable
• Robot de surveillance et monitoring
www.pcsoft.fr • Multilingue automatique: jusqu’à 20 langues
• Générateur d’aide CHM
Siège Montpellier: 3 rue de Puech Villa 34197 MONTPELLIER Tél: 04.67.032.032 Fax: 04.67.03.07.87 • Générateur d’Installations en
Agence Paris: 15 rue Taitbout 75009 PARIS Tél: 01.48.01.48.88 1 clic, gérant le «Live Update»;
Install-push
PC SOFT Informatique - SAS au capital de 1 728 992 Euros - RCS 330 318 270 - SIRET 330 318 270 00064 - Code APE 5829B
• Autoformation facile, en
1 semaine (manuels livrés)