WWConfig : Configurez votre
serveur WEB (utilitaire gratuit)
Le développement comme le déploiement d'une application WEBDEV nécessite
:
- la configuration du serveur Web pour WEBDEV et ses applications
- la configuration des applications WEBDEV (caractéristiques de connexion, messages
d'erreurs, ...).
Utilisable aussi bien avec la version de développement qu'avec la version de déploiement
de WEBDEV, l'utilitaire ''WWConfig'' regroupe en un seul outil toutes les manipulations
pouvant être effectuées au niveau du serveur Web et des applications WEBDEV. WEBDEV :
Insérez des menus déroulants dans vos pages HTML |
WWMENU : Insérez des menus déroulants dans vos pages
HTML
Les menus déroulants sont depuis longtemps devenus un standard dans les applications
Windows. Pour retrouver cette fonctionnalité dans vos applications WEBDEV (et
ainsi remplacer les menus classiques réalisés avec des liens ou des boutons),
utilisez l'assistant ''WWMENU''. Cet assistant génére automatiquement le code
nécessaire à la gestion des menus déroulants de votre application. |
WDREPLIC : (WINDEV / WEBDEV)
Principes de base de la réplication
La réplication ... un terme qui cache un concept relativement simple : la
mise à jour de bases de données identiques et distantes, utilisées par différentes
applications. Etudions un exemple simple : une application commerciale est composée
d'une application WINDEV (Back Office) et d'une application WEBDEV (Front Office).
Ces applications utilisent une base de données identique, dupliquée sur chacun
des postes. La réplication permet de rapatrier les commandes saisies sur le site
Internet pour les traiter dans l'application de Back Office. La réplication peut
être effectuée aussi bien entre des applications WINDEV qu'entre des applications
WINDEV et WEBDEV. WINDEV et WEBDEV proposent plusieurs solutions pour effectuer
une réplication : les utilitaires de réplication WDREPLIC et WWREPLIC.
|
WDREPLIC : (WINDEV / WEBDEV)
Réplication bi-directionnelle par e-mails
La réplication bi-directionnelle consiste à mettre à jour à la fois une base de
données ''Maêtre'' et des bases de données ''abonnées'' en fonction des modifications
effectuées sur les différentes bases de données.
Les e-mails permettent de transmettre simplement les lignes d'une base
de données à l'autre. La réplication bi-directionnelle par e-mails peut être mise
en place entre :
- une application WINDEV (Back Office) et une application WEBDEV
- plusieurs applications WINDEV.
L'exemple livré avec cette LST permet ainsi de transmettre :
- des commandes saisies dans une application WEBDEV à une application de
Back Office WINDEV.
- la mise à jour des stocks de l'application de Back Office vers le site Web.
Les
modules utilisés par cette application sont facilement intégrables
dans vos
propres applications. |
WEBDEV : OLE
Récupèrez les propriétés d'un fichier Word
Dans une application WEBDEV, les messages d'erreur sont affichés par défaut
dans une page HTML (fond rose). Ces messages peuvent provenir de : l'administrateur
WEBDEV (mauvaise configuration de WEBDEV, mise à jour du serveur en cours, ...),
l'application WEBDEV (erreur de l'application, absence d'un fichier, ...).
Quelle que soit l'origine du message, il est possible de personnaliser aussi bien
le texte de l'erreur que la page où le message est affiché. Ainsi, une page d'erreur
aux couleurs de l'application, peut par exemple permettre à l'internaute de revenir
sur une page d'accueil ou de relancer l'application. |
WDPLAN : Proposez une saisie assistée dans une combo
Un planning graphique permet de visualiser rapidement les tâches d'une ou de plusieurs
personnes pendant une période donnée. Quel que soit le type d'application, un
planning est toujours réalisé de manière identique : une grille affichant les
dates et les personnes, et à l'intersection, la tâche à effectuer. Seules les
données affichées varient. L'exemple ''WDPLANNING'' utilise la classe ''Planning''
pour mettre en place le planning des employés d'une société. Utilisez cette classe
pour créer un planning adapté à vos besoins. |
WEBDEV : Interfacez des pages WEBDEV et des pages HTML
statiques
WEBDEV permet de réaliser simplement des sites dynamiques, intégrant la gestion
de vos bases de données. Cependant, la prise en compte de la base de données peut
concerner uniquement une partie marginale d'un site (formulaire de prise de commandes
par exemple), déjà développée avec d'autres outils. Voici comment interfacer simplement
applications WEBDEV et sites statiques. |
WWTREE : (WEBDEV)
Gérez un TreeView dans vos applications
Dans des applications Internet / Intranet, le ''look'' devient de plus en plus
important, et peut facilement influer sur la fréquentation d'un site. WEBDEV propose
de nombreux types de champs permettant de faire des mises en page originales.
Par exemple, un TreeView peut rapidement être réalisé à l'aide d'une zone répétée.
Cet article présente comment créer vos propres TreeView, et comment les manipuler
grâce à la classe CTreeView, livrée avec cette LST. L'exemple ''WebExplore'' utilise
un TreeView pour afficher le contenu d'un répertoire sur le serveur.
|
WDREQ : (WINDEV / WEBDEV)
ptimisez vos requêtes sur des fichiers HFSQL
WINDEV et WEBDEV permettent d'effectuer simplement des sélections de lignes
HFSQL grâce à différentes fonctions du WLangage. Cet article présente, quelle
que soit la méthode de sélection utilisée, comment optimiser ces sélections de lignes,
afin d'obtenir des temps de parcours performants. |
WDNORM : Scannez des documents depuis vos
applications
Lors du développement d'applications, le premier objectif est le bon fonctionnement
du programme. Cependant, la lisibilité du code source doit être une des préoccupations
majeures du développeur. En effet, le code source pourra être ainsi repris et
modifié à tout moment.
A cet effet, une norme d'écriture du code source peut être mise en place en complêment
de l'indentation et des commentaires habituellement utilisés. La plupart des exemples
de la LST utilise une norme simple, basée sur l'utilisation de préfixes dans les
noms des identifiants. Connaêtre cette norme vous permettra :
- de lire facilement le code des exemples de la LST,
- de l'utiliser éventuellement dans vos propres programmes. |
WD5MP3 : (WINDEV)
Jouez des .WAV et .MP3 dans vos applications
Grâce aux fonctions MCI du WLangage, WINDEV permet une gestion simple des différentes
fonctions multimedia de Windows : sons, vidéos, ... Il est ainsi possible de
manipuler des fichiers son au format WAV ou MP3 par exemple. L'exemple ''WD5MP3''
est un lecteur audio qui regroupe toutes les possibilités de traitement des
fichiers son les plus répandus : .WAV et .MP3. |