31 janvier 2007

WinDev - Option du debuggeur

Les dernières versions de WinDev permette de faire un "edit & continue", ce qui signifie en clair qu'il est possible de modifier le code pendant le debuggage.

Dernièrement, j'ai validé une fenêtre me demandant si je préférais "arrêter le test" pendant ma modification, et j'ai validé un peu vite...

Problème : comment réactiver ce mécanisme de "edit & continue" :
La solution est dans le menu "Affichage" >> "Options d'édition du code" >> Choix "Déboggueur"

Il est alors possible de réactiver (ou paramétrer) cette option lors d'une modification ou lors d'un retour danw WinDev alors qu'un test est en cours.

27 janvier 2007

WinDev 11 - Prochaine mise a jour annoncee

La prochaine mise à jour des versions 11 est annoncée (Ref. 01F110040). La date de disponibilité n'est pas encore indiquée (dans "quelques jours").

Parmi les nouveautés de cette version, voici celle qui m'ont attirées a priori :
- les nouvelles statistiques et logs sur les serveur Hyper File
- la possibilité de passer les centres de contrôles en Client/Serveur
- la possibilité d'utiliser des requêtes de l'éditeur dans les procédures stockées (je ne mettais même pas rendu compte que ce n'était pas possible... mais maintenant que je le sais je le veux !)
- la possibilité de changer et paramétrer le splash screen (c'est vrai que ce détail change une appli)
- la disponibilité de tableau associatif
- des améliorations sur les applications multi-langues

liste de toutes les modifications

24 janvier 2007

WinDev - Parcours de fichiers

Lister les fichiers n'était pour l'instant pas forcément pratique (un système de callback était nécessaire, ce qui est certes puissant mais un peu lourd pour des traitements simples).

La nouvelle syntaxe me plaît elle beaucoup plus. Par exemple, pour lister les fichiers portant l'extension .JPG d'un répertoire parcouru récursivement (et les afficher dans une table), le code est :

// Ici je déclare mes variables
sListeFichiersJPG, sFichier sont des chaines

// Je supprime l'ancien contenu de ma table
TableSupprimeTout(TABLE_FichiersJPG)

// Je récupère EN UN SEUL appel tous les chemins des fichiers .JPG d'un sous-répertoire
sListeFichiersJPG= fListeFichier(ComplèteRep(SAI_Répertoire)+"*.JPG",frRécursif)

// Je parcours tous les nom de fichier
POUR TOUTE CHAINE sFichier DE sListeFichiersJPG SEPAREE PAR RC
TableAjouteLigne(TABLE_FichiersJPG,sFichier)
FIN

Comme vous pouvez le voir ici, je manipule la liste des fichiers par une des nouvelles syntaxe de l'instruction POUR : Finis les ExtraitChaine ou on oubliait un paramètre, la variable de parcours... en tout cas pour tous les cas "courants".

19 janvier 2007

WinDev 11 : Astuces

Voila une nouveauté que je n'avais pas vu et qui a été diffusé par le support technique de PC SOFT au travers de son forum.
Extrait : " WinDev, WebDev et WinDev Mobile permettent d'effectuer un GO de page et fenêtre avec paramètres. Lors du GO, d'une page ou d'une fenêtre avec paramètres, vous êtes invité à saisir les valeurs des paramètres et ainsi tester un cas de figure particulier.Ce mode permet simplement d'effectuer un test sans lancer le projet en entier."

Effectivement, j'ai fait un essai et ça fonctionne comme pour un état. Ca devrait faire gagner pas mal de temps lors de la phase de mise au point mais aussi de maintenance.

lien vers la source de l'information

Bon resultats de PC SOFT

PC SOFT annonce sur son site que, je cite "que le record historique de chiffre d'affaires de PC SOFT a une nouvelle fois été battu au titre de l'année fiscale 2006".

Alors c'est vrai que ça ne changera pas ma façon de programmer :-) mais je trouve ça plutôt rassurant, surtout dans le domaine technologique.

WinDev : Mise a jour de WinDev 11

A noter une mise à jour (01F110035f ) de WinDev 11.

Selon moi, l'information "importante" de cette mise à jour est la mise à disposition des sources de l'installateur.

18 janvier 2007

WinDev 11 et les spools de demande

Je crois que j'ai enfin compris le lien entre un "spool" et un projet.

Ce lien me génait car il est affiché dans le tableau de bord que je m'habitue à utiliser pour avoir rapidement une vision d'ensemble, principalement sur les projets que je ne manipule pas tous les jours. Or les demandes des utilisateurs ne remontait pas (le compteur restait à 0)...

Dans le Centre de suivi de projet (accessible depuis le menu outils), il est possible de paramétrer les projets (option "Gestion de projets"), ça j'avais vu.
Mais ce que je n'avais pas vu, c'est que dans le détail d'un projet, il est possible de :
- Mettre à jour la liste des intervenants.
- Associer un spool au projet.

Toutes les demandes associées à ce spool sont alors accessibles depuis le Tableau de bord, et donc beaucoup plus rapidement que d'aller chercher dans le centre de suivi de projet.

12 janvier 2007

Mise à jour des versions 11

Une mise à jour des versions 11 (XXF11035D) est disponible en téléchargement.

Voici le lien vers la page de téléchargement ainsi que la liste des principales corrections et évolutions.

09 janvier 2007

Hyper File Client / Serveur 11

Après mes tests, j'ai voulu déployer mon application utilisant des nouveautés de la version 11 de Hyper File Client/Serveur.

Au lancement, mon application "déployée" ne se comportait pas normalement : et pour cause, j'avais tout simplement oublié de passer mon serveur en version 11... et, honte à moi, je n'avais pas testé le compte-rendu de retour de l'appel aux procédures stockées (une simple messagebox avec un HErreurInfo() m'aurait éviter de chercher pendant 1/4 d'heure).

Je ne dois donc pas être entièrement remis des fêtes :-)

03 janvier 2007

Mise a jour de WinDev 11 en janvier

J'ai failli passé à côté : une mise à jour des versions 11 est annoncée "courant janvier" depuis l'espace de téléchargement.

Cette mise à jour est annoncée pour WinDev, WebDev et WinDev Mobile.

LST 67 prevue pour le 19 janvier 2007

Le premier bulletin de cette année 2007 est donc sur le contenu et la date de la livraison de la LST 67.

Au vue du sommaire, j'ai comme l'impression qu'il y a pas mal de sujets différents majoritairement en WinDev (de ce que j'en vois de la description). A voir ensuite le contenu dans quelques jours maintenant.

Le ruban on s'y fait et même plutôt vite !

Le ruban, j'étais sceptique (mauvais souvenir de l'apparition du ruban sous Office sûrement), mais après quelques hésitations, surto...