IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Windev 20 : Mise à jour 01F200051m disponible


Sujet :

WinDev

  1. #1
    Rédacteur/Modérateur

    Avatar de dsr57
    Homme Profil pro
    Analyste programmeur senior
    Inscrit en
    Octobre 2003
    Messages
    1 139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Analyste programmeur senior
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 139
    Points : 4 681
    Points
    4 681
    Billets dans le blog
    22
    Par défaut Windev 20 : Mise à jour 01F200051m disponible
    Windev 20 : Mise à jour 01F200051m disponible
    Pc-Soft nous informe que cette mise à jour a passé le niveau 2 de tests

    Depuis le 03/03/2015, Pc-Soft vient de mettre à disposition une mise à jour de son EDI WinDev en version 20. Pc-Soft nous informe que cette mise à jour a passé le niveau 2 de tests.

    version : 01F200051m

    Voici la liste des améliorations et des corrections de dysfonctionnements de cette mise à jour (par rapport à la version 200041k) :

    Environnement

    • Nouvelle fenêtre de choix pour la création d'un projet ou d'un élément du projet.
    • Catalogue d'images : Le catalogue d'images permet de sauver les cliparts au format vectoriel SVG (Scalable Vector Graphic).
    • Audit dynamique : Nouvelle erreur lorsque un champ de type Date est affecté par programmation avec une date invalide.


    Editeur d'analyses

    • Ouverture de l'analyse depuis l'explorateur de projet: Positionnement automatique sur le fichier sélectionné dans l'explorateur de projet.


    Editeur de fenêtres

    • Choix du gabarit : Affichage des différents gabarits sous forme de pellicule ou de vignettes.
    • Champ de saisie de type Durée : Limitation de la durée (borne minimale et maximale dans l'onglet "Détail" de la description du champ).
    • Champ de saisie avec un masque fichier: Il est désormais possible de saisir des guillemets.
    • Champ de saisie : Nouveaux masques : numéro de téléphone pour la Suisse, la Belgique ou le Canada.
    • Champ Onglet: Nouvelle interface de la fenêtre de description du champ Onglet.
    • Champ Tableur: Initialisation du champ Tableur directement sous l'éditeur : Il est désormais possible de saisir les différentes valeurs des
    • cellules sous l'éditeur.
    • Champ Tableau Croisé Dynamique (TCD) :
      Les cellules acceptent désormais les données de tout type : durée, nombre. Le masque d'affichage peut être adapté en fonction du contenu.
      Le Tableau Croisé Dynamique peut désormais être rempli par programmation, à partir d'un tableau de structures. Il est ainsi possible de lier le champ à des données provenant de sourceshétérogènes (SQL Server. Oracle. MySQL. ...).


    Editeur d'états

    • Aperçu avant impression : génération des pages plus rapide.



    HFSQL


    • Index full-text: Nouveau paramètre permettant de gérer la ponctuation Unicode.



    FAA (Fonctionnalités automatiques de l'application)

    • Champ Table, Table hiérarchique : Nouvelles options du menu contextuel :

    Mémoriser l'état des ruptures
    Colorer les lignes et les colonnes

    • Champ Interrupteur: Nouvelles options du menu contextuel :

    Cocher tout
    Décocher tout

    • Champ de saisie de type chemin de fichier:

    L'option "Parcourir" du menu contextuel permet de sélectionner le fichier.

    • Champ Tableau Croisé Dynamique (TCD)

    Recherche (CTRL F).
    Coloration avec mémorisation du dernier choix.
    Ajout de semaine/Mois/Trimestre.
    Bouton "Annulation" permettant d'annuler le calcul du contenu du
    champ Tableau Croisé Dynamique. Ce bouton est disponible dans
    la jauge de calcul du champ.

    Exécutable autonome

    • Support de nouvelles fonctionnalités :

    Fonctions bluetooth
    Fonctions hasp
    Champ Carrousel
    Fonctions de gravure
    Fonctions java
    Impression au format pcl

    Intégration continue - Fabrique logicielle

    • Plan d'action: Définition de la durée maximum d'un plan d'action.
    • Paramétrage d'un plan d'action par programmation.


    GDS

    • Changement de version : Le changement de version des éléments partagés est effectué une seule fois.



    W-LANGAGE

    • Filtre dans l'instruction "POUR TOUT" utilisée dans les tableaux.
    • Variable de type Icône :

    Masque
    Préservation du format initial (profondeur de l'image) à la sauvegarde
    Nouvelle propriété "Palette" pour relire la palette de couleurs
    Support du BMP 2 couleurs
    Support du BMP 16 couleurs
    Support du BMP 256 couleurs
    Initialisation de la couleur de transparence avec une couleur hors palette.

    • Nouvelles fonctions :

    ChampVersSource : Affecte la source de la liaison d'un champ avec la valeur du champ.
    EmailDétruit: Détruit tous les emails supprimés du dossier courant.
    HListeMotVide : Récupère la liste des mots vides utilisés par un index full-text.
    HListeSynonyme : Récupère la liste des synonymes utilisés par un index full-text.
    PiloteVoletAttache : Pilote la réintégration d'un volet détaché dans son champ Onglet Dynamique.
    PiloteVoletDétache : Piloter le détachement d'un volet d'un champ Onglet dynamique.
    PlanActionParamètre: Paramètre un plan d'action dans la fabrique logicielle.
    TableurCherche: Recherche une valeur dans un champ Tableur.
    TableurPosition : Affiche le champ Tableur sur une cellule spécifique.

    • Fonctions modifiées:
      dTexteRTF : Amélioration du dessin du texte.
      EmailVérifieAdresse: support de nouveaux domaines.
      CléCalculeCléActivation et CIéCompareClé: Nouveau para mètre permettant de sécuriser l'utilisation de la clé d'activation.
      GglEnvoieDocument. GglListeDocument et GgIRécupèreDocument: Ces fonctions utilisent désormais l'API GoogleDrive.
      PlanActionExécute : Il est désormais possible d'exécuter une instance de plan d'action d'une bibliothèque donnée.
      TableurSelectPlus : un nouveau paramètre permet de sélectionner une ligne ou une colonne du champ Tableur.
      TacheParalèlleXXX : Fonctions de gestion des tâches parallèles.



    • Nouvelle propriété:
      AfficheMêmeSiNull : Gère l'affichage des cellules vides d'un champ Tableau Croisé Dynamique.
      Avance: Donne le pas d'avancement d'un champ Ascenseur ou Range Slider lors du clic sur le bouton suivant ou précédent du champ.


    • Propriétés modifiées :
      ..BorneMax fonctionne désormais sur les champs de saisie de type Durée.
      ..BorneMin fonctionne désormais sur les champs de saisie de type Durée.


    Source: PC-Soft

    Et vous?

    Que pensez-vous de cette mise à jour ?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Février 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 553
    Points : 1 089
    Points
    1 089
    Par défaut
    Je vais également poster dans le portail spécifique WM, mais la recommandation est de ne pas utiliser la version 051m de WM pour Android.

    D'habitude les sous versions permettent à Pcsoft de régler des bugs et non pas de faire des modifications fonctionnelles. Hors la 051m introduit des modifications qui visiblement n'ont pas être très bien validées. Conséquence : de superbes plantages d'applications qui fonctionnent parfaitement lorsque compilées en 041.

    En cause :
    - la création de fenêtres avec action bar qui génère un manifeste bugge et au passage a détruit mon manifeste spécifique que j'avais créé : PCSOFT a publié un correctif à demander sur le site
    - la génération de l'apk a évolué, avec entre autre la disparition du choix du niveau de sdk pour la compilation (maintenant disponible dans les paramètres détaillés) : visiblement la librairie de compatibilité v4 a été oubliée et provoque un plantage lors de l'utilisation d'un thread persistant avec notification.

    Bref, avec WM, selon la période, soit c'est génial, soit il y a des soucis. Heureusement que la version 041 fonctionne.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Février 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 553
    Points : 1 089
    Points
    1 089
    Par défaut
    Le problème que j'indiquais en WM v20 051 a été résolu : voir la discussion à ce sujet dans le forum WM.

  4. #4
    R&B
    R&B est déconnecté
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2005
    Messages : 571
    Points : 1 263
    Points
    1 263
    Par défaut
    Hmmm

    On voit passer encore des améliorations relatives au mapping et la poo mais toujours pas le très très attendu RAD MVP.
    J'oscille donc entre perplexité (une telle avancée qui ne sort pas), inquiétude (des problèmes pour créer les classes ?) et l'impression d'avoir été floué par une annonce non remplie...

    Agile est donc un beau principe mais l'annonce doit être tenue... sinon gare.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Février 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 553
    Points : 1 089
    Points
    1 089
    Par défaut
    Je trouve qu'ils ont tendance maintenant à réellement tout le temps repousser les nouveautés et ne les proposer que dans les versions intermédiaires .... qui du coup peuvent être buggées. Alors qu'une version intermédiaire ne devrait servir qu'au debug, les nouveautés devant être introduites lors de la version initiale.

    Cela éviterait les déceptions et surtout permettrait d'avoir confiance pour les mises en production :habituellement, je ne mets en production qu'à partir de la deuxième release intermédiaire. Si je ne peux pas avoir une confiance absolue dans la release, c'est vraiment dommage.

    C'est une remarque que je leur ai déjà fait.

Discussions similaires

  1. [WM20] WinDev 20 Mobile : Mise à jour 01F200051m disponible
    Par dsr57 dans le forum Windev Mobile
    Réponses: 0
    Dernier message: 19/03/2015, 14h56
  2. [Généralités] WebDev 20 : Mise à jour 01F200051m disponible
    Par dsr57 dans le forum WebDev
    Réponses: 0
    Dernier message: 15/03/2015, 19h28
  3. Lister les mises à jour Windows disponible
    Par Alckolo dans le forum VBScript
    Réponses: 3
    Dernier message: 07/06/2014, 07h46
  4. Réponses: 0
    Dernier message: 30/05/2009, 01h23
  5. [WINDEV 11] Mise a jour Hyper File client serveur
    Par Bart51 dans le forum HyperFileSQL
    Réponses: 1
    Dernier message: 05/06/2007, 22h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo