Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. WINDEV - De la découverte à la pratique

WINDEV De la découverte à la pratique

5 avis

Informations

Livraison possible dès le 19 avril 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-04058-0
  • EAN : 9782409040580
  • Ref. ENI : RIWINDEV

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-04059-7
  • EAN : 9782409040597
  • Ref. ENI : LNRIWINDEV
En suivant une approche progressive, cet ouvrage couvre les notions fondamentales de WINDEV utiles aux développeurs pour développer et déployer facilement des applications. La démarche explicative de l’auteur se veut didactique et accompagne le développeur de la conception de l’application jusqu’au déploiement de la version exécutable. Les concepts évoqués s’appliquent à toutes les versions récentes de WINDEV.   Chaque chapitre souligne un aspect du développement d’applications tel que la...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Initié à Confirmé
  • Nombre de pages 444 pages
  • Parution juin 2023
  • Niveau Initié à Confirmé
  • Parution juin 2023
En suivant une approche progressive, cet ouvrage couvre les notions fondamentales de WINDEV utiles aux développeurs pour développer et déployer facilement des applications. La démarche explicative de l’auteur se veut didactique et accompagne le développeur de la conception de l’application jusqu’au déploiement de la version exécutable. Les concepts évoqués s’appliquent à toutes les versions récentes de WINDEV.  

Chaque chapitre souligne un aspect du développement d’applications tel que la base de données, l’interface homme-machine, les états, le Rapid Application Development (RAD) ou encore la programmation.  

Ainsi, les principaux champs intégrables dans une fenêtre comme la table, la combo, la zone répétée, le bouton ou le graphe sont expliqués. Les fonctions essentielles du WLangage sont étudiées de même que les déclarations de variables simples ou avancées, les instructions conditionnelles et répétitives ou les procédures. La programmation orientée objet (POO) est également présentée avec l’utilisation de classes. Les éléments générés par le RAD sont détaillés pour faciliter la personnalisation des fenêtres, des états ou des codes sources. Les lectures et les écritures dans une base de données sont aussi expliquées, qu’elles soient réalisées avec des fonctions WLangage ou avec des requêtes SQL.  

Plusieurs exemples téléchargeables sur le site des Editions ENI complètent cet ouvrage. Ils reprennent les codes sources écrits notamment sur des fonctions applicatives souvent recherchées.

Téléchargements

Introduction à WINDEV
  1. 1. Présentation
  2. 2. Mise en place
    1. 2.1 Prérequis matériels
    2. 2.2 Installation
    3. 2.3 Mise à jour
    4. 2.4 Lancement de WINDEV
    5. 2.5 Ouverture d'un exemple
  3. 3. Environnement de développement
    1. 3.1 Ergonomie générale
    2. 3.2 Onglets généraux et contextuels
    3. 3.3 Éléments ouverts
    4. 3.4 Options générales
    5. 3.5 Options des éditeurs
  4. 4. Les principaux éditeurs
    1. 4.1 Préambule
    2. 4.2 Analyse
    3. 4.3 Fenêtres
    4. 4.4 Code
    5. 4.5 Requêtes
    6. 4.6 États
    7. 4.7 Aide
Construire un projet
  1. 1. Préambule
  2. 2. Les principaux éléments d'un projet
  3. 3. L'utilisation de l'assistant
    1. 3.1 La configuration initiale
    2. 3.2 Le gestionnaire de sources
    3. 3.3 La charte de programmation
    4. 3.4 La charte graphique
    5. 3.5 Les langues
    6. 3.6 La base de données
La base de données
  1. 1. Préambule
  2. 2. Créer et organiser une analyse
  3. 3. Définition d’un fichier
    1. 3.1 Rubriques disponibles
      1. 3.1.1 Clés uniques et clés avec doublons
      2. 3.1.2 Types de rubriques
      3. 3.1.3 Options communes
      4. 3.1.4 Informations partagées
      5. 3.1.5 RGPD et données à caractère personnel
      6. 3.1.6 Fichiers physiques HFSQL
    2. 3.2 Description du fichier
    3. 3.3 Liaisons entre fichiers et cardinalités
  4. 4. Créer et utiliser une connexion vers une base de données Client/Serveur
  5. 5. Importer une description de fichier
  6. 6. Génération de l'analyse
    1. 6.1 Génération
    2. 6.2 Synchronisation de la structure et des données déployées (SDD)
    3. 6.3 Gestion des versions
    4. 6.4 Génération du script SQL
  7. 7. Contexte HFSQL d'un fichier
L'IHM (interface homme-machine)
  1. 1. Préambule
  2. 2. Les fenêtres de l’application
    1. 2.1 Création d'une fenêtre
    2. 2.2 Description d’une fenêtre
    3. 2.3 Fenêtre libre ou MDI
  3. 3. Menu principal d'une fenêtre
  4. 4. Champs
    1. 4.1 Caractéristiques communes
    2. 4.2 Libellé
    3. 4.3 Saisie
    4. 4.4 Bouton
    5. 4.5 Combo
    6. 4.6 Interrupteur
    7. 4.7 Table
    8. 4.8 Zone répétée
    9. 4.9 Graphe
  5. 5. Relier les champs d'une fenêtre aux rubriques de l'analyse
  6. 6. Alignement et ancrage
  7. 7. Agencements
La programmation
  1. 1. Le WLangage
  2. 2. L’accès aux codes sources
  3. 3. L’aide lors de la programmation
  4. 4. Les variables simples et constantes
    1. 4.1 Déclaration
    2. 4.2 Portée
    3. 4.3 Propriétés
  5. 5. Les structures, variables composées et tableaux
    1. 5.1 Structures
    2. 5.2 Variables composées
    3. 5.3 Tableaux
  6. 6. Les opérateurs de comparaison et les opérateurs logiques
  7. 7. Les instructions
    1. 7.1 Instructions conditionnelles
    2. 7.2 Instructions répétitives ou boucles
      1. 7.2.1 TANTQUE
      2. 7.2.2 BOUCLE, SORTIR
      3. 7.2.3 POUR, POUT TOUT, POUR TOUTE
  8. 8. Les mots réservés
  9. 9. Les procédures
  10. 10. Échanger des variables entre fenêtres
  11. 11. Fonctions WLangage
  12. 12. La programmation orientée objet (POO)
  13. 13. La gestion des erreurs et des exceptions
    1. 13.1 Gestion automatique
    2. 13.2 QUAND EXCEPTION
  14. 14. Les indirections {}
  15. 15. Le débogueur
  16. 16. Analyser les performances de son application
  17. 17. Lire et écrire dans la base de données
    1. 17.1 Avec le WLangage
    2. 17.2 Avec des requêtes SQL
      1. 17.2.1 Éditeur de requêtes partagées
      2. 17.2.2 Variable de type requête SQL
      3. 17.2.3 Requête SQL à partir d’une variable chaîne
      4. 17.2.4 Requête SQL sur une base de données hors analyse
    3. 17.3 Gestion de plusieurs contextes HFSQL
    4. 17.4 Gestion des erreurs HFSQL
      1. 17.4.1 Erreur de doublon
      2. 17.4.2 Erreur d'intégrité référentielle
      3. 17.4.3 Conflit de modification
Les états
  1. 1. Description d'un état
  2. 2. Blocs
  3. 3. Champs
    1. 3.1 Libellé
    2. 3.2 Graphe
  4. 4. Afficher et imprimer un état
    1. 4.1 Destination
    2. 4.2 Source de données
    3. 4.3 Impression
Le Rapid Application Development (RAD)
  1. 1. Présentation
  2. 2. Éléments générés
    1. 2.1 Fenêtre Menu
    2. 2.2 Fenêtre Table
    3. 2.3 Fenêtre Fiche
    4. 2.4 Fenêtre Relation
    5. 2.5 Fenêtre Vision
    6. 2.6 État Détails
    7. 2.7 État Liste
  3. 3. Personnalisation
    1. 3.1 Fenêtre non modale
    2. 3.2 Contrôle de saisie
    3. 3.3 Ajout d’une fenêtre
Créer l'exécutable
  1. 1. Principe
  2. 2. Gestion des configurations
  3. 3. Création de l'exécutable
  4. 4. Déploiement de l'application
    1. 4.1 Installation individuelle
    2. 4.2 Installation avec mise à jour automatique
Mise en pratique
  1. 1. Application complète pas à pas
    1. 1.1 Création du projet
    2. 1.2 Création d'une analyse
    3. 1.3 Création des fenêtres (IHM)
      1. 1.3.1 Fenêtre Fiche
      2. 1.3.2 Fenêtre Table
      3. 1.3.3 Fenêtre Fiche avec table reliée
      4. 1.3.4 Fenêtre Menu
    4. 1.4 Programmation standard
      1. 1.4.1 Fenêtre Fiche
      2. 1.4.2 Fenêtre Table
      3. 1.4.3 Fenêtre Fiche avec table reliée
    5. 1.5 Programmation orientée objet
    6. 1.6 Utilisation d'une requête
  2. 2. Exemples ciblés
    1. 2.1 Créer le projet
    2. 2.2 Lire et écrire dans un fichier Excel
    3. 2.3 Envoyer un e-mail au format HTML
    4. 2.4 Utiliser un tableau de structure
    5. 2.5 Ouvrir un popup pour un champ Combo
    6. 2.6 Échanger des données via des sockets
Outils complémentaires
  1. 1. Centre de Contrôle HFSQL
    1. 1.1 HFSQL Client/Serveur
    2. 1.2 HFSQL Classic
    3. 1.3 WDMap
    4.  
    5.  
    6.  
    7.  
    8.  
    9.  
    10. Index
4/5 5 avis

Je préfère ne pas donner mon avis

Jean-Claude B

photos noir et blanc de mauvaises qualité

EMMANUEL B

Superbe ouvrage sur WINDEV d'Etienne ANDRIEUX. Très complet et il va droit au but pour appréhender les concepts de Windev et mettre en pratique vos premiers projets. Après quelques années d'expérience, cet ouvrage est pour moi une bonne révision de mes premières formations vécues auprès de l'auteur. C'est aussi un bon recadrage, après avoir cumulé beaucoup de code sur les forums qui peuvent nous égarer. Ayant la licence en version 28, j'ai utilisé sans problème les exemples téléchargeables.

Pascal R

Bien caller dans le colis super

Jean-Bernard B
Auteur : Etienne ANDRIEUX

Etienne ANDRIEUX

Consultant et formateur sur WINDEV depuis plus de 20 ans, Etienne ANDRIEUX accompagne de nombreuses équipes informatiques souhaitant concevoir leurs applications avec WINDEV. Cet ouvrage, issu de ses interventions en tant que formateur, apporte aux développeurs un véritable transfert de compétences pour l’utilisation de ce logiciel.
En savoir plus

Nos nouveautés

voir plus