Académique Documents
Professionnel Documents
Culture Documents
Mise jour
Mise jour WINDEV 22 (DVD 1/2)
Avec cette LST est livre une version complte de WINDEV 22 sur le DVD 1. Cette mise jour ne peut tre installe que si vous possdez une
licence WINDEV 22.
Pour plus de dtails, consultez Nouveauts de cette version.
Pour installer ces lments, lancez le programme MENU.EXE prsent la racine du DVD puis slectionner l'option "Les exemples de la LST".
Vous pourrez alors choisir les exemples, gabarits et composants que vous voulez installer sur votre disque, dans le rpertoire de votre choix.
Important : Pour que les composants et les exemples apparaissent directement dans la fentre de Bienvenue de WINDEV, WEBDEV ou
WINDEV Mobile, conservez le rpertoire d'installation propos par dfaut.
Prsentation
Le DVD accompagnant cette LST contient la dernire mise jour de WINDEV 22 (Update 1, version 210052).
Nouveauts de la version 22
Editeur de projet
Environnement
Thme de l'environnement : thme clair et thme fonc.
Volet de gestion des images.
Icne :
Gestion de l'affichage HQ (Haute Qualit)
Gestion des planches au format BMP transparent (32 bits).
Modules signs.
Environnement commun WINDEV / WINDEV Mobile
Fentres communes *
Code, classes, requtes, analyse en accs simultan.
Compilation multi-configuration
Gestion des projets
Tableau de bord : Visualisation du "code coverage" (couverture des tests).
Agrgation du "code coverage" entre tous les membres de l'quipe via la base des Centres de Contrle *
Gabarit
Nouveaux gabarits disponibles.
Editeur de fentres
Editeur d'images
Les principales fonctionnalits de l'diteur d'images sont les suivantes :
Redimensionnement
Recadrage
Rotation
Symtrie
Zoom
Crayon
Gomme
Lasso
Texte, Texte RTF
Remplissage
Gestion de la transparence (couche alpha)
Slection en rectangle ou au lasso
Copier/Couper/Coller
Gnration d'une image en 5 tats partir de l'image courante
Gnration de cadres
Rglages des contrastes et de la luminosit
Transformation d'une couleur en transparent
Transformation d'une couleur en une autre
Conversion en noir et blanc
Modification de la saturation
Modification des teintes
Ajout automatique d'un halo
Ajout automatique d'une ombre porte
Gestion des .ico
Sauvegarde dans le format d'origine de l'image (png, jpg, ...)
Sauvegarde dans un format .wdpic avec conservation des calques
Gestion des calques
Cration d'un calque :
vierge,
partir d'une image du catalogue,
partir d'une image du disque
partir du contenu du presse-papiers
partir d'un autre calque (duplication)
Dplacement du contenu d'un calque
Aplatissement des calques
Fusion de calques
Dplacement de l'ordre des calques (ordre des calques = z-order)
Pipette
Fentre de zoom avec dplacement
"Clic droit .. Editer" directement depuis un champ Image dans une fentre.
Accs l'diteur d'images via le volet "Images".
...
Editeur d'analyses
Possibilit de trier les rubriques pour l'affichage sous l'diteur d'analyses (ordre logique,
ordre physique, ordre alphabtique, ...).
Loupe de recherche pour rechercher une rubrique dans la description d'un fichier.
Gnrer des classes partir de l'analyse.
Editeur de requtes
Nouvelle interface.
Possibilit de crer un test sans l'associer un objet.
Erreurs de tests affiches avec les erreurs de compilation.
Historique de passage des tests (et des rsultats).
Copie d'cran automatique en cas d'chec.
Visualisation du "code coverage" (couverture des tests).
Editeur de code
Editeur
Dplacement de procdures et de mthodes
Cration de procdures au clavier
Fin de page : possibilit d'avoir une page blanche pour saisir le code.
Personnalisation de l'diteur de code et sauvegarde des paramtres dans un fichier "sco".
Fond noir disponible pour l'diteur de code.
Amlioration de la fentre de slection de classe (F2).
Slection automatique de code par niveau de bloc.
Possibilit d'enrouler / drouler des traitements.
Affichage de la couleur correspondant un code RVB sous l'diteur.
Ascenseur visuel pour les recherches et les erreurs de compilation.
Saisie simplifie des expressions rgulires et aperu visuel.
Synchronisation Editeur de code / Explorateur de projet.
Visualisation du "code coverage" (couverture des tests).
Dbogueur
Mode pas pas : Affichage des warnings d'audit dynamique
JSON affich en format
XML affich en format
Point d'arrt dans un modle report dans tous ses drivs.
Compilation :
Compilation simultane de toutes les configurations.
Editeur d'tats
Editeur d'aide
Editeur d'installations
Outils
WDAnalytics : Tlmtrie
Tlmtrie personnalise
Tlmtrie personnalise 2 dimensions
Carte de chaleur d'utilisation des champs sous l'diteur
Date de dernire activit
Affichage des rsultats plus rapide
Liste des utilisateurs d'un lment
Audit statique :
Possibilit de slectionner les lments auditer.
Identification des analyses n'utilisant pas le format optimis.
Audit dynamique :
Signalement des traitements interdits dans les threads.
Affichage des warnings d'audit dans le code lors d'un test.
CLOUD
Excutable
Identifiant Windows unique pour chaque champ. Compatibilit avec les outils utilisant ces identifiants (lecture automatise destine aux
non-voyants par exemple).
Gestion du facteur grande police par cran.
Champ Table
Matrialisation du dplacement des colonnes.
Cocher une colonne entire en 1 clic.
Filtrer une colonne d'interrupteurs.
Loue de recherche sur les enttes.
Champ Agenda et Planning
CTRL + Z permet d'annuler la dernire action effectue (dplacement d'une tche par exemple).
Scrolling automatique lors du dplacement d'un rendez-vous dans une zone non visible.
Possibilit de modifier le titre et le contenu du Rendez-vous. *
Champ Graphe
Bulle d'un histogramme empil : le dtail de chaque srie est affich ainsi que le total de la pile.
La roulette de zoom fonctionne en survol du champ mme si le champ n'a pas le focus.
Champ TCD :
Comparaison des donnes par rapport une anne de rfrence.
Protection des donnes : Mot de passe ncessaire pour lancer les FAA d'export des donnes (Export, impression, ...)
Retour de l'utilisateur final : Envoi du dtail d'une erreur WLangage par mail.
Programmation et WLangage
Webservices
DotNet
Paramtrage de Namespace
Conversion automatique de buffer en tableau d'octets
Optimisation du passage de paramtres de type Tableau
HFSQL
Nouveauts SQL :
GROUP BY : Paramtre accept
ORDER BY de rubriques qui ne sont pas dans le Select *
Support des constantes WLangage dans les requtes SQL
Nouveaux ordres :
SYSTEM_USER
USER_NAME
CURRENT_TIMESTAMP
GETDATE
GETUTCDATE
Tableau de Bord
Vision synthtique du contenu d'un serveur.
Traitements en cours sur le serveur.
Modification des paramtres du serveur.
Amlioration de l'ergonomie
Affichage immdiat des logs serveur.
Rcupration d'une sauvegarde distance.
Crypter une base de donnes.
Activer ou dsactiver les rgles d'intgrit.
Dupliquer une base de donnes avec ses droits.
Big Data
mongoDB
Connecteur natif
Fonctions WLangage Mongoxxx
Gestion de GridFS.
Linux
Java
Binding mmoire
Type Procdure
Proprit de classe
Nouvelles fonctions WLangage.
MacOS
SQL Server : support des dernires couches clientes SQL Server Native Client 11.0 et 13
(SQL Server 2014 et 2016)
Nouveauts gnrales
Remarque : Cette liste vous permet de connatre les diffrentes versions dans lesquelles les nouveauts sont ou seront disponibles.
Les nouveauts en gras correspondent aux nouveauts dsormais disponibles dans cette mise jour.
* Disponibilit prvue dans une prochaine version.
Merci de votre patience. Si ncessaire, n'hsitez pas contacter votre Responsable de compte.
Nouveauts de la version 22
Editeur de projet
Environnement
Thme de l'environnement : thme clair et thme fonc.
Volet de gestion des images.
Modules signs.
Editeur de pages
Nouveaux champs :
Bandeau dfilant
Rglette
Flche
Effets de transition
Plan
Page ou zone de page
Plan dans champs conteneurs
Effets visuels de changement de plan
Chargement diffr de plans
Champ Upload HTML5
Champ Composant Web Externe
Editeur d'images
Les principales fonctionnalits de l'diteur d'images sont les suivantes :
Redimensionnement
Recadrage
Rotation
Symtrie
Zoom
Crayon
Gomme
Lasso
Texte, Texte RTF
Remplissage
Gestion de la transparence (couche alpha)
Slection en rectangle ou au lasso
Copier/Couper/Coller
Gnration d'une image en 5 tats partir de l'image courante
Gnration de cadres
Rglages des contrastes et de la luminosit
Transformation d'une couleur en transparent
Transformation d'une couleur en une autre
Conversion en noir et blanc
Modification de la saturation
Modification des teintes
Ajout automatique d'un halo
Ajout automatique d'une ombre porte
Gestion des .ico
Sauvegarde dans le format d'origine de l'image (png, jpg, ...)
Sauvegarde dans un format .wdpic avec conservation des calques
Gestion des calques
Cration d'un calque :
vierge,
partir d'une image du catalogue,
partir d'une image du disque
partir du contenu du presse-papiers
partir d'un autre calque (duplication)
Dplacement du contenu d'un calque
Aplatissement des calques
Fusion de calques
Dplacement de l'ordre des calques (ordre des calques = z-order)
Pipette
Fentre de zoom avec dplacement
"Clic droit .. Editer" directement depuis un champ Image dans une page *
Accs l'diteur d'images via le volet "Images".
...
Editeur d'analyses
Possibilit de trier les rubriques pour l'affichage sous l'diteur d'analyses (ordre logique,
ordre physique, ordre alphabtique, ...).
Loupe de recherche pour rechercher une rubrique dans la description d'un fichier.
Gnrer des classes partir de l'analyse.
Editeur de requtes
Nouvelle interface.
Possibilit de crer un test sans l'associer un objet.
Erreurs de tests affiches avec les erreurs de compilation.
Historique de passage des tests (et des rsultats).
Copie d'cran automatique en cas d'chec.
Visualisation du "code coverage" (couverture des tests)
Editeur de code
Editeur
Dplacement de procdures et de mthodes
Cration de procdures au clavier
Fin de page : possibilit d'avoir une page blanche pour saisir le code.
Personnalisation de l'diteur de code et sauvegarde des paramtres dans un fichier "sco".
Fond noir disponible pour l'diteur de code.
Amlioration de la fentre de slection de classe (F2).
Slection automatique de code par niveau de bloc.
Possibilit d'enrouler / drouler des traitements.
Affichage de la couleur correspondant un code RVB sous l'diteur.
Ascenseur visuel pour les recherches et les erreurs de compilation.
Saisie simplifie des expressions rgulires et aperu visuel.
Synchronisation Editeur de code / Explorateur de projet.
Visualisation du "code coverage" (couverture des tests).
Dbogueur
Mode pas pas : Affichage des warnings d'audit dynamique
JSON affich en format
XML affich en format
Point d'arrt dans un modle report dans tous ses drivs.
Compilation :
Compilation simultane de toutes les configurations.
Editeur d'tats
Dploiement
Outils
Audit statique :
Possibilit de slectionner les lments auditer.
Identification des analyses n'utilisant pas le format optimis.
Audit dynamique :
Signalement des traitements interdits dans les threads.
Affichage des warnings d'audit dans le code lors d'un test.
CLOUD
Programmation et WLangage
Code navigateur
Manipulation des sous-chanes avec les oprateurs [[ ]]
Oprateur d'affectation '<-' et '<='
Procdure : Renvoi de valeurs multiples *
Procdure nombre de paramtres variable
Procdure : Passage de paramtres par rfrence (par adresse)
Procdure : mot-cl "Local"
Procdure interne *
Mot-cl "Dynamique" sur dclaration de variable
Meilleure gestion des erreurs WLangage navigateur
Nouvelles fonctions
Fonctions de codage, dcodage.
Fonctions de gestion des sockets
Fonctions de gestion de Google Analytics
Support de JSON : JSONVersVariant, Dsrialise, VariantVersJSON, Srialise.
Nouveaux types
Enumration *
Combinaison *
Variant
Nouvelles proprits. *
..ImageFond : Permet de changer l'image de fond d'une page ou d'une cellule.
Evolutions
JSONExcute : support du protocole CORS.
Webservices
Fonctions navigateur
DotNet
Paramtrage de Namespace
Conversion automatique de buffer en tableau d'octets
Optimisation du passage de paramtres de type Tableau
HFSQL
Nouveauts SQL :
GROUP BY : Paramtre accept
ORDER BY de rubriques qui ne sont pas dans le Select *
Support des constantes WLangage dans les requtes SQL
Nouveaux ordres :
SYSTEM_USER
USER_NAME
CURRENT_TIMESTAMP
GETDATE
GETUTCDATE
Tableau de Bord
Vision synthtique du contenu d'un serveur.
Traitements en cours sur le serveur.
Modification des paramtres du serveur.
Amlioration de l'ergonomie
Affichage immdiat des logs serveur.
Rcupration d'une sauvegarde distance.
Crypter une base de donnes.
Activer ou dsactiver les rgles d'intgrit.
Dupliquer une base de donnes avec ses droits.
Big Data
mongoDB
Connecteur natif
Fonctions WLangage Mongoxxx
Gestion de GridFS.
PHP
Nouveauts communes
Nouveaux champs :
Bandeau dfilant
Rglette
Flche
Effets de transition
Plan
Page ou zone de page
Plan dans champs conteneurs
Effets visuels de changement de plan
Chargement diffr de plans
Champ Upload HTML5
Champ Composant Web Externe
Nouvelles fonctions.
Linux
Nouveaux champs :
Bandeau dfilant
Rglette
Flche
Effets de transition
Plan
Page ou zone de page
Plan dans champs conteneurs
Effets visuels de changement de plan
Chargement diffr de plans
Champ Upload HTML5
Champ Composant Web Externe
Nouvelles fonctions.
SQL Server : support des dernires couches clientes SQL Server Native Client 11.0 et 13
(SQL Server 2014 et 2016) *
SaaS
Nouveauts gnrales
Prsentation
Le DVD accompagnant cette LST contient la dernire mise jour de WINDEV Mobile 22 (Update 1, version 220052).
Nouveauts de la version 22
Editeur de projet
Environnement
Thme de l'environnement : thme clair et thme fonc.
Volet de gestion des images.
Icne :
Gestion de l'affichage HQ (Haute Qualit)
Gestion des planches au format BMP transparent (32 bits).
Modules signs.
Environnement commun WINDEV / WINDEV Mobile
Fentres communes *
Code, classes, requtes, analyse en accs simultan.
Compilation multi-configuration
Gabarit
Nouveaux gabarits disponibles.
Editeur de fentres
Editeur d'images
Les principales fonctionnalits de l'diteur d'images sont les suivantes :
Redimensionnement
Recadrage
Rotation
Symtrie
Zoom
Crayon
Gomme
Lasso
Texte, Texte RTF
Remplissage
Gestion de la transparence (couche alpha)
Slection en rectangle ou au lasso
Copier/Couper/Coller
Gnration d'une image en 5 tats partir de l'image courante
Gnration de cadres
Rglages des contrastes et de la luminosit
Transformation d'une couleur en transparent
Transformation d'une couleur en une autre
Conversion en noir et blanc
Modification de la saturation
Modification des teintes
Ajout automatique d'un halo
Ajout automatique d'une ombre porte
Gestion des .ico
Sauvegarde dans le format d'origine de l'image (png, jpg, ...)
Sauvegarde dans un format .wdpic avec conservation des calques
Gestion des calques
Cration d'un calque :
vierge,
partir d'une image du catalogue,
partir d'une image du disque
partir du contenu du presse-papiers
partir d'un autre calque (duplication)
Dplacement du contenu d'un calque
Aplatissement des calques
Fusion de calques
Dplacement de l'ordre des calques (ordre des calques = z-order)
Pipette
Fentre de zoom avec dplacement
"Clic droit .. Editer" directement depuis un champ Image dans une fentre.
Accs l'diteur d'images via le volet "Images".
...
Editeur d'analyses
Possibilit de trier les rubriques pour l'affichage sous l'diteur d'analyses (ordre logique,
ordre physique, ordre alphabtique, ...).
Loupe de recherche pour rechercher une rubrique dans la description d'un fichier.
Gnrer des classes partir de l'analyse.
Editeur de requtes
Nouvelle interface.
Possibilit de crer un test sans l'associer un objet.
Erreurs de tests affiches avec les erreurs de compilation.
Historique de passage des tests (et des rsultats).
Copie d'cran automatique en cas d'chec.
Visualisation du "code coverage" (couverture des tests).
Editeur de code
Editeur
Dplacement de procdures et de mthodes
Cration de procdures au clavier
Fin de page : possibilit d'avoir une page blanche pour saisir le code.
Personnalisation de l'diteur de code et sauvegarde des paramtres dans un fichier "sco".
Fond noir disponible pour l'diteur de code.
Amlioration de la fentre de slection de classe (F2).
Slection automatique de code par niveau de bloc.
Possibilit d'enrouler / drouler des traitements.
Affichage de la couleur correspondant un code RVB sous l'diteur.
Ascenseur visuel pour les recherches et les erreurs de compilation.
Saisie simplifie des expressions rgulires et aperu visuel.
Synchronisation Editeur de code / Explorateur de projet.
Visualisation du "code coverage" (couverture des tests).
Dbogueur
Mode pas pas : Affichage des warnings d'audit dynamique
JSON affich en format
XML affich en format
Point d'arrt dans un modle report dans tous ses drivs.
Compilation :
Compilation simultane de toutes les configurations.
Editeur d'tats
Editeur d'aide
Editeur d'installations
Outils
WDAnalytics : Tlmtrie
Tlmtrie personnalise
Tlmtrie personnalise 2 dimensions
Carte de chaleur d'utilisation des champs sous l'diteur
Date de dernire activit
Affichage des rsultats plus rapide
Liste des utilisateurs d'un lment
Audit statique :
Possibilit de slectionner les lments auditer.
Identification des analyses n'utilisant pas le format optimis.
Audit dynamique :
Signalement des traitements interdits dans les threads.
Affichage des warnings d'audit dans le code lors d'un test.
CLOUD
Excutable
Identifiant Windows unique pour chaque champ. Compatibilit avec les outils utilisant ces identifiants (lecture automatise destine aux
non-voyants par exemple).
Gestion du facteur grande police par cran.
Champ Table
Matrialisation du dplacement des colonnes.
Cocher une colonne entire en 1 clic.
Filtrer une colonne d'interrupteurs.
Loue de recherche sur les enttes.
Champ Agenda et Planning
CTRL + Z permet d'annuler la dernire action effectue (dplacement d'une tche par exemple).
Scrolling automatique lors du dplacement d'un rendez-vous dans une zone non visible.
Possibilit de modifier le titre et le contenu du Rendez-vous. *
Champ Graphe
Bulle d'un histogramme empil : le dtail de chaque srie est affich ainsi que le total de la pile.
La roulette de zoom fonctionne en survol du champ mme si le champ n'a pas le focus.
Champ TCD :
Comparaison des donnes par rapport une anne de rfrence.
Protection des donnes : Mot de passe ncessaire pour lancer les FAA d'export des donnes (Export, impression, ...)
Retour de l'utilisateur final : Envoi du dtail d'une erreur WLangage par mail.
Programmation et WLangage
Webservices
DotNet
Paramtrage de Namespace
Conversion automatique de buffer en tableau d'octets
Optimisation du passage de paramtres de type Tableau
HFSQL
Nouveauts SQL :
GROUP BY : Paramtre accept
ORDER BY de rubriques qui ne sont pas dans le Select *
Support des constantes WLangage dans les requtes SQL
Nouveaux ordres :
SYSTEM_USER
USER_NAME
CURRENT_TIMESTAMP
GETDATE
GETUTCDATE
Tableau de Bord
Vision synthtique du contenu d'un serveur.
Traitements en cours sur le serveur.
Modification des paramtres du serveur.
Amlioration de l'ergonomie
Affichage immdiat des logs serveur.
Rcupration d'une sauvegarde distance.
Crypter une base de donnes.
Activer ou dsactiver les rgles d'intgrit.
Dupliquer une base de donnes avec ses droits.
Big Data
mongoDB
Connecteur natif
Fonctions WLangage Mongoxxx
Gestion de GridFS.
Linux
Java
Binding mmoire
Type Procdure
Proprit de classe
Nouvelles fonctions WLangage.
MacOS
SQL Server : support des dernires couches clientes SQL Server Native Client 11.0 et 13
(SQL Server 2014 et 2016)
Nouveauts gnrales
Remarque : Cette liste vous permet de connatre les diffrentes versions dans lesquelles les nouveauts sont ou seront disponibles.
Les nouveauts en gras correspondent aux nouveauts dsormais disponibles dans cette mise jour.
* Disponibilit prvue dans une prochaine version.
Merci de votre patience. Si ncessaire, n'hsitez pas contacter votre Responsable de compte.
Lors du lancement du "Centre de contrle HFSQL", le nom du dernier utilisateur connect est automatiquement propos.
Lors du premier lancement de "Centre de contrle HFSQL", l'utilisateur "admin" est propos par dfaut. Cet utilisateur na pas de mot de
passe. Pour utiliser un des utilisateurs dfinis sur le serveur Manta, saisissez directement le nom de cet utilisateur ainsi que son mot de passe.
A la fin de l'installation ou de la mise jour du serveur HFSQL, les diffrents serveurs ainsi que MantaManager sont rfrencs dans le
panneau de configuration.
La dsinstallation des serveurs et de MantaManager pourra donc tre effectue directement depuis le panneau de configuration de Windows
(option "Ajout / Suppression de programmes").
2. Module Serveur HFSQL pour Linux
Installer le serveur HFSQL Client/Serveur sur un serveur LINUX
Pour installer le serveur HFSQL Client/Serveur sur un serveur LINUX :
1. Copiez les fichiers suivants sur le serveur :
manta_install
mantainstall.zip
README
Ces fichiers sont prsents dans le sous-rpertoire "Serveur HFSQL\Linux4" du CD d'installation.
2. Connectez-vous au serveur en tant que "root"
3. Excutez le fichier manta_install. Il est possible de :
Installer un nouveau serveur.
Mettre jour un serveur existant.
Dsinstaller un serveur.
4. Suivez les instructions affiches l'cran.
Attention : Il est ncessaire de faire dfiler compltement la licence pour pouvoir afficher les crans suivants.
Attention : Il est ncessaire de faire dfiler compltement la licence pour pouvoir afficher les crans suivants.
Remarques
Le serveur sera install en tant que "Daemon (service)".
Les versions de Linux supportes par le moteur HFSQL pour Linux sont les suivantes :
Version Linux4 : Debian 4.0 (et suprieur), OpenSuse 10.3 (et suprieur).
Version Linux4 (64 bits) : Ubuntu 10 (et suprieur).