|
|
|
|
|
|
| WinDev vous permet de créer facilement un fichier de log de votre application en exécution, grâce à la fonction "TraceDebut". En effet elle permet :
- Soit d'ouvrir la fenêtre de Trace,
- Soit d'enregistrer les différentes informations de Trace dans un fichier texte.
Pour mettre en œuvre, il suffit d'utiliser le code suivant:
TraceDébut ( trFichier , "C:\Trace\MonFichier.txt")
Ensuite à chaque appel de la fonction trace, aucune fenêtre de Trace n'est affichée cette information sera enregistrée directement dans le fichier "C:\Trace\MonFichier.txt"
Consulter l'aide en ligne pour connaître tous les détails de cette fonction.
|
|
|
|
|
|
|
|
|
|
| ..PartieHeure et ..PartieDate |
|
|
|
|
| Lorsque nous utilisons un champ ou une rubrique du type date et heure, il est intéressant de pouvoir récupérer facilement soit la partie date soit la partie heure. Les propriétés ..PartieHeure et ..PartieDate permettent d'extraire facilement la date ou l'heure. Voici un exemple avec un fichier (MonFichier) et une rubrique (DateHeure) date et heure :
MonFichier.DateHeure = "200112121515"
// recupération de la date :
maDate est une Date = MonFichier.DateHeure..PartieDate
// récupération de l'heure
monHeure est une heure = MonFichier.DateHeure..PartieHeure
Ces propriétés permettent également de modifier la date et l'heure. Ainsi vous pouvez, de façon simple et efficace, traiter les champs et les rubriques de type date et heure.
|
|
|
|
|
|
|
|
|
|
| Comment appliquer un gabarit au fenêtre d'information système (Info, Ouinon, Erreur, Confirme)? |
|
|
|
|
| Dans WinDev, vous pouvez appliquer un gabarit aux fenêtres d'information système (Info, Ouinon, Erreur, Confirme). Il suffit d'aller dans le menu "Projet...Description du projet", puis dans l'onglet style cocher l'option : "Appliquer le thème de gabarit sur les fenêtres d'information système".
Ainsi vous avez des fenêtres d'information système personnalisées et surtout adaptées à votre application.
|
|
|
|
|
|
|
|
|
|
| Comment ajouter une option dans un menu contextuel systeme |
|
|
|
|
| Il peut être intéressant dans un tableau par exemple d'avoir le menu contextuel système et ses propres options de menu en plus. Rien de plus simple, il suffit d'ajouter son menu contextuel au menu contextuel système par la propriété ..MenuContextuel. Voici un exemple
Objet.menucontextuel = "+MonMenuContextuel"
|
|
|
|
|
|
|
|
|
|
| AnalyseurDébut et AnalyseurFin |
|
|
|
|
| Il peut être intéressant de connaître les performances d'une procédure, d'une portion de code ou d'une instruction. WinDev dispose des fonctionnalités AnalyseurDébut et AnalyseurFin, placées de part et d'autre d'un code elle permette de savoir :
- En combien de temps il est exécuté.
- Le temps nécessaire pour chaque appel de fonction W-Langage ou de votre réalisation.
Ainsi ces fonctions vous permettront d'optimiser votre code plus facilement, en localisant les traitements les plus coûteux en temps.
|
|
|
|
|
|
|
|
|
|
| syntaxe ..valeurMémorisée |
|
|
|
|
| La propriété ValeurMémorisée permet de connaître la valeur actuellement mémorisée par une ligne d'une liste (y compris Liste Image) ou d'une combo. Pour récuperer la rubrique mémorisée il faut inclure l'indice de l'élément concerné.
Exemple :
indiceLigne est un entier
indiceLigne=ListeSelect(NomCombo)
Trace(NomCombo[indiceLigne]..ValeurMémorisée)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| WinDev propose en Standard différents centres de suivi :
- Centre de suivi de Projet
Permet de suivre simplement la réalisation d'un projet du début à la fin. Vous pouvez ainsi suivre un ou plusieurs projets en WinDev, WebDev ou WinDev Mobile.
- Centre de Suivi de la Qualité et des Evolutions :
Ce centre permet un suivi des incidents répertoriés et évolutions demandées pour chaque intervenant sur un projet. Il est ainsi possible de connaître la qualité d'un projet en cours à tout instant, en visualisant par exemple les statistiques de ce projet.
Vous pouvez intégrer dans vos applications le composant "MesIncidents", livré en standard avec WinDev, ce qui permet à l'utilisateur de vous envoyer directement dans ce centre de contre les incidents rencontrer. Ainsi envoyez en direct les incidents et évolutions possibles de votre application.
- Centre de Réutilisabilité
Le Centre de Réutilisabilité permet de centraliser les ressources (composants, bibliothèques, classes, … ) de vos différents projets afin de les mettre à disposition de votre équipe de développement.
- Centre de Gestion des Documents
Le Centre de Gestion des documents permet de centraliser les différents documents générés pour vos projets. Ces documents sont ainsi facilement accessibles par l'ensemble des développeurs de votre équipe de développement.
- Centre Topologique
Le Centre Topologique permet de réaliser un diagramme topologique d'un site d'exploitation. Il est possible de représenter les serveurs, les postes clients, les périphériques mobiles, …
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Lorsque vous passez de WinDev 8 à WinDev 9, vous mettez à jour votre clé (Dongle). Vous pouvez, avec cette même clé, utiliser une version antérieure de WinDev. Cela vous permet de mettre à jour toutes vos clés en 9 et continuer à maintenir des applications en attendant de les migrer en WinDev 9.
|
|
|
|
|
|
|
|
|
|
| liste des boutons disponible |
|
|
|
|
| Lorsque vous ajoutez un bouton dans une fenêtre vous utilisez l'icône de la barre d'outils. Si vous cliquez sur la flèche sous ce bouton, vous verrez l'ensemble des boutons prédéfinis dans une liste image. Il suffit alors de choisir son type de bouton à ajouter. Voici la liste des boutons proposés :
- Style avec Survol
- Adresse mail
- Aide
- Style Image
- Standard
- Standard avec ellipse
- Style couleur dégradée
- Avec Menu contextuel
- Avec flèche
- Page web
- Redémarrer Windows
- Ok
- Annuler
- Quitter
- ON/OFF
- Calculatrice
- Bloc notes
- Paint
- WordPad
- Barre d'outils
- Explorateur
- Messagerie
Vous pouvez également y accéder par le Kouglof en allant dans l'onglet "baguette magique" rubrique "bouton".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Grâce au MCU l'utilisateur final peut envoyer une suggestion aux concepteurs de l'application en joignant ces Macro-codes et partager des Macro-Codes entre Utilisateurs.
Dans la fenêtre "Macro-Code Utilisateur", le bouton "Envoyer" permet soit de :
- envoyer un mail de suggestion au fournisseur de l'application avec la liste de tous les Macro-Codes,
- enregistrer la macro sélectionnée dans un fichier.
Une façon simple et efficace d'offrir de nouvelles perspectives à vos utilisateurs.
|
|
|
|
|
|
|
|