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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Windev 20 : Mise à jour 01F200051m disponible.
Pc-Soft nous informe que cette mise à jour a passé le niveau 2 de tests

Le , par dsr57

273PARTAGES

0  0 
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 ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de R&B
Membre éprouvé https://www.developpez.com
Le 20/03/2015 à 7:56
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.
2  0 
Avatar de courdi95
Membre éprouvé https://www.developpez.com
Le 20/03/2015 à 8:52
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.
2  0 
Avatar de courdi95
Membre éprouvé https://www.developpez.com
Le 14/03/2015 à 8:00
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.
0  0 
Avatar de courdi95
Membre éprouvé https://www.developpez.com
Le 20/03/2015 à 7:41
Le problème que j'indiquais en WM v20 051 a été résolu : voir la discussion à ce sujet dans le forum WM.
0  0