Menu
PC SOFT
Recherche
WINDEV WEBDEV WINDEV Mobile Demander le dossier Nouveautés de la version 24 Commander en ligne Support Technique Témoignages Formations Voir les vidéos Documentation LST Contacts English Español 中文
PC SOFT
Conseil : +33 (0)4 67 032 032 / Besoin d'aide ?
English Español 中文
  • Produits
    • WINDEV
    • WEBDEV
    • WINDEV Mobile
    • Nouveautés de la version 24
    • Demander le dossier
    • Tarifs
    • Commander
    • Connecteurs Natifs BDD
      • HFSQL
      • AS/400 & IBM i
      • Oracle
      • SQL Server
      • DB2
      • MySQL
      • Informix
      • PostgreSQL
      • Progress
      • Sybase
      • xBase
      • SQLite
      • Access
      • MariaDB
    • LST
    • Témoignages
    • Documentation
    • Voir les vidéos et webinaires
    • Séminaires de présentation
      • WINDEV
      • WEBDEV
      • WINDEV Mobile
    • WDMSG
    • HFSQL
    • Etats et Requêtes
    • Cloud
  • Commander
    • Commander en ligne
    • Commander une mise à jour
    • Bons de commande
    • Liste des tarifs
    • Devis gratuit
    • Distributeurs monde
  • Télécharger
    • WINDEV Express
    • WINDEV Mobile Express
    • Versions 24
    • Mises à jour
    • Visuels redistribuables
  • Support Technique
    • Le Support Gratuit
    • Assistance Directe
    • LST
    • Téléchargements
    • Forums
    • FAQ
    • Ressources pratiques
    • Site de dépôt
    • Aide en ligne des produits
  • Formations
    • Présentation
    • Formations inter-entreprises
    • Formations intra-entreprise
    • Consulting
    • Inscrivez-vous
    • Education Nationale
  • PC SOFT
    • Actualités
    • Emploi & Carrière
    • Qui sommes-nous ?
    • Raccourcis
    • Contacts
    • Distributeurs monde
  • Contacts
  • WINDEV TECH Tour 24
  • Vous aussi, passez en version 24 : Profitez de vos remises avant le 31 mars 2019
  • Témoignages WINDEV
  • Vous aussi, passez en version 24 : Profitez de vos remises avant le 31 mars 2019
  • Témoignages WINDEV
  • WINDEV TECH Tour 24
  • Vous aussi, passez en version 24 : Profitez de vos remises avant le 31 mars 2019
  • Témoignages WINDEV
  • Vous aussi, passez en version 24 : Profitez de vos remises avant le 31 mars 2019
  • Témoignages WINDEV
Sommaire de la LST 89

Couverture de la LST N°89
Je m'abonne


Notes :
Les composants de cette LST sont livrés avec leur code source. La LST est fournie avec deux DVD. Sur ces DVD, retrouvez les dernières mises à jour des produits PC SOFT et découvrez les exemples de cette LST :

Parmi les exemples :

dupliquer un serveur HFSQL (fichiers, droits, ...)
(WINDEV, WEBDEV, WINDEV Mobile)

Lors de la mise en production d’un serveur HFSQL, il peut être intéressant de dupliquer toutes les informations (utilisateurs, droits, fichiers, ..) d’un serveur existant.

L’exemple “WD DupliqueServeur” permet de dupliquer un serveur HFSQL. À partir de cet exemple, il est possible de dupliquer :
• les bases de données (avec les fichiers
  HFSQL),
• les liaisons,
• les paramètres stockés dans la base de données
  HFSQL,
• les tâches, sauvegardes, optimisations planifiées,
• les utilisateurs et groupes.
 
une meilleure mise au point d’une
application grâce à un composant
(WINDEV)
En phase de test ou de recette, lors de la détection d’un dysfonctionnement dans une application, il est important pour les équipes de développement de récupérer le maximum d’informations.
Le composant “ConfigDebug” propose une fenêtre de débogage complète accessible par les utilisateurs.

Le débogage d’une application en clientèle n’est pas toujours une tâche aisée.
Heureusement, WINDEV propose toute une palette d’outils pour vous assister dans la recherche et la correction des dysfonctionnements.
 
Initialisation des pages Popup (WEBDEV)
Les pages popup de WEBDEV permettent d’afficher des informations “hors page”.
Voici les différentes méthodes pour initialiser correctement ces popups.

Les pages popup de WEBDEV permettent de s’affranchir des cellules modales (ouvertes avec la fonction CelluleAfficheDialogue par un sousélément de la page éditable séparément).
Cet article détaille 3 méthodes pour initialiser les champs d’une page popup, en fonction des besoins :
• en code navigateur,
• en code serveur (mode Ajax),
• en code navigateur par des appels serveur Ajax.
L’exemple “WW_InitPopup” est un exemple d’illustration de ces 3 méthodes.
 
Personnaliser le nombre de lignes
d'une zone répétée
(WEBDEV)
 
Des onglets dynamiques (WINDEV Mobile)
Sur les interfaces mobiles, l’espace restreint empêche l’utilisation d’onglets en grand nombre.
Voici un exemple pour fixer le nombre de volets visibles et pouvoir les faire défiler.

L’utilisation de champs “onglet” sur des périphériques mobiles est souvent problématique. L’espace restreint de la fenêtre empêche en effet de positionner plusieurs volets sans occuper une partie importante de la fenêtre.
L’exemple “Android OngletsDynamique” propose une solution simple en affichant dynamiquement les volets.
Remarque : l’exemple propose une solution utilisable dans différentes configurations (Android et Pocket).
 
iPhone / iPad : des graphes interactifs ! (WINDEV Mobile)

WINDEV Mobile permet de réaliser simplement différents types de graphes : secteur, courbe, histogramme, radar, aire, etc. Mais il peut être utile de mettre en évidence un point ou une zone caractéristique sur un graphe : valeurs min/max, moyenne, valeur courante lors du toucher du graphe, etc.
L’exemple “iOS Graphe interactif” est une version adaptée de l’exemple “WD Dessin sur graphe” (LST 76 et disponible en standard depuis WINDEV 16). Si les fonctionnalités restent similaires, la mise en oeuvre et le fonctionnement présentent des différences notables permettant une utilisation sur iOS (iPhone et iPad).
 
Optimiser l'accès à un serveur distant (WINDEV, WEBDEV, WINDEV Mobile)
Mise en pratique avec un serveur de test dans le cloud pour applications PC SOFT.

Les serveurs de bases de données sont de plus en plus déportés pour êtres accessibles depuis différentes localisations. Quel que soit le type de serveur (cloud, hébergement classique, ...), il est nécessaire de prendre en compte les spécificités de ces applications pour obtenir des performances optimales.
 
Envoyer un email à l’aide d’un Webservice afin de centraliser l’envoi des emails (WINDEV, WEBDEV, WINDEV Mobile)
Lorsqu’une application ou un site Web est déployé(e) sur un serveur distant, l’utilisation d’un serveur SMTP pour envoyer un email peut être problématique (accès, ...) ou poser des problèmes de traçabilité (quel site a envoyé tel email, de quel serveur provient cet envoi, etc.).
Voici une solution clés en main pour déporter l’envoi d’emails à l’aide d’un Webservice.

Le Webservice “WBS_Serveur_SMTP” proposé dans l’exemple permet de :
• envoyer des emails via un serveur SMTP
  (Authentifié ou non). Il n’est donc plus nécessaire
  de connaître le SMTP de l’endroit de connexion à
  Internet.
• centraliser l’envoi des emails sur un serveur
  unique, pour les sauvegarder par exemple.
 
Copier/coller un ensemble d'informations entre applications (WINDEV)
WINDEV propose en standard une FAA pour copier/coller les informations d’un formulaire sur une même fenêtre.
Voici un exemple pour copier/coller entre applications.

Lorsqu’un utilisateur dispose de plusieurs applications, il peut être intéressant de lui proposer d’effectuer des copier/coller entre les différents formulaires.
WINDEV dispose d’une FAA (Fonctionnalités Automatiques des Applications) qui permet de copier/coller les champs d’un formulaire donné.
L’exemple “WD CopieEntreApplications” va plus loin et propose un copier/coller de formulaires sur toute application WINDEV.
 
LE SAVIEZ-VOUS ? (WINDEV, WEBDEV, WINDEV Mobile)
Présentation en images de fonctionnalités souvent méconnues.
 
QUESTIONS & RÉPONSES (WINDEV, WEBDEV, WINDEV Mobile)
Astuces de programmation et d’utilisation.
 
etc
 
 
NOUVEAU GABARIT POUR VOS APPLICATIONS (WINDEV)
Le gabarit “170 Poulco” est un gabarit Windows destiné spécialement à des applications utilisant une zone latérale “forte”. Le projet “WD Gabarit Poulco” exploite le gabarit “170 Poulco” et peut être utilisé comme base de développement.
Il contient non seulement les styles “adaptés” mais aussi des traitements spécifiques de gestion
d’interface.

 
NOUVELLE AMBIANCE POUR VOS SITES (WEBDEV)
Le projet “WW_Ambiance_Delicious” exploite l’ambiance “170 Delicious” associée à la palette “Sensation & Dark”. Ce projet peut être utilisé comme base de développement. Il contient non seulement les styles “adaptés” mais utilise aussi des traitements spécifiques comme le changement du fond de page en fonction du menu ou la personnalisation d’une zone répétée linéaire.

 
Utilitaire : Prise de contrôle à distance (WINDEV)
L’utilitaire “WD DebugDistant” permet de prendre le contrôle à distance d’une application particulière.
Grâce à la prise de contrôle, les développeurs peuvent dépanner ou comprendre la problématique de l’utilisateur plus rapidement.

L’utilitaire “WD DebugDistant” permet de visualiser et d’interagir avec une application lancée sur un poste distant (sur un réseau local ou sur Internet).
La principale différence avec un Bureau à distance ou un VNC est qu’il est possible de limiter la visualisation à une application donnée.
Bien entendu, toutes les fenêtres ouvertes depuis cette application sont visibles.
Il est possible d’interagir avec l’application soit avec la souris, soit avec le clavier.
 
Paiement par carte bancaire depuis un site ou une application : Java , windows,
Android, etc. (solution “payline”)
(WINDEV, WEBDEV, WINDEV Mobile)
Payline est une solution de paiement multicanal.
Reposant sur un Webservice, il est possible de l’utiliser depuis un site marchand, mais aussi depuis une application lourde ou mobile.

La solution de paiement par carte bleue “Payline” (http://www.payline.com) offre comme de nombreuses solutions une offre de paiement “Web” classique.
La solution de paiement “Payline” dispose cependant d’offres basées sur des API utilisant un Webservice. Il est alors possible d’intégrer cette solution dans un ensemble de sites ou d’applications.
Note : les exemples “WD Payline”, “WM Payline” et “WW_Payline” sont des exemples d’intégration de certaines solutions de paiement du système “Payline”. Il ne s’agit pas d’une préconisation du système de paiement “Payline” par la société PC SOFT.
 
Ajouter un tracé ou un utilitaire sur une carte (WINDEV Mobile)
Voici une solution d’intégration des API Google pour enrichir une carte par un tracé ou un calcul l’itinéraire pour les applications WINDEV Mobile sur Android.

L’ exemple “Android Tracé sur carte” permet d’ajouter des tracés et itinéraires sur un champ “Carte”.
 
Utiliser un champ jQuery en WEBDEV : exemple avec un slider (WEBDEV)
La librairie jQuery permet d’utiliser différents traitements et champs côté navigateur. WEBDEV permet d’utiliser très facilement cette librairie : illustration sur un champ slider.

JQuery est une bibliothèque de fonctions Javascript, librement utilisable, qui permet de réaliser de nombreux traitements coté navigateur (animation, gestion d’événements, effets, ...).
JQuery met également à disposition un module jQueryUI qui propose un ensemble de champs réutilisables : table, slider, liste, jauge, etc.
L’exemple “WW_JQuery” montre comment utiliser les champs jQueryUI dans une page développée avec WEBDEV.
 
Une jauge de progression avec un bouton d'annulation (WINDEV)
Affichez une jauge de progression (simple ou double) pour vos traitements longs et donnez à vos utilisateurs la possibilité d’annuler simplement ces traitements.

Lors de traitements longs, il est important de proposer à l’utilisateur une fenêtre de progression (jauge) ainsi qu’un bouton pour annuler le traitement (si celui-ci peut être stoppé).
L’exemple “WD JaugeAnnule” propose une solution pour gérer aisément une jauge avec annulation.
 
Exportez vos contacts en 1 clic (WINDEV)
Pouvoir partager rapidement des contacts entre applications est essentiel. Voici une solution pour
exporter vos contacts dans différents formats standards (vCard, CSV, ...).

La plupart des applications qui gèrent des contacts permettent d’importer des contacts rapidement via des formats de fichiers standards : vCard, CSV, etc.
L’exemple “WD ExportContacts” propose une solution pour exporter n’importe quel contact dans différents formats.
Il est ainsi possible de partager rapidement ses contacts.
 
Automation OLE : récupérer des informations fichiers (WINDEV)
Le serveur Automation “Shell.Explorer” permet de
récupérer des informations sur le système mais également sur les fichiers : propriétaire, date d’impression, etc.

Windows est livré avec un serveur Automation permettant d’obtenir des informations sur le système et sur le système de fichiers.
Il est par exemple possible de connaître le type de processeur, son niveau, sa cadence, etc.
Ce serveur automation “Shell.Explorer” permet également d’obtenir par programme la liste des attributs d’un fichier et leurs valeurs.
Remarque : pour plus de détails sur l’utilisation des automations OLE, vous pouvez consulter l’article pages 18 et 19 de la LST 86.
 
TRUCS & ASTUCES (WINDEV, WEBDEV, WINDEV Mobile)
Des fonctionnalités spécifiques pour WINDEV,
WEBDEV et WINDEV Mobile !
 
 

Je m'abonne
en Ligne
Je m'abonne
par Courrier
Je m'abonne
par Fax
ABONNEMENT LST
Je m'abonne
en Ligne
Je m'abonne
par Courrier
Je m'abonne
par Fax
LST 115 DISPONIBLE
Pour vos projets, la LST propose avec chaque numéro un gabarit et une ambiance supplémentaire.
Consultez le sommaire 
 
     
 



Le “Goodies du trimestre” est un luxueux calendrier mural qui accompagnera les équipes de développement tout au long de l’année 2019 !
(2 exemplaires livrés)
En savoir plus...
 
     
Mentions légales | CGV | Copyright ©2019 PC SOFT.
English Español 中文
PC SOFT, 25 ans au service des développeurs
25 ans au service des développeurs
Facebook Twitter YouTube Flux RSS Envoyer à un ami
Accueil Produits WINDEV WEBDEV WINDEV Mobile Nouveautés de la version 24 Demander le dossier Connecteurs Natifs BDD Documentation Voir les vidéos Tarifs Commander HFSQL Cloud Support Technique Le Support Gratuit Assistance Directe LST Téléchargements Forums FAQ Ressources pratiques Site de dépôt Aide en ligne des produits Formations Présentation Formations inter-entreprises Formations intra-entreprise Consulting Inscrivez-vous Education Nationale Politique environnementale Pour un monde meilleur Pour un marketing audacieux ! Politique de protection
de vos données
Commander Bons de commande Liste des tarifs Devis gratuit Distributeurs monde Télécharger WINDEV Express WINDEV Mobile Express Versions 24 Mises à jour Visuels redistribuables PC SOFT Actualités Emploi & Carrière Qui sommes-nous ? Raccourcis Contacts Contact PC SOFT Distributeurs monde Donnez votre avis
Récompenses Fier d'être développeur
 
Mentions légales | CGV | Marques déposées. Copyright ©2019 PC SOFT. Tous droits réservés. Document non contractuel