Blogs officiels sur tous les services et produits de PC SOFT
Publié par
18:16 Vendredi
24 Juil. 2015

[Billet publié dans le blog Le blog du ST]

Dans cette session de 20 minutes, en direct, vous découvrirez comment appeler un webservice REST renvoyant du JSON. WINDEV propose des fonctionnalités intégrées pour ce type de traitement.

Publié par
17:31 Jeudi
16 Juil. 2015

[Billet publié dans le blog Le blog du ST]

Dans cette session de 20 minutes, vous découvrirez comment utiliser WINDEV Mobile pour accéder à une base MYSQL (ou autre) depuis une application Android ou iOS. L'accès se fait grâce à une webservice fourni avec WINDEV, WEBDEV, et WINDEV Mobile.





Publié par
16:02 Jeudi
16 Juil. 2015

[Billet publié dans le blog Le blog du ST]

Windows 10 sera disponible le 29 juillet, incluant son nouveau navigateur Edge (ex "projet spartan"). Une mise à jour de WEBDEV est proposée en téléchargement, afin d'inclure ce nouveau navigateur dans le bouton de test "Go" !





Rappel important : afin d'obtenir un rendu satisfaisant dans tous les navigateurs récents, il est important d'utiliser la norme de génération "HTML 5" ou "HTML 5 Edge" :


Le billet suivant de notre blog rappelle les principales recommandations en vigueur pour la de conception de sites avec WEBDEV :




Publié par
10:32 Lundi
13 Juil. 2015

[Billet publié dans le blog Le blog du ST]

Dans cette session de 20 minutes, vous découvrirez comment utiliser les types énumération et combinaison du WLangage de WINDEV pour définir les paramètres de vos fonctions. Les avantages sont multiples : clarifier le code, fiabiliser l'appel des fonctions, faciliter la maintenance, ...


Publié par
13:10 Mercredi
08 Juil. 2015

[Billet publié dans le blog Le blog du ST]

Dans cette session de 20 minutes, vous découvrirez comment utiliser le champ cube ROLAP ( TCD - tableau croisé dynamique) de WINDEV pour synthétiser vos données Oracle et proposer à vos utilisateurs une interface d'aide à la décision puissante.




Par notre évangéliste technologique Jérôme AERTS.
Publié par
11:00 Mercredi
08 Juil. 2015

[Billet publié dans le blog Le blog du ST]


Lorsqu'une base dispose d'un pilote ODBC (Open Database Connectivity), elle devient accessible à partir de toutes les applications ou sites pouvant utiliser ODBC.
La base HFSQL disposant d'un pilote ODBC, elle peut donc être utilisée depuis des applications tierces sous Windows, ou Linux :

Si cette "standardisation" par ODBC facilite les échanges, il faut rester vigilant sous Linux car ODBC dispose de différentes implémentations.

En effet le pilote ODBC HFSQL pour Linux repose sur iODBC (http://www.iodbc.org). Afin d'accéder à une base HFSQL client/serveur ou HFSQL classic depuis une application ou un site quelconque sous Linux, il faut donc installer le manager iODBC. Par exemple sous Ubuntu, le package libiodbc-dev. Toute l'information nécessaire est fournie dans la page suivante de l'aide du pilote.

Il faut donc s'assurer que l'application qui va devoir accéder à HFSQL via son pilote aura bien la possibilité de passer par iODBC, et non pas UnixODBC qui peut également être utilisé.

Par exemple si l'accès à la base HFSQL doit se faire depuis un site PHP déployé sous Linux, il faut configurer le moteur PHP qui héberge le site, afin qu'il utilise iODBC et non pas UnixODBC (config PHP - iODBC).

Publié par
09:15 Mercredi
08 Juil. 2015

[Billet publié dans le blog Le blog du ST]

La LST 101 est disponible !


France Métropolitaine : les envois seront expédiés à partir du 8 juillet en courrier "Fréquence". Les livraisons sont prévues semaines 29 et 30.
DOM-TOM et Etranger : les envois seront expédiés le 15 juillet en Courrier Postal Prioritaire. Les livraisons sont prévues semaines 30 et 31 selon les destinations.

Au sommaire de la LST 101 :
 
  • DES SITES ADAPTATIFS AVEC BOOTSTRAP ET WEBDEV 20 
    (WEBDEV) 
  • STOCKER DES MOTS DE PASSE ... SANS LES STOCKER 
    (WINDEV, WEBDEV, WINDEV Mobile) 
  • TÂCHES PARALLÈLES : DÉCLENCHER UNE TÂCHE SELON D'AUTRES TÂCHES 
    (WINDEV) 
  • ANDROID / IOS : AFFICHER UNE PUBLICITÉ AU FORMAT INTERSTITIEL 
    (WINDEV Mobile) 
  • UN GRAPHE DONUT QUI RÉAGIT AU DOIGT ! 
    (WINDEV Mobile) 
  • KML : STOCKAGE DE DONNÉES GÉOSPATIALES 
    (WINDEV) 
  • METTRE EN PLACE UNE VISIOCONFÉRENCE PAR INTERNET 
    (WINDEV) 
  • ANALYSE GÉNÉRIQUE D'UN CODE JSON 
    (WINDEV) 
  • INTERROGER UN SERVICE GOOGLE (CONTACTS)
    (WINDEV) 
  • COMPRESSION DE DONNÉES VIA GZIP (.NET) 
    (WINDEV) 
  • PROTÉGEZ VOS DONNÉES SENSIBLES EN MÉMOIRE 
    (WINDEV) 
  • UNE AMBIANCE ADAPTÉE À UN RESTAURANT 
    (WEBDEV) 
  • UN NOUVEAU GABARIT DE GESTION DE PLAN DE SALLE 
    (WINDEV Mobile) 
  • IOS & ANDROID : NE BLOQUEZ JAMAIS L'UTILISATEUR GRÂCE À LA PROGRAMMATION ASYNCHRONE ! 
    (WINDEV Mobile) 
  • UTILITAIRE : GÉNÉRER UN CACHET CIRCULAIRE 
    (WINDEV, WEBDEV, WINDEV Mobile) 
  • CHAMP ONGLET DYNAMIQUE (ONGLETS GENRE “NAVIGATEUR”) : 4 ASTUCES PRATIQUES ! 
    (WINDEV) 
  • DES ÉTATS FACILES À PLIER
    (WEBDEV, WINDEV Mobile) 
  • IMPRIMER FACILEMENT LE CONTENU DU CHAMP TABLEUR 
    (WINDEV) 
  • DÉPLOYER AUTOMATIQUEMENT UN SERVEUR HFSQL : 3 MÉTHODES ! 
    (WINDEV) 
  • LES COLONNES D'UNE ZONE RÉPÉTÉE OCCUPENT TOUT L'ESPACE ! 
    (WINDEV) 
  • WEBDEV : AFFICHER UNE POPUP EN CAS D'INACTIVITÉ
    (WEBDEV) 
  • LE SAVIEZ-VOUS ?
    (WINDEV, WEBDEV, WINDEV Mobile) 
  • QUESTIONS & RÉPONSES 
    (WINDEV, WEBDEV, WINDEV Mobile) 
Le “Goodies du trimestre” est un superbe ensemble de plage !

Publié par
12:20 Jeudi
02 Juil. 2015

[Billet publié dans le blog Le blog du ST]

L'expression "un croquis vaut mieux qu'un long discours" s'applique très souvent dans toutes les communications entre développeurs et utilisateurs. Plutôt qu'une longue description écrite "cliquez ici", "observez là que...", il est souvent bien plus efficace d'échanger quelques copies des écrans manipulés, en entourant les choix effectués, en annotant. Inconvénient, fournir une série de copies d'écran, les annoter, devient rapidement fastidieux, à moins de profiter de l'utilitaire PSR ...

Problem Steps Recorder (PSR) est un utilitaire inclus en standard avec Windows, capable de fournir un zip autonome qui montre toute une série de manipulations quelque soit l'application.

Voici comme l'utiliser :
  • menu "Démarrere de Windows, 
  • saisir "PSR", 
  • clic droit sur l'icône du programme, 
  • "Exécuter en tant qu'administrateur", 

  • cliquer sur "Commencer l'enregistrement", 



  • effectuer l'ensemble des actions à montrer,
  • arrêter l'enregistrement.

C'est terminé ! Un zip est automatiquement créé avec à l'intérieur un fichier .MHT. Il suffit de le lancer avec son programme associé (Internet Explorer par défaut), afin d'avoir sous les yeux la copie des écrans qui viennent être enregistrés. Sur chaque image, une mise en évidence est faite sur le champ qui a "pris le focus", on voit donc toutes les actions faites les unes après les autres.

PSR peut être utilisé afin de joindre un mode opératoire à notre support. Vous pouvez joindre le zip dans l'utilitaire "RequeteAuSt" directement si sa taille n'excède pas 10 mo. Si le zip est plus important, il suffit de le déposer sur Internet (ftp, web, hubic, dropbox...) et de préciser le lien de téléchargement dans votre demande.
Publié par
16:08 Mardi
30 Juin 2015

[Billet publié dans le blog Le blog du ST]

Le WLangage à partir de la version 20 de WINDEV et WEBDEV permet de nommer les paramètres des procédures.

Il est ainsi possible de remplacer le traditionnel appel :

 MaProcédure("WINDEV", 20)

Par l'appel suivant :

 MaProcédure.nVersion = 20
 MaProcédure.sNomProduit = "WINDEV"
 MaProcédure()

Ou encore par l'appel suivant :

 MaProcédure(<nVersion>:20,<sNomProduit>:"WINDEV")


Dans cet exemple l'intérêt est limité. Dans une procédure existante à laquelle des paramètres sont régulièrement ajoutés, ces syntaxes deviennent extrêmement pratiques (voir "incontournables" une fois habitué !) :
  • lisibilité : le nom du paramètre est toujours visible : risque d'erreur réduit,
  • l'ordre des paramètres peut être quelconque : risque d'inversion supprimé,
  • le mécanisme de sécurité du WLangage reste complètement actif à l'exécution, en signalant par exemple les paramètres obligatoires manquants.

Une animation "live" est disponible dans un tweet :





Publié par
18:16 Mardi
16 Juin 2015

[Billet publié dans le blog Le blog du ST]

Une nouvelle version de WINDEV, WEBDEV et WINDEV Mobile 20 est disponible en téléchargement.

Il s'agit de la version 200066p disponible à partir de l'espace téléchargement de notre site :


Cette version a passé tous les niveaux de validation :