WinDev - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Ouverture

WinDev permet de lire et aussi de modifier nativement les informations de Excel, Outlook, Lotus Notes, del'ERP SAP R/3 (via la technologie BAPI) et depuis la version 14 celles de SalesForce et de diverses applications Google: Maps, Agenda, Contacts, Adwords,… Sont également supportés : ActiveX, appels de DLL, API Windows, OLE, RS 232 et USB, TAPI, SOAP, SNMP, OPC, Flash, Twain, FTP, Socket, TSE, Citrix, etc. Des fonctions domotiques sont présentes (norme X10).

Pour la manipulation d'un projet, les différents fichiers d'un projet ne peuvent être ouverts qu'avec WinDev (ou WebDev ou WinDev mobile) car ce sont des fichiers binaires et non pas des fichiers texte.

La création d'application multilangue est prise en compte automatiquement.

WinDev permet de s'interfacer avec du code C++, C#, Cobol, Fortran, Pascal.

Les extensions de fichiers

  • NDX : Index HyperFileSQL, permet de lister les catégories des données HyperFileSQL dans WinDev, c'est comme un index dans un livre pour pouvoir trouver la bonne page. Ce fichier est généré automatiquement par l'analyse lors de la création d'une application WinDev.
  • MMO : Mémo HyperFileSQL
  • FIC : Données HyperFileSQL
  • WDC : Classe
  • WDE : Etat
  • WDG : Collection de procédures globales
  • WDH : Aide
  • WDK : Composant
  • WDI : Interface de composant
  • WDL : Bibliothèque
  • WDP : Projet WinDev
  • WWP : Projet WebDev
  • WPP : Projet WinDev Mobile
  • WDR : Requête
  • WDU : Liste de fichiers pour une installation
  • WDW : Fenêtre, Modèle de fenêtre, Fenêtre interne
  • WDT : Modèle de champ
  • WDA : Analyse
  • WDD : Description d'analyse
  • RAD : Informations RAD
  • ENV : Paramètres d'environnement de l'éditeur
  • WL  : Source WLangage
  • CDP : Charte de programmation
  • WDY : Gabarit
  • STY : Feuille de styles
  • WPF : Analyse de performance
  • WDF : Paramètres d'installation
  • WXT : Tests automatiques
  • WEM : Modélisation souple
  • WDZ : Archives

Les fonctionnalités automatiques des applications développées

Les applications développées avec WinDev bénéficient par défaut de fonctionnalités automatiquement proposées à l'utilisateur final, qui sont néanmoins désactivables par le concepteur. Ces fonctionnalités sont : export des tables vers Word, Excel, OpenOffice et XML, création de fichier PDF, possibilité de saisir des macros en code WLangage, possibilités de tri et recherche directe dans les tables, possibilité de mémoriser les valeurs saisies dans un champ de saisie et de les choisir à nouveau (persistance des données), correction orthographique en temps réel (le dictionnaire de OpenOffice.org doit être installé), historique des saisies sur des champs spécifiés, affichage d'un graphique sur une série de données sélectionnées, agrandissement de la taille d'une combo, ajout de somme, moyenne et comptage dans une colonne et le positionnement d'une minuterie sur un bouton.

À partir de la version 10, l'éditeur d'états et de requêtes peut être installé gratuitement sur le poste de chaque utilisateur final, ce qui permet à chaque utilisateur de créer librement ses propres états, étiquettes et requêtes.

Historique des versions

Version Date de sortie Commentaires / Nouveautés importantes
1.0 1993
1.5 janvier 1994
2.0 fin 1994
2.1 avril 1995
4.0 avril 1996
4.1 septembre 1996
5.0 début 1998
5.5 fin 1998
7.0 fin 2001
7.5 fin 2002
8 fin 2003
9 fin 2004
10 décembre 2005 construction de projets multicibles à partir d'un même code
11 décembre 2006 domotique, tests unitaires intégrés, tableau de bord de gestion du projet, et rétro analyse des codes existants.
12 décembre 2007 compilation à la volée, débogage à distance, accès natif à SAP R/3, fonctions SNMP et Bluetooth, gestion des champs de saisie dans les états PDF, possibilité d'inclure des commandes vocales dans les applications développées.
14 décembre 2008 Accès natif à des applications Google, databinding élargi, Robot de surveillance, lien natif avec Salesforce, automatisation des builds,
15 22/12/2009 De nouveaux champs, l'amélioration de la vitesse et de la sécurité des applications et sites Web. Maintenance sans déconnexion. Support de l'OS de Google, Android, et autre 555 nouveautés.
Page générée en 0.099 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise