Retrouvez la liste des améliorations et des corrections de dysfonctionnements de cette mise à jour
Depuis le 03/03/2015, Pc-Soft vient de mettre à disposition une mise à jour de son EDI WebDev en version 20.
Pc-Soft nous informe que cette mise à jour a passé le niveau 2 de tests.
version : 01F200051m
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.
- Différences d'images pendant la copie : Lors de la copie d'une image à la place d'une image existante dans le projet, la fenêtre de résolution de conflit affiche (en plus des tailles, dates et heures) une image des différences entre les deux images pour voir facilement ce qui a été modifié.
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 pages
- Nouvelle erreur d'IHM : Bulles d'aide identiques
- Nouvelles options d'alignement
- Nouveaux raccourcis en Glisser/Déplacer
- Champ de saisie de type "Texte HTML" : Possibilité de définir l'action sur la touche "Entrée" (onglet "Général" de la description du champ).
- La touche "Entrée" peut créer un nouveau paragraphe ou une nouvelle ligne.
- Style CSS : Nouvelles options spécifiques aux paragraphes. Il est désormais possible de définir l'espacement avant et après chaque paragraphe.
- Champs Sélecteur/lnterrupteur : Il est désormais possible de définir un texte riche pour le libellé du champ.
- Champ Tableau de bord : Il. est désormais possible de configurer le menu contextuel du champ via la fenêtre de description (onglet "Détail".
- Positionnement "au fil du texte" (flux HTML) : Il est désormais possible d'utiliser le mode d'édition en flux de texte (onglet "Général" de la description de la page). Le code source HTML de la page peut être édité.
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.
RAD Applicatif
- Nouveau RAD : Planning/Réservation
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.
installation de sites
- Nouvelle interface d'installation :
La visualisation de la liste des fichiers à déployer a été améliorée.
Il est désormais possible de supprimer des fichiers du site obsolètes sur le serveur lors de l'installation.
Il est désormais possible d'éditer la liste des fichiers exclus de l'installation.
Il est désormais possible de supprimer des fichiers du site obsolètes sur le serveur lors de l'installation.
Il est désormais possible d'éditer la liste des fichiers exclus de l'installation.
- L'interface de la modification automatique des données a été modifiée.
Administrateur WebDev
- Nouvelle interface de gestion des paramètres des sites et des Webservices.
- Possibilité d'autoriser les sessions prélancées (onglet "Configuration".
- Nouvel onglet "journaux" permettant d'analyser les journaux pendant une période spécifique.
Serveur d'application WebDev
- Gestion des session prélancées.
- Optimisation du lancement du Serveur d'application WebDev.
WWStatistiques
- WWStatistiques permet de se connecter aux plateformes du Cloud.
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.
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 :
CarteConfigureAPlGgl : Déclare les bibliothèques supplémentaires qui seront disponibles en code navigateur (par l'appel de la fonction CarteRécupéreAPl).
ChampversSource : Affecte la source de la liaison d'un champ avec la valeur du champ.
EmaiIDé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.
HTMLClasseAjoute : Ajoute une classe dans les classes d'un champ.
HTMLClasseBascuIe : Bascule une classe dans les classes d'un champ. Si la classe n'existe pas’ elle est ajoutée’ si la classe existe déjà, elle est supprimée.
HTMLClasseSupprime: Supprime une classe des classes d'un champ.
PlanActlonParamètree: Paramètre un plan d'action dans la fabrique logicielle.
ChampversSource : Affecte la source de la liaison d'un champ avec la valeur du champ.
EmaiIDé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.
HTMLClasseAjoute : Ajoute une classe dans les classes d'un champ.
HTMLClasseBascuIe : Bascule une classe dans les classes d'un champ. Si la classe n'existe pas’ elle est ajoutée’ si la classe existe déjà, elle est supprimée.
HTMLClasseSupprime: Supprime une classe des classes d'un champ.
PlanActlonParamètree: Paramètre un plan d'action dans la fabrique logicielle.
- Fonctions modifiées:
dTexteRTF : Amélioration du dessin du texte.
EmaiIVérifieAdresse: support de nouveaux domaines.
CléCalculeCléActivation et CléCompareClé: Nouveau paramètre permettant de sécuriser l'utilisation de la clé d'activation.
GglEnvoieDocurnent. GglListeDocument et GglRé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.
EmaiIVérifieAdresse: support de nouveaux domaines.
CléCalculeCléActivation et CléCompareClé: Nouveau paramètre permettant de sécuriser l'utilisation de la clé d'activation.
GglEnvoieDocurnent. GglListeDocument et GglRé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.
- Code navigateur: Nouvelles fonctions:
CarteRécupèreAPl : Retourne l'instance de |'API d'un champ Carte.
grInfoXY: Renvoie des informations sur la série présente en un
point du graphe.
TablelndiceRupture: Renvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
ZoneRépétéelndiceRupture : Renvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Zone répétée.
grInfoXY: Renvoie des informations sur la série présente en un
point du graphe.
TablelndiceRupture: Renvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
ZoneRépétéelndiceRupture : Renvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Zone répétée.
PHP
- Champ Carte
- Champ Table :
Ruptures dans les champs Table
Colonne Conteneur
Colonne Conteneur
- Texte riche dans les champs.
- Accès natif MariaDB
- WLangage : Les nouvelles fonctions disponibles en PHP sont les suivantes :
CarteAffichePosition : Centre la carte affichée dans un champ Carte sur une position géographique ou un lieu donné.
CarteAjouteltinéraire : Ajoute un itinéraire sur un champ Carte.
CarteAjouteMarqueur : Ajoute un nouveau marqueur sur une carte affichée dans un champ Carte.
CarteLicenceGgl : Indique la clé de licence "Google Maps API" à utiliser dans les champs Carte.
CarteModifieMarqueur: Modifie un marqueur affiché dans un champ Carte.
CarteSupprimeltinéraire : Supprime un itinéraire d'un champ Carte.
CarteSupprimeMarqueur : Supprime un marqueur d'une carte affichée par un champ Carte.
CarteSupprimeTout : Supprime tous les marqueurs d'un champ Carte.
CrypteStandard : Crypte une chaîne de caractères ou un buffer binaire en utilisant un algorithme de chiffrement symétrique (AES. DES’ etc.).
DécrypteStandard : Décrypte un message préalablement crypté avec un algorithme de chiffrement symétrique (AES. DES’ etc.).
HTMLClasseAjoute : Ajoute une classe dans les classes d'un champ.
HTMLClasseBascuIe : Bascule une classe dans les classes d'un champ. Si la classe n'existe pas’ elle est ajoutée’ si la classe existe déjà, elle est supprimée.
HTMLClasseSupprime: Supprime une classe des classes d'un champ.
TableDéroule: Déroule une rupture d'un champ Table précédemment enroulée.
TableEnroule : Enroule une rupture d'un champ Table précédemment déroulée.
TablelndiceRupture: Renvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
CarteAjouteltinéraire : Ajoute un itinéraire sur un champ Carte.
CarteAjouteMarqueur : Ajoute un nouveau marqueur sur une carte affichée dans un champ Carte.
CarteLicenceGgl : Indique la clé de licence "Google Maps API" à utiliser dans les champs Carte.
CarteModifieMarqueur: Modifie un marqueur affiché dans un champ Carte.
CarteSupprimeltinéraire : Supprime un itinéraire d'un champ Carte.
CarteSupprimeMarqueur : Supprime un marqueur d'une carte affichée par un champ Carte.
CarteSupprimeTout : Supprime tous les marqueurs d'un champ Carte.
CrypteStandard : Crypte une chaîne de caractères ou un buffer binaire en utilisant un algorithme de chiffrement symétrique (AES. DES’ etc.).
DécrypteStandard : Décrypte un message préalablement crypté avec un algorithme de chiffrement symétrique (AES. DES’ etc.).
HTMLClasseAjoute : Ajoute une classe dans les classes d'un champ.
HTMLClasseBascuIe : Bascule une classe dans les classes d'un champ. Si la classe n'existe pas’ elle est ajoutée’ si la classe existe déjà, elle est supprimée.
HTMLClasseSupprime: Supprime une classe des classes d'un champ.
TableDéroule: Déroule une rupture d'un champ Table précédemment enroulée.
TableEnroule : Enroule une rupture d'un champ Table précédemment déroulée.
TablelndiceRupture: Renvoie l'indice du haut et du bas de rupture d'une rupture donnée dans un champ Table.
Source : PC-Soft
Et vous ?
Cette mise à jour répond elle à vos besoins ?