Il peut être utile de vérifier la version d'un serveur d'application WEBDEV en place sur un serveur Web, ou son numéro de série donné à l'installation, sans passer par une ouverture de session à distance sur le serveur Web.
Pour cela une ligne de commande spécifique permet d'interroger à distance le moteur de déploiement de WEBDEV. Elle peut être envoyée au serveur via un navigateur quelconque avec l'url suivante :
...
↧
Comment interroger à distance le serveur d'application de WEBDEV afin d'obtenir sa version ?
↧
Impression depuis un site PHP.
La fonction iImprimeEtat n'est pas encore proposée dans les sites PHP créés avec WEBDEV. Dans l'immédiat une bonne solution afin de proposer des éditions en PHP, consiste à passer par une page dédiée.
Il s'agira d'une page reprenant les données à imprimer, mais utilisant une charte graphique épurée, sans toutes les images servant à la présentation du site.
Si le site contient de nombreuses éditions, il est avantageux de créer...
↧
↧
L'application WB Quizz disponible sur App Store et Android Market, est maintenant également disponible sur MarketPlace !
Une même et unique application, disponible pour 3 plateformes différentes grâce à la version 17 de WINDEV Mobile !
pour les iPhone, iPad et iPod Touch : App Store,
pour les périphériques sous Android : Android Market,
et enfin pour les périphériques sous Windows Phone : MarketPlace !
Les nouveautés de la version 17 sont détaillées sur notre site en ligne, et visibles "en live" lors du Tdf !
↧
Profiler / Analyseur de performances, comment interpréter le "traitement interne du moteur d'exécution" ou "code du développeur" mentionné dans le rapport ?
L'analyseur de performances permet de voir le temps nécessaire à l'exécution de tous les traitements d'une application. En phase d'optimisation, il est donc capital de l'utiliser afin de repérer les traitements les plus coûteux en temps. Il devient ainsi très simple de cibler les améliorations possibles.
Dans le rapport de performances, on peut avoir un temps consacré au "traitement interne du moteur d'exécution". Il s'agit d'un...
↧
Animations dans les sites Web, préférer les automatismes à l'utilisation de Flash.
Les sites Web existants utilisent parfois la technologie Flash pour dynamiser les sites (effets, défilement d'images...). Cette solution à l'inconvénient de ne pas être portable sur tous les périphériques mobiles, et surtout ne sera pas reconduite à terme par son éditeur, au profit de solutions utilisant HTML 5.
Il est donc recommandé pour la création ou la mise à jour de sites, de s'appuyer sur les possibilités graphiques maintenant incluses dans...
↧
↧
Astuce pour l'écriture d'un traitement d'énumération des éléments d'un projet, des champs d'une fenêtres, d'un onglet ...
Certains traitements doivent énumérer les éléments d'une application. Par exemple proposer à l'utilisateur la liste des champs d'une fenêtre, ou d'un onglet. Le WLangage dispose pour cela d'un jeu d'instructions "Enum*" qui permettent tous les types d'énumérations :
EnumèreElément,
EnumèreChamp,
EnumèreSousElément,
EnumèreMenu,
Voici une astuce afin d'avoir des traitements d'énumération prêts à l'emploi, évitant une réécriture systématique, ou facilitant la prise en mains des fonctions...
↧
Comment réinitialiser le processus de création de la procédure l'installation d'une application ?
WINDEV dispose d'un éditeur d'installations complet permettant d'obtenir une procédure d'installation pour les applications et services à déployer (Idem pour WebDev et WINDEV Mobile).
Les installations ainsi obtenues permettent de déployer les applications :
directement sur les postes à partir d'un "install.exe" ou d'un ".msi",
sur le poste cible à partir d'une version de référence placée sur un serveur du réseau local ou web (http),à distance...
↧
Comment extraire un fichier d'un exécutable WINDEV ?
Voici une astuce s'appuyant sur le moteur HFSQL permettant de stocker des fichiers dans une application WINDEV compilée, tout en ayant la possibilité de les extraire sur disque une fois l'application déployée.
ajouter dans l'analyse un fichier HFSQL spécifique contenant une rubrique clé texte, et une rubrique mémo binaire. La rubrique texte permettra d'identifier chaque fichier à intégrer à l'exécutable, le mémo binaire contiendra le fichier lui-même.
utiliser...
↧
Besoin d'iPhone, iPad ou iPod Touch pour vos développements WINDEV Mobile 17 ? "black friday" chez Apple !
La version 17 de WINDEV Mobile vous permet de développer des applications pour iOS.
Si vous ne disposez pas encore de tous les périphériques nécessaires pour vos tests, ou déploiements, ce vendredi 25 novembre est la journée annuelle ("black friday") permettant de faire quelques économies sur le site Apple ou les Apple Store.
↧
↧
WINDEV, WEBDEV et WINDEV Mobile sont disponibles en PV !
La version 17 de WINDEV, WEBDEV et WINDEV Mobile est disponible en pré-version dans l'espace téléchargement de notre site !
Bons Développements avec les versions 17 !
↧
L'enchaînement des états des versions 17 de WINDEV et WEBDEV ...
Cette nouveauté était très attendues pour faciliter le regroupement de multiples éditions dans :
un aperçu,
un PDF,
un document imprimé unique ...
Comme toutes les nouveautés attendues, les premiers retours ne tardent pas. C'est vous qui le dites :
[...]
l'enchaînement des états sur la V17 c'est franchement trop fort !! Ça me change la vie !
[...]
L'enchaînement d'états est accessible au travers des nouvelles fonctions iEnchaînement*.
↧
Choisir la bonne "Scheme" pour le test d'une application iOS.
Afin de tester une application iPhone, iPad ou iPod sous iOS, il faut effectuer une compilation sous Xcode, sur un Mac.
Pour cela WINDEV Mobile 17 génère automatiquement un projet XCode pour vos compilations iOS. Pour vous faciliter la mise au point des applications, WINDEV Mobile 17 génère deux "Scheme" pour Xcode :
La première vous permet de compiler votre projet pour le simulateur iPhone/iPad de xCode. Elle contient du code spécifique pour le processeur...
↧
WINDEV 17, WEBDEV 17 et WINDEV Mobile 17 : Version finale disponible
La version finale de WINDEV, WEBDEV et WINDEV Mobile 17 est disponible en téléchargement sur notre site !
Accéder à l'espace téléchargement...
La version finale est accompagnée des exemples, du guide autoformation, des interfaces avec les langages externes, contrairement à la préversion.
Retrouvez toutes les nouveautés de ces versions...
↧
↧
Gestion des fichiers de données pour une application iPhone / iPad.
WINDEV Mobile 17 permet de gérer des fichiers HFSQL C/S depuis l'application iOS. C'est le cas le plus simple, il vous suffit d'utiliser une serveur HFSQL en version 17 et d'utiliser la commande HOuvreConnexion() pour indiquer à WINDEV Mobile les coordonnées de ce serveur. Il n'y a rien à embarquer et vous accédez en temps réel à la base de données.
Vous avez également la possibilité d'embarquer sur...
↧
Comment copier des données dans la SDCard de l'émulateur du SDK Android ?
les applications Android peuvent embarquer des données HFSQL et/ou SQLite. La copie et l'utilisation de données dans une application Android est décrite dans la page "Utilisation et partage de données" du site d'aide.
En phase de tests en utilisant l'émulateur du SDK Android, il est également intéressant de pouvoir de la même manière copier une base de données SQLite du PC, vers la SDCard de l'émulateur.
Voici la méthode à...
↧
dbgInfo propose de nouvelles informations de débogage
La fonction dbgInfo a été enrichie en version 17 de WINDEV. Elle permet la création d'un "dump système", lorsque l'on cherche l'origine d'un blocage sur une configuration donnée (cf. "Comment obtenir une aide lors d'un blocage aléatoire sur une station particulière").
Exemple :
dbgInfo(dbgActiveDumpSystème)
dbgInfo(dbgRépertoireDumpSystème,fRepExe())
Cette nouveauté permet notamment d'éviter d'avoir recours à un programme tel que windbg. Elle s'applique aux exécutable Windows compilés...
↧
TDF-Tech 2012 : seulement 10.000 places disponibles, et les valises sont pratiquement prêtes !
La première du Tour de France des versions 17 se rapproche, les valises sont déjà pratiquement prêtes !
42 sujets / 3h45 de formation / 11 villes
100% Technique, 100% Productif,
100% Gratuit de 13H45 à 17H30
Il me tarde de vous accueillir tout au long de cette nouvelle tournée, pensez bien à réserver au plus vite dans votre ville : il y a "seulement" 10.000 places disponibles au total !
↧
↧
Comment transférer un fichier HFSQL vers une base SQLite (.db) ?
Lors de l'utilisation d'application sous android, il est parfois nécessaire de transférer les données d'une base HFSQL vers une base SQLite. Voici un exemple simple de code permettant de transformer un fichier HFSQL en SQLite. Bien sûr il est possible de compléter le code afin d'effectuer le traitement pour tous les fichiers décrits dans une analyse :
sUnFichierSQLLite est une chaîne = "CLIENT"
// connexion SQLite :
cnxConnexionSQLite est une Connexion
cnxConnexionSQLite..Provider=hAccèsNatifSQLite
...
↧
Différence entre une variable "chaîne fixe sur", et une variable "chaîne sur" / Peut-on remplacer une "chaîne fixe sur" par une "chaîne sur" ?
Les "chaînes fixes sur " sont :
initialisées avec le caractère de code 0 – Caract(0),
complétées avec des espaces à chaque affectation suivante,
et utilisent une zone mémoire de caractères.
Les "chaînes sur " sont :
initialisées avec des 0 – Caract(0),
complétées avec des 0 binaire à chaque affectation suivante,
et utilisent une zone mémoire de caractères.
Le type "chaînes sur" doit être privilégié car il est disponible...
↧
Dates de diffusion des versions et mises à jour ...
Toutes les versions de WINDEV, WEBDEV et WINDEV Mobile s'accompagnent de mises à jour "update" qui permettent la mise à disposition de nouveautés, et la diffusion de corrections.
La date de sortie des mises à jour n'est pas définie de façon stricte, afin de pouvoir prendre en compte vos retours et les évolutions du marché (notamment les mises à jour des compilateurs pour les mobiles). Voici cependant un récapitulatif des précédentes diffusions....
↧