Documentation Utilisateur WD12

download Documentation Utilisateur WD12

of 48

Transcript of Documentation Utilisateur WD12

  • 7/31/2019 Documentation Utilisateur WD12

    1/48

    FAA : Fonctions

    Automatiques de lApplication

    Les fonctions automatiques inclusesdans vos applications dveloppes avec

  • 7/31/2019 Documentation Utilisateur WD12

    2/48

    Fonctionnalits automatiques

    WinDev 12 - Version 2-03-08

  • 7/31/2019 Documentation Utilisateur WD12

    3/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 3Sommaire

    SOMMAIRE

    UTILISEZAUMIEUXVOTRELOGICIEL

    FONCTIONNALITSAUTOMATIQUESDEVOTREAPPLICATION

    Les fentres ......................................................................................................................................................................................................................6Redimensionner une fentre............................................................................................................................................................................6

    Le menu contextuel...........................................................................................................................................................................................8

    Griser automatiquement les fentres en arrire-plan ....................... ...................... ..................... ....................... ....................... ......8

    Mmoriser la taille et la position de la fentre..................................................................................................................................9

    Animer vos fentres............................................................................................................................................................................ 9

    Adapter automatiquement la taille de vos fentres en fonction de leur contenu.......................... ........................ .................... 10

    Effet translucide des fentres.............. ....................... ......................... ....................... ........................ ....................... ..................... 10

    Bouton temporis...................... .................... ....................... ....................... ....................... ....................... ....................... ......................... ..... 11

    Les Tables ........................................ ............................................. .......................................... ................................................. ...................................... 12Le menu contextuel...... ....................... ....................... ....................... ....................... ....................... ....................... ....................... ................. 13

    Slectionner les colonnes afficher .................... ........................ ....................... ....................... ..................... ....................... ......... 13

    Copier des lments slectionns dans la table.............. ....................... ........................ ...................... ....................... .................. 14

    Manipuler les donnes de la table avec Excel, Word, Open Office, ... pour faire des simulations ..................... ....................... 14

    Imprimer le contenu de la table.......... ........................ ......................... ....................... .................... ....................... ....................... ... 15

    Afficher les donnes listes dans la table sous forme de graphique ......... ....................... ....................... ....................... ............ 15

    Afficher le total, la moyenne, ... des informations affiches dans une colonne de la table ....................... .................... ............ 16

    La bulle daide de lascenseur.................. ......................... ....................... ....................... ................... ...................... ....................... .............. 16

    Modifier la hauteur des lignes dans la table.................... ....................... ....................... ....................... ....................... ...................... .......... 17

    Modifier la taille des colonnes.......................... ....................... ....................... ...................... ........................ ....................... ....................... ... 18

    Changer lordre des colonnes................... ......................... .................... ....................... ..................... .................... ...................... .................. 19

    Trier les colonnes............................. ...................... ....................... ....................... ....................... ....................... ....................... ...................... 20

    Rechercher dans les colonnes .................... ....................... ...................... ...................... ........................ ....................... ...................... .......... 20

    Filtrer le contenu des colonnes ....................... .................... ....................... ....................... ....................... ....................... ......................... ..... 21

    Fixer les colonnes....................... ........................ ....................... .......................... ................... ....................... ....................... ....................... ... 22

    Retrouver immdiatement la dernire mise en forme dune table !..................... .......................... ...................... ....................... .............. 22

    Les champs de saisie ..................................................................... ................................................ ........................................ ...................................... 23

    Les champs Combo ............................................ ............................................. ........................................... .......................................... ........................ 26Le menu contextuel...... ....................... ....................... ....................... ....................... ....................... ....................... ....................... ................. 26

    La bulle daide de lascenseur................. ....................... ...................... ....................... ...................... ....................... ....................... .............. 26

    Modifier la taille de la combo droule ................... ....................... .................... ....................... .......................... ....................... .................. 27

    Retrouver immdiatement la dernire mise en forme dune combo droule ! ....................... ........................ ...................... .................. 27

    Les graphes ........................................ ................................................ ................................................ ........................................... ................................ 28Aperu avant impression ........................................... ........................................... ............................................. ........................................ .................. 30Gestion des donnes .................................... ........................................... ............................................. ........................................ ................................ 32

    Optimisation automatique des fichiers de donnes.......... ....................... ....................... ....................... ....................... ......................... ..... 32

    Gestion des problmes les plus courants ................. ....................... ....................... ......................... ................... ....................... .................. 32

    FONCTIONSDE WINDEVQUEVOUSPOUVEZDEMANDERGestion dun mot de passe et de niveaux daccs ............................... ................................................... .......................................... ........................ 33Les fentres ........................................ ............................................. ................................................... ........................................... ................................ 34

    Organiser votre fentre : les sparateurs ("splitter" en anglais) .......................... ........................ ...................... ....................... .................. 35Le menu utilitaire "?" ........................ ............................................. ................................................ ........................................ ...................................... 36Les champs de saisie ..................................................................... ................................................ ........................................ ...................................... 37Les champs Combo ............................................ ............................................. ........................................... .......................................... ........................ 39MCU (Macro-Code Utilisateur) .......................................................... ............................................. ........................................ ...................................... 41

    Quest-ce que le MCU (Macro-Code Utilisateur) ? ....................... ...................... ....................... ....................... ....................... ................... ... 41

    Comment savoir si mon application propose le MCU ?...................... ....................... ....................... ...................... ....................... .............. 41

    Ajouter un Macro-Code Utilisateur pour personnaliser lapplication..................... ......................... ....................... ....................... .............. 41

    Transmettre les Macro-Code Utilisateur ....................... ....................... ....................... ....................... ...................... ....................... .............. 42

    Les tats ....................................... ........................................... ............................................. ..................................... .......................................... .......... 43Crez vos propres tats ........................................................................ ................................................ ........................................ ................................ 45Envoi automatique de suggestions et de bogues sur votre application ...................................... ........................................... ................................ 46Passage de lapplication sur un Mobile (Pocket PC ou Smartphone) ou sur Internet ............... ................................................... ........................ 47

  • 7/31/2019 Documentation Utilisateur WD12

    4/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    4 Fonctionnalits automatiques dune application WinDev 12Sommaire

  • 7/31/2019 Documentation Utilisateur WD12

    5/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 5Utilisez au mieux votre logiciel

    UTILISEZAUMIEUXVOTRELOGICIEL

    Flicitations !Vous utilisez un logiciel dvelopp avec WINDEV, ce qui prouve que votre fournisseur est la pointe de latechnologie !

    A travers le monde, plusieurs millions d'applications dveloppes avec WINDEV sont utiliss chaque jour.

    Pour vous aider mieux utiliser encore votre logiciel, cette documentation prsente de nombreuses fonctionnalitsautomatiques prsentes dans vos applications. Ces fonctionnalits concernent aussi bien les fentres, les champsque les impressions.

    Ce document est spar en deux parties : Les fonctionnalits automatiques par dfaut

    Les fonctionnalits automatiques pouvant tre ajoutes trs facilement par le dveloppeur qui a cr lapplica-tion.

    Certaines fonctionnalits prsentes vous intressent mais ne sont pas prsentes dans votre application ?Rien de plus simple : demandez-les au fournisseur de votre application. Dans la majorit des cas, ces fonctionnalitspeuvent tre ajoutes rapidement dans votre application WINDEV sans dveloppement particulier.

    Attention toutefois ! Le fait qu'une fonctionnalit soit simple intgrer ne veut pas dire que vous pouvez l'avoir toutde suite ! En effet les dveloppeurs ont des plannings et des tches en cours, et la diffusion d'une nouvelle versiondemande souvent une phase de qualification et de test de cette version ! Mme si certaines actions ne demandentque quelques minutes, le processus de mise disposition d'une nouvelle version d'une application demande dudlai !

  • 7/31/2019 Documentation Utilisateur WD12

    6/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    6 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    FONCTIONNALITSAUTOMATIQUESDEVOTREAPPLICATION

    Voici les principales fonctionnalits automatiques que vous pouvez trouver dans une application WinDev.

    Les fentres

    Plusieurs fonctionnalits intressantes sont proposes par dfaut dans les fentres WinDev.

    Redimensionner une fentre

    Les fentres de votre application WinDev peuvent tre redimensionnes : dans ce cas, il suffit dutiliser la poigne deredimensionnement. Cette poigne est situe en bas droite de votre fentre. Par exemple :

    Pour redimensionner la fentre, il suffit de :1. Cliquer sur la poigne de redimensionnement.

    2. Conserver le bouton gauche de la souris enfonc.

    3. Dplacer la souris pour redimensionner la fentre.

    Lors du redimensionnement de la fentre, les champs de la fentre doivent suivre le redimensionnement de la fen-tre. Cette fonctionnalit sappelle lancrage des champs.

    Si dans vos fentres des champs ne sont pas ancrs, et ne suivent pas le redimensionnement de la fentre, signalez-le au fournisseur de votre application.

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Redimensionnable" danslonglet "IHM" de la description de la fentre. N'oubliez pas d'ancrer les champs qui doivent changer de taille et/oude place (onglet "IHM" de la description du champ).]

  • 7/31/2019 Documentation Utilisateur WD12

    7/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 7Fonctionnalits automatiques de votre application

    Exemple de redimensionnement de fentre (avec un ancrage correct) :

    Fentre sa taille initiale

    Fentre agrandie en hauteuret en largeur :

    le nombre de lignes visibles

    de la table est automatique-ment augment.

    la taille de la colonne"Libell" a t augmentepour visualiser la totalit dulibell.

  • 7/31/2019 Documentation Utilisateur WD12

    8/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    8 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Le menu contextuel

    Le menu contextuel des fentres (affich par un clic droit sur la fentre) contient par dfaut les options suivantes :

    Le menu contextuel des fentres permet de :

    Griser automatiquement les fentres en arrire-plan :Votre application ouvre plusieurs fentres simultanment et vous ne savez plus quelle fentre est celle utiliser ?La ou les fentres en arrire-plan peuvent se griser automatiquement. Ainsi, vous devinez instinctivement la fen-tre utiliser.

    Par exemple :

    Cette fonctionnalit (appele GFI pour Grisage de Fentre Inaccessible) peut tre branche ou dbranche facile-ment grce au menu contextuel de la fentre (affich par un clic droit sur la fentre), option "Griser la fentre si elle

    est inaccessible (GFI)".

    Vous modifiez des informations concernant unclient puis vous cliquez sur le bouton "Valider".

    Une fentre vous demande de confirmer oudannuler ces modifications.

    La fentre en arrire-plan sest grise automati-quement. Vous savez immdiatement quellefentre doit tre utilise.

  • 7/31/2019 Documentation Utilisateur WD12

    9/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 9Fonctionnalits automatiques de votre application

    Mmoriser la taille et la position de la fentre :Par dfaut, une fentre souvre toujours la position dfinie par le dveloppeur de lapplication. De mme la taillede la fentre correspond galement la taille dfinie par le dveloppeur.Si la mmorisation est active, la dernire taille et position de la fentre sont automatiquement enregistres lafermeture de la fentre. Lors de la prochaine ouverture, cette mme fentre saffiche au mme endroit que lors desa fermeture.

    Cette fonctionnalit peut tre branche ou dbranche facilement grce au menu contextuel de la fentre (affichpar un clic droit sur la fentre), option "Mmoriser la taille et la position de la fentre".

    Remarque : Aprs avoir modifi la taille et la position de la fentre, il est possible de restaurer sa taille et sa posi-tion par dfaut. Il suffit de slectionner loption "Restaure la taille et la position par dfaut" dans le menu contex-tuel de la fentre (affich par un clic droit sur la fentre).

    Animer vos fentres :Louverture et la fermeture de vos fentres vous semblent trop moroses ? Dotez vos fentres dun ct ludique :

    animez-les !

    Par exemple :

    Cette fonctionnalit peut tre dbranche facilement grce au menu contextuel de la fentre (affich par un clicdroit sur la fentre), option "Dsactiver les animations de fentres".

    [Information Dveloppeur : pour animer les fentres de votre application, paramtrez les diffrentes animations(bouton "Animations de fentre") dans longlet "Charte" de la description du projet.]

  • 7/31/2019 Documentation Utilisateur WD12

    10/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    10 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Adapter automatiquement la taille de vos fentres en fonction de leur contenu :Vos fentres saffichent dans un format minuscule alors que vous disposez dun cran de taille importante ?Demandez ce que la taille vos fentres soit automatiquement adapte leur contenu !

    Par exemple :

    Cette fonctionnalit peut tre branche ou dbranche facilement grce au menu contextuel de la fentre (affichpar un clic droit sur la fentre), option "Adapter la taille de la fentre".

    Effet translucide des fentres :Selon le look de vos applications, le cadre de vos fentres peut tre translucide : vous apercevez en transparenceles fentres places en dessous ou limage de fond de votre bureau Windows.Loption "Dsactiver leffet translucide du cadre des fentres" permet de ne plus avoir cet effet de transparence survos fentres.

    [Information Dveloppeur : pour activer ou non leffet de transparence de vos fentres, cochez loption "Transpa-rence et flou Vista" dans longlet "Image" de la description de vos fentres et configurez la zone de flou de vos fen-

    tres.]

    Avant : la taille de la fentre est toutepetite.

    Aprs : la taille de la fentre sadapteautomatiquement en fonction de soncontenu et de lespace disponible.

  • 7/31/2019 Documentation Utilisateur WD12

    11/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 11Fonctionnalits automatiques de votre application

    Bouton temporis

    Une fentre peut rester ouverte indfiniment, en attente dun clic de lutilisateur. Dans certains cas, si lutilisateur nefinit pas laction en cours (par exemple modification des informations concernant un client, ...), les informations cor-respondantes risquent dtre bloques pour les autres utilisateurs.La mise en place dun bouton de validation automatique permet de valider (ou dannuler) une action automatique-ment au bout dun certain temps (entre 1s et 5 minutes).

    Cette fonctionnalit est galement trs utile pour les fentres de confirmation.

    Cette fonctionnalit peut tre branche ou dbranche facilement grce au menu contextuel du bouton (affich parun clic droit sur le bouton), option "Validation automatique".

    Une fentre saffiche permettant de configurer le temps ncessaire la validation du bouton :

  • 7/31/2019 Documentation Utilisateur WD12

    12/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    12 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Les Tables

    Votre application affiche des informations sous forme de tableau (appel galement Table) ? Profitez de toute lapuissance de ces tables.

    Les tables prsentes dans une application WinDev proposent lutilisateur de nombreuses fonctions de personnali-sation des donnes affiches :

    Oprations effectues grce au menu contextuel (affich par un clic droit sur la table) : slection de colonnes,copie, transfert des donnes affiches dans Excel, affichage de graphe, ...

    Modification de la taille et de lorganisation des colonnes de la table.

    Tri et recherche dans les colonnes.

    Ces fonctionnalits sont dtailles dans les paragraphes suivants. Une de ces fonctionnalits vous intresse et nestpas prsente dans votre application ? Demandez-la au fournisseur de votre application. Aucun dveloppement spci-

    fique nest ncessaire.

    Informations affiches dans un champ Table

  • 7/31/2019 Documentation Utilisateur WD12

    13/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 13Fonctionnalits automatiques de votre application

    Le menu contextuel

    Le menu contextuel des tables (affich par un clic droit sur une ligne de la table ou bien par licone en haut droite de la table) contient par dfaut les options suivantes :

    Le menu contextuel des tables permet de :

    Slectionner les colonnes afficher :Il suffit de slectionner les colonnes afficher (une marque est prsente devant la colonne affiche) ou non.

    Par exemple : La table ci-dessous affiche les colonnes "Socit", "Nom", "Prnom", "CP", "Ville" et "Pays".

    Grce au menu contextuel de la table, vous pouvez afficher uniquement les colonnes "Socit", "Nom", "Ville" et"Pays" :

    Si cette option nest pas disponible dans votre table, demandez-la votre fournisseur. Le dveloppement de cettefonctionnalit est immdiat : il suffit de cocher une case.

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Menu Slectionner les

    colonnes ..." dans longlet "Dtail" de la description du champ Table.]

  • 7/31/2019 Documentation Utilisateur WD12

    14/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    14 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Copier des lments slectionns dans la table :Il est possible de copier le contenu de la cellule slectionne, de la ligne ou de la table vers le presse-papiers (qui-valent la combinaison de touches [Ctrl + C]).

    Cela permet ensuite de copier ces lments dans un logiciel quelconque. Utilisez dans ce logiciel la fonction "Edi-tion .. Coller" (en gnral la combinaison de touches [Ctrl + V] a le mme effet).

    Manipuler les donnes de la table avec Excel, Word, Open Office, ... pour faire des simulations :Vous souhaitez faire des simulations avec Excel, Word, Open Office, ... ? Rien de plus simple. Il suffit "dexporter latable" vers le logiciel de votre choix. Le fichier correspondant est automatiquement cr avec le contenu de la tableet peut tre manipul immdiatement sous votre logiciel prfr.

    Par exemple, pour raliser un export vers Excel :

    1. Affichez le menu contextuel de la table (clic droit de la souris par exemple) et slectionnez loption "Exporter latable vers Excel".

    2. Indiquez le nom du fichier Excel crer ainsi que son emplacement.3. Vous pouvez visualiser immdiatement le fichier cr.Vous pouvez ainsi par exemple effectuer une recherche, une simulation, un calcul particulier, des statistiques surles donnes affiches sous votre tableur prfr.

    Remarque : Si le fichier Excel existe dj, vous avez la possibilit dcraser le fichier existant, ou de le fusionneravec le fichier en cours de cration. La fusion permet de conserver toutes les modifications ralises dans votretableur (format des cellules, formules, ...).

    De la mme faon, lexport peut tre ralis vers Word :

  • 7/31/2019 Documentation Utilisateur WD12

    15/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 15Fonctionnalits automatiques de votre application

    Imprimer le contenu de la table :Qui na jamais souhait imprimer directement les donnes affiches dans une table ? Il suffit pour cela dutiliserloption "Imprimer" du menu contextuel.

    Si un tat li la table existe dj, cet tat est automatiquement imprim.

    Dans le cas contraire, lapplication vous propose :

    - soit dimprimer directement le contenu actuel de la table. Ce mode dimpression respecte les couleurs des cellu-les prsentes dans la table. Si le format de la table est trop important, lapplication propose dimprimer en mode"Paysage".

    - soit de crer automatiquement un tat avec le logiciel "Etats et Requtes". Une fois enregistr, ltat pourra alorstre imprim volont.

    Remarque : Si vous ne possdez pas le logiciel "Etats et Requtes", le tlchargement et linstallation de ce logicielvous sont automatiquement proposs. Ce logiciel permet de crer et de personnaliser des tats partir des don-nes de votre application. Pour plus de dtails, consultez Crez vos propres tats, page 45.

    Afficher les donnes listes dans la table sous forme de graphique :Cette fonctionnalit est automatique ds quune colonne de la table est de type numrique. Vous profitez ainsi detoute la puissance des graphes crs avec WinDev.

    Etat imprim automatiquement

  • 7/31/2019 Documentation Utilisateur WD12

    16/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    16 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Pour plus de dtails sur les fonctionnalits des graphes, consultez Les graphes, page 28.

    Afficher le total, la moyenne, ... des informations affiches dans une colonne de la table :Cette fonctionnalit est automatique ds quune colonne de la table est de type numrique.

    La bulle daide de l

    ascenseur

    Votre table contient de nombreuses lignes, et vous voulez savoir o vous vous situez exactement ? Consultez la bulledaide de lascenseur vertical ! Pour lafficher, il suffit de cliquer avec le curseur de la souris sur la "cage" de lascen-seur.

    Cette bulle daide contient les informations suivantes : Plage des lignes actuellement affiches dans la table : dans notre exemple, la table affiche actuellement les

    lignes 30 41 de la table.

    Nombre de lignes total de la table : dans notre exemple, la table comporte 176 lignes. Information sur llment actuellement affich en premire ligne de la table dans la colonne trie : dans notre

    exemple, la premire ligne affiche le client ayant pour nom "CHAMOUTON".

  • 7/31/2019 Documentation Utilisateur WD12

    17/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 17Fonctionnalits automatiques de votre application

    Lorsque vous dplacez la cage de lascenseur, la bulle daide est automatiquement mise jour avec les informationscorrespondant la future position de la cage de lascenseur.

    Voil un moyen simple de parcourir rapidement les donnes affiches dans une table.

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Bulle ascenseur vertical"dans longlet "Dtail" de la description du champ Table.]

    Remarque : Dplacement de lascenseurVous trouvez que le dplacement de lascenseur est saccad ? Les lignes des tables contiennent beaucoup dinfor-mations et le dplacement laide de lascenseur est difficile ? Utilisez le dplacement au pixel. Le dplacementpixel par pixel permet un dplacement fluide des lignes dans la table.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez simplement la case "Dplacement au pixel"dans longlet "Dtail" de la description du champ Table.]

    Modifier la hauteur des lignes dans la table

    Une cellule de table contient un texte sur plusieurs lignes et seule une ligne est affiche ? Pourquoi ne pas modifierdirectement la hauteur de la ligne ?

    Cette opration est trs simple :1. Survolez le sparateur de ligne.

    2. Lorsque le curseur de redimensionnement apparat , maintenez le bouton gauche de la souris enfonc.

    3. Dplacez le sparateur de ligne afin dobtenir la dimension voulue.

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Hauteur des lignes redi-mensionnable" dans longlet "Dtail" de la description de la table.]

  • 7/31/2019 Documentation Utilisateur WD12

    18/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    18 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Modifier la taille des colonnes

    Vous ne voyez pas le contenu entier de la cellule et vous souhaitez ajuster la taille de la colonne son contenu ?Cette opration est trs simple :

    1. Survolez le sparateur de colonne.

    2. Lorsque le curseur de redimensionnement apparat , maintenez le bouton gauche de la souris enfonc.

    3. Dplacez le sparateur de colonne afin dobtenir la dimension voulue.

    Exemple :

    Remarque : Pour ajuster automatiquement la taille de la colonne au texte le plus long prsent dans cette colonne,double-cliquez sur le sparateur de colonne ( droite du titre de la colonne ajuster).

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Ajustable" dans longlet"Gnral" de la description de la colonne.]

    La taille de la premire colonne est trop petite pourvisualiser le nom complet des socits

    La premire colonne a t agrandie ...

  • 7/31/2019 Documentation Utilisateur WD12

    19/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 19Fonctionnalits automatiques de votre application

    Changer lordre des colonnes

    Vous voulez rorganiser les colonnes de votre table ? Rien de plus simple dans une application WinDev...Il suffit deffectuer les oprations suivantes :

    1. Cliquez sur le titre de la colonne dplacer et maintenez le bouton gauche de la souris enfonc.

    2. Dplacez la colonne jusqu sa nouvelle position puis relchez le bouton gauche de la souris.

    Si cette fonctionnalit nest pas disponible dans votre application, demandez-la votre fournisseur (il lui suffit dun

    clic pour lactiver).

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Dplaable" dans longlet"Gnral" de la description de la colonne.]

    Dans cet exemple, la colonne NOM situe avant la colonne SOCIETE passe aprs ...

  • 7/31/2019 Documentation Utilisateur WD12

    20/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    20 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Trier les colonnes

    Vous voulez trier le contenu de la table selon une colonne ? Il suffit de cliquer sur le titre de cette colonne.Les colonnes triables sont identifies par une double flche.

    Lorsque le tri est actif, une petite flche indique le sens de tri de la colonne.

    Si cette fonctionnalit nest pas disponible dans votre application, demandez-la votre fournisseur (il lui suffit dunclic pour lactiver).

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez simplement la case "Triable" dans longlet"Gnral" de la description de la colonne.]

    Rechercher dans les colonnes

    Vous voulez rechercher un lment dans une colonne de votre table ? Il suffit de cliquer sur la loupe prsente dansle titre de colonne et de saisir les premires lettres de llment recherch. Le premier lment correspondant estautomatiquement slectionn dans la table.

    Par exemple :

    Il est galement possible de faire une recherche en saisissant directement les premires lettres recherches. Il suf-fit de :

    1. Trier la colonne o la recherche doit tre effectue (bien entendu une loupe doit tre affiche dans cette

    colonne).

    2. Saisir les premires lettres de llment recherch.

    Icone indiquant que la colonne

    peut tre trie Icone indiquant que le contenude la colonne est tri dans lesens croissant

  • 7/31/2019 Documentation Utilisateur WD12

    21/48

  • 7/31/2019 Documentation Utilisateur WD12

    22/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    22 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Fixer les colonnes

    Vous souhaitez toujours visualiser le contenu dune colonne, quelle que soit la taille de votre table ou les colonnesaffiches avec lascenseur horizontal ? Il suffit de fixer la colonne.Pour fixer une colonne, il suffit deffectuer les oprations suivantes :

    1. Survolez la partie gauche du titre de colonne.

    2. Lorsque le curseur de la souris se transforme en cadenas ouvert , cliquez avec le bouton gauche de la sou-

    ris. Toutes les colonnes situes gauche de cette colonne sont alors fixes. Ces colonnes ne peuvent plus tre

    dplaces.

    Pour ne plus fixer les colonnes, il suffit deffectuer la mme opration.

    Exemple :

    Si cette fonctionnalit nest pas disponible dans votre application, demandez-la votre fournisseur (il suffit dun clicpour lactiver !).

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Ajustable" dans longlet

    "Gnral" de la description de la colonne.]

    Retrouver immdiatement la dernire mise en forme dune table !

    Vous avez configur une table selon vos besoins, et vous souhaitez retrouver cette configuration chaque utilisationde votre application ?

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez loption "Mmoriser la config. des colonnes"dans longlet "Dtail" de la table concerne.]

    Dans cet exemple, la colonne SOCIETE est fixe

  • 7/31/2019 Documentation Utilisateur WD12

    23/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 23Fonctionnalits automatiques de votre application

    Les champs de saisie

    Les champs de saisie permettent de saisir les principales informations de votre application.

    Certaines fonctionnalits simplifient la manipulation des champs de saisie. Ces fonctionnalits sont directementaccessibles depuis le menu contextuel du champ (affich par le clic droit de la souris) :

    Oprations ddition simple :annuler : annule la dernire action effectue. Cette opration peut galement tre ralise grce la combinai-

    son de touches [Ctrl + Z].

    couper : rcupre le contenu du champ pour le mettre dans le presse-papiers. Le champ est vid. Cette opra-tion peut galement tre ralise grce la combinaison de touches [CTRL + X].

    copier : rcupre le contenu du champ pour le mettre dans le presse-papiers. Le champ nest pas vid. Cetteopration peut galement tre ralise grce la combinaison de touches [CTRL + C].

    coller : remplit le champ avec le contenu du presse-papiers. Cette opration peut galement tre ralise grce la combinaison de touches [CTRL + V].

    supprimer : vide le champ. Cette opration peut galement tre ralise grce la touche [Suppr.].

    Slection complte du contenu du champ (option "Slectionner tout"). Il est galement possible de slectionner lecontenu du champ grce la combinaison de touches [CTRL + A] ou en ralisant trois clics successifs sur lechamp.

    Recherche dun mot ou dune expression dans un champ (option "Rechercher") :Certains de vos champs sont trs grands et contiennent normment dinformations ? Vous souhaitez effectuerune recherche dans le contenu de ces champs ? Rien de plus simple !

    Cette opration peut galement tre ralise grce la combinaison de touches [CTRL + F]. Dans ce cas, la recher-che est effectue sur tous les champs de la fentre.

    Par exemple :

    Cette option est disponible sur les champs de saisie et les colonnes de table.

  • 7/31/2019 Documentation Utilisateur WD12

    24/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    24 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Proposer le correcteur orthographique :Deux correcteurs dorthographe peuvent tre proposs selon le traitement de texte de lutilisateur final.

    Si le traitement de texte utilis est Word, il est possible de lancer automatiquement le correcteur dorthographe deWord sur les champs de saisie (option "Orthographe").

    Remarque : Cette option est propose uniquement si Word est install sur la machine en cours.

    Si le traitement de texte utilis est Open Office Writer, la correction orthographique est automatiquement ralisedans les champs de saisie et les colonnes de table : les mots non prsents dans le dictionnaire de Open Office Wri-ter sont automatiquement souligns en rouge. Le menu contextuel du mot soulign permet soit de slectionnerune des corrections proposes, soit dajouter le mot dans le dictionnaire.

    Remarque : Cette option est propose uniquement si Open Office Writer et son dictionnaire sont installs sur lamachine en cours. Par dfaut, le dictionnaire nest pas install avec OpenOffice Writer, il peut tre install grce loption "Fichier .. Assistant .. Installer de nouveaux dictionnaires".

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez loption "Vrifier lorthographe" dans longlet"Dtail" du champ concern.]

  • 7/31/2019 Documentation Utilisateur WD12

    25/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 25Fonctionnalits automatiques de votre application

    Mmorisation de la dernire valeur saisie dans un champ (option "Mmorisation .. Mmoriser la valeur") :Vous manipulez des chiffres importants ? Le champ peut mmoriser la dernire valeur saisie !Cette fonctionnalit est galement disponible dans tous les champs o vous pouvez saisir ou slectionner uneinformation.

    Cette option nest disponible ni sur les champs de saisie avec mise en forme (possibilit de modifier la police, de

    mettre en gras, ...) ni sur les champs de saisie multilignes.

    Liste des dernires informations saisies (option "Mmorisation .. Mmoriser lhistorique de saisie") :Lors de la frappe des premiers caractres, les diffrentes valeurs prcdemment saisies sont automatiquementlistes.

    Par exemple :

    Loption "Mmorisation .. Vider lhistorique des saisies" permet de vider cette liste.

    Ces options ne sont disponibles ni sur les champs de saisie avec mise en forme (possibilit de modifier la police,de mettre en gras, ...) ni sur les champs de saisie multilignes.

    Historique des enregistrements (option "Historique") :

    Vous voulez savoir les dernires modifications effectues sur ladresse dun de vos clients ? Et connatre en plus ladate et lauteur de cette modification ? Rien de plus simple. Toutes les valeurs prcdentes dun champ reli unfichier de donnes sont automatiquement listes.Par exemple :

    [Information Dveloppeur: pour rajouter cette fonctionnalit, journalez le fichier de donnes concern. Cette fonc-tionnalit sera automatiquement ajoute la prochaine modification automatique des fichiers de donnes.]

  • 7/31/2019 Documentation Utilisateur WD12

    26/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    26 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Les champs Combo

    Les champs Combo permettent dafficher des listes dlments et de slectionner un lment dans cette liste.

    Certaines fonctionnalits simplifient la manipulation des champs Combo.

    Le menu contextuel

    Le menu contextuel des combos permet de :

    mmoriser la dernire valeur slectionne (option "Mmorisation .. Mmoriser la valeur") :Vous slectionnez souvent la mme donne ? Le champ peut mmoriser la dernire valeur slectionne !Cette fonctionnalit est galement disponible dans tous les champs o vous pouvez saisir ou slectionner uneinformation.

    proposer les dernires valeurs saisies (option "Mmorisation .. Mmoriser lhistorique de saisie") :Les dernires valeurs saisies sont automatiquement ajoutes la liste des lments de la combo.

    Cette option est disponible uniquement sur les combos avec saisie.

    La bulle daide de lascenseur

    Votre combo contient un grand nombre dlments, et vous voulez savoir o vous vous situez exactement ? Consul-tez la bulle daide de lascenseur vertical ! Pour lafficher, il suffit de cliquer avec le curseur de la souris sur la "cage"de lascenseur.

    Cette bulle daide contient les informations suivantes : Plage des lments actuellement affichs dans la combo : dans notre exemple, la combo affiche actuellement

    les lments 34 43 de la combo.

    Nombre dlments total de la combo : dans notre exemple, la combo comporte 158 lignes.

    Lorsque vous dplacez la cage de lascenseur, la bulle daide est automatiquement mise jour avec les informationscorrespondant la future position de la cage de lascenseur.

    Voil un moyen simple de parcourir rapidement les donnes affiches dans une combo.

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Bulle ascenseur vertical"

    dans longlet "Dtail" de la description du champ Combo.]

  • 7/31/2019 Documentation Utilisateur WD12

    27/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 27Fonctionnalits automatiques de votre application

    Modifier la taille de la combo droule

    Vous ne voyez pas compltement les diffrents lments lists dans la combo ? Agrandissez la combo droule ! Ilsuffit dutiliser la poigne de redimensionnement. Cette poigne est situe en bas droite de votre combo droule.

    Par exemple :

    Pour redimensionner la combo droule, il suffit de :

    1. Cliquer sur la poigne de redimensionnement.2. Conserver le bouton gauche de la souris enfonc.

    3. Dplacer la souris pour redimensionner la combo droule.

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez loption "Redimensionnable" dans longlet"Dtail" de la combo concerne.]

    Retrouver immdiatement la dernire mise en forme dune combo droule !Vous avez configur une combo selon vos besoins, et vous souhaitez retrouver cette configuration chaque utilisa-tion de votre application ?

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez loption "Mmoriser la taille" dans longlet"Dtail" de la combo concerne.]

  • 7/31/2019 Documentation Utilisateur WD12

    28/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    28 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Les graphes

    Si votre application WinDev affiche un graphe, pensez utiliser le menu contextuel de ce graphe (affich grce auclic droit de la souris). Ce menu est affich par dfaut.

    Le menu contextuel dun graphe permet de :

    paramtrer le type du graphe : secteur, courbe, histogramme, graphe boursier, ... Vous pouvez ainsi choisir lemode de visualisation le plus appropri aux donnes visualises :

    Graphe de type Secteur

    Graphe de type Courbe

    Graphe de type Histogramme

  • 7/31/2019 Documentation Utilisateur WD12

    29/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 29Fonctionnalits automatiques de votre application

    afficher le graphe en 3 dimensions : loption "Vision 3D spatiale" permet dafficher le graphe en 3 dimensions.Ce mode de visualisation permet galement de manipuler le graphe laide de la souris pour le faire pivoter parexemple. Il suffit de maintenir le bouton gauche de la souris enfonc pour faire bouger le graphe.Quelques exemples :

    paramtrerles polices utilises, la prsence et la position de la lgende, la prsence du quadrillage, lorientationdes axes, le style du graphe, ...

    enregistrer le graphe sous forme de fichier image,

    imprimerdirectement le graphe sur limprimante de votre choix.

  • 7/31/2019 Documentation Utilisateur WD12

    30/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    30 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Aperu avant impression

    Lors dune impression, vous pouvez visualiser limpression dans une fentre daperu. Cette fentre daperu com-porte de nombreuses options par dfaut.

    La fentre daperu est compose par dfaut des lments suivants :

    Une barre d'outils standard proposant les options suivantes :

    Imprime toutes les pages

    Imprime la page en cours

    Mode navigateur (affiche les vignettes des pages)

    Paramtrage du zoom

    Zoom avant, arrire et personnalisen cliquant sur le document

    Mode main : dplacement du documenten cliquant dans laperu

    Parcours des pagesFerme laperu

    Permet de modifier lapparence de ltat (avec le logiciel Etats et Requtes)

    Permet de crer un nouvel tat (avec le logiciel Etats et Requtes)

    Lance une recherche

  • 7/31/2019 Documentation Utilisateur WD12

    31/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 31Fonctionnalits automatiques de votre application

    Une barre de boutons permettant dexporter le document en cours dans diffrents formats. Vous pouvez ainsi ra-liser directement des tris, des statistiques, des recherches, dans le format de votre choix :

    Les diffrentes options de cette barre de boutons sont les suivantes :Enregistrer et visualiser le document imprimer au format Word.

    Enregistrer et visualiser le document imprimer au format Excel. Cette option simplifie les simulations sur lestableaux.

    Enregistrer et visualiser le document imprimer au format HTML.

    Enregistrer et visualiser le document imprimer au format PDF (Portable Document Format).

    Enregistrer et visualiser le document imprimer au format XML (eXtensible Markup Language).

    Envoyer le document imprimer dans un email.

    Envoyer le document imprimer sous forme de PDF joint un email.

    Lutilisation de cette barre de boutons est trs simple :

    1. Vous cliquez sur le bouton correspondant au type de document crer (PDF par exemple).2. Vous indiquez le nom du fichier gnrer.

    3. Vous ouvrez immdiatement si ncessaire le fichier gnr.

    Ainsi, le fichier PDF gnr peut tre par exemple utilis pour archiver un document pour une utilisation future,envoy, ... Il peut contenir des images, des codes-barres, ...

    Un menu contextuel reprenant la majorit des options de la barre d'outils et de la barre de boutons.

    Attention : Pour des raisons de scurit, certaines options peuvent avoir t dsactives.

    Cas particulier : effectuer une recherche dans laperu :

    Vous souhaitez rechercher une information particulire dans ltat ? Il suffit de lancer une recherche. Licone derecherche (ou la combinaison de touches [CTRL] + [F]) permet dafficher la barre de recherche dans laperu. Il estalors possible dindiquer lexpression recherche ainsi que les conditions (mot entier, avec casse ou non). Les bou-tons "Suivant" et "Prcdent" permettent de se dplacer selon le critre recherch dans laperu.

  • 7/31/2019 Documentation Utilisateur WD12

    32/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    32 Fonctionnalits automatiques dune application WinDev 12Fonctionnalits automatiques de votre application

    Gestion des donnes

    Optimisation automatique des fichiers de donnes

    En cas de problme physique sur vos fichiers de donnes, par dfaut, votre application optimise automatiquementlaccs aux fichiers de donnes en "r-indexant" les fichiers posant problme.

    Si une r-indexation est effectue, la fentre suivante est automatiquement affiche :

    Pendant cette maintenance, aucune opration ne peut tre effectue.

    Si loptimisation nest pas automatique, demandez au fournisseur de lapplication daugmenter le paramtre pardfaut.

    [Information Dveloppeur: pour augmenter le nombre denregistrements maximum lanant loptimisation automati-que, affichez la fentre de description du projet (option "Projet .. Description du projet", onglet "Fichiers") et modifiezle nombre indiqu.]

    Gestion des problmes les plus courants

    Lorsque les informations saisies dans les fichiers de donnes de votre application ne sont pas correctes, des fen-tres spcifiques peuvent safficher. Ces fentres vous informent du problme rencontr (par exemple mot de passeincorrect, donnes en cours de modification par un autre utilisateur, ...) et vous permettent de corriger le problme.

    Voici quelques exemples :

    Le mot de passe est incorrect : vous pouvezsaisir nouveau ce mot de passe

    Deux donnes identiques ont t saisies : il estpossible de modifier la dernire information

  • 7/31/2019 Documentation Utilisateur WD12

    33/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 33Fonctions de WinDev que vous pouvez demander !

    FONCTIONSDE WINDEVQUEVOUSPOUVEZDEMANDER !

    Cette partie prsente les fonctionnalits pouvant tre ajoutes rapidement dans une application WinDev.

    Ces fonctionnalits vous intressent ? Demandez-les au fournisseur de lapplication. Quelques clics dans WinDevsuffisent pour optimiser votre application.

    Attention toutefois ! Le fait qu'une fonctionnalit soit simple intgrer ne veut pas dire que vous pouvez l'avoir toutde suite ! En effet les dveloppeurs ont des plannings et des tches en cours, et la diffusion d'une nouvelle versiondemande souvent une phase de qualification et de test de cette version ! Mme si certaines actions ne demandentque quelques minutes, le processus de mise disposition d'une nouvelle version d'une application demande dudlai !

    Gestion dun mot de passe et de niveaux daccs

    Votre application est utilise en rseau par plusieurs utilisateurs ? Certains utilisateurs ne doivent pas accder cer-taines fonctionnalits ?

    WinDev propose une gestion avance des utilisateurs et de leurs droits grce au groupware utilisateur. Lors du lance-ment de lapplication, une fentre permet lutilisateur de sidentifier. En fonction des droits dfinis pour cet utilisa-teur, certaines options de lapplication peuvent tre grises ou invisibles.

    Voici un exemple de fentre de connexion une application :

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement la case "Activer la gestion du grou-pware utilisateur" dans loption "Atelier .. Paramtrer le groupware utilisateur".]

  • 7/31/2019 Documentation Utilisateur WD12

    34/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    34 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    Les fentres

    WinDev met disposition du fournisseur de votre application de nombreuses fonctionnalits automatiques pouvantsimplifier la manipulation quotidienne des fentres de lapplication.

    Voici quelques exemples :

    Dplacement dune fentre par le fond :Par dfaut, les fentres dune application peuvent tre dplaces par un simple clic sur la barre de titre de la fen-tre.Si le dplacement par le fond est activ, il est possible de dplacer une fentre en cliquant simplement sur le fondde la fentre, et en maintenant le bouton gauche de la souris enfonc pendant le dplacement de la fentre.Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez loption "Dplacement par le fond" danslonglet "IHM" de la description de la fentre.]

    Bote de dialogue :Votre application vous demande parfois de confirmer une manipulation (ajout, modification, suppression, ...) ?Vous devez relire plusieurs fois la question pose pour la comprendre rellement ?Ces fentres interrogatives (appeles des "botes de dialogue") peuvent tre amliores et tre ainsi facilementcomprhensibles.

    Par exemple :

    Ces nouvelles formulations vous intressent ? Demandez-les au fournisseur de votre application.

    [Information Dveloppeur: pour mettre en place ces formulations, utilisez la fonction Dialogue.]

    Avant : Une question pas trs claire...

    Aprs : Une question claire etfacilement comprhensible.

  • 7/31/2019 Documentation Utilisateur WD12

    35/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 35Fonctions de WinDev que vous pouvez demander !

    Organiser votre fentre : les sparateurs ("splitter" en anglais)

    Qui na pas rv de personnaliser lenvironnement de travail de son application ?

    Une application WinDev peut offrir cette option automatiquement grce la prsence de sparateurs. Une mmefentre peut avoir un nombre illimit de sparateurs.

    Pour agrandir ou rduire une zone, il suffit de slectionner le sparateur et de modifier sa position.

    Par exemple :

    [Information Dveloppeur: pour rajouter cette fonctionnalit, ajoutez simplement des champs "Sparateur" dans lafentre. N'oubliez pas d'ancrer les champs qui doivent changer de taille et de place (onglet "IHM" de la descriptiondu champ).]

    Utilisation dun sparateur / splitter

  • 7/31/2019 Documentation Utilisateur WD12

    36/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    36 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    Le menu utilitaire "?"

    WinDev met disposition du fournisseur de votre application un menu utilitaire. Ce menu sintgre automatiquement la fin du menu principal de votre application.

    Par exemple :

    Ce menu propose par exemple : Lancement de laide (au format HLP ou CHM) de votre application.

    Affichage laide des fonctionnalits automatiques de lapplication au format PDF (le document que vous lisezactuellement).

    Optimisation de la vitesse de la base de donnes. Cette option est utile si vous constatez des lenteurs dansvotre application.

    Sauvegarde de la base de donnes. Cette option permet de raliser une sauvegarde de lensemble des don-nes manipules par votre application.

    Sauvegarde de lapplication. Cette option permet de raliser une sauvegarde de votre application.

    Rparation de la base de donnes. Cette option est utile si vous constatez que les donnes affiches dansvotre application ne correspondent pas aux donnes relles.

    Cration et modification dun tat (avec le logiciel Etats et Requtes).

    Cration et modification dune requte (avec le logiciel Etats et Requtes).

    Envoi de suggestions ou signalement des dysfonctionnements au fournisseur de votre application.

    Mise jour de votre application.

    Affichage de la licence dutilisation de votre application.

    Enregistrement de la licence de votre application.

    Affichage des coordonnes du fournisseur de votre application.

    ...

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, slectionnez loption "Fentres .. Menu principal ..Ajouter le menu ?" et rpondez aux questions de lassistant qui se lance.]

  • 7/31/2019 Documentation Utilisateur WD12

    37/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 37Fonctions de WinDev que vous pouvez demander !

    Les champs de saisie

    Les champs de saisie proposent de nombreuses fonctionnalits automatiques (ou pouvant tre mises en place trsrapidement).

    Il est par exemple possible de :

    proposer une saisie assiste :Lors de la frappe des premiers caractres, les diffrentes valeurs prcdemment saisies sont automatiquementproposes. Cette option peut tre ajoute trs rapidement dans votre application.Exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.[Information Dveloppeur : pour rajouter cette fonctionnalit, cochez simplement "Saisie assiste" dans longlet"Dtail" de la description du champ.]

    obliger la saisie dune ou de plusieurs informations :Certaines informations sont primordiales pour vos statistiques ? Votre application peut vous obliger les saisir !Cette fonctionnalit est galement disponible dans tous les champs o vous pouvez saisir une information.Par exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.[Information Dveloppeur : pour rajouter cette fonctionnalit, cochez loption "Saisie obligatoire" dans longlet"Dtail" de la description du champ.]

    transformer les chemins de fichier et les adresses de site en liens clicables :Lors de la saisie dun chemin de fichier ou dune adresse de site, il est possible de transformer automatiquementces adresses en liens URL clicables. Ainsi, il suffira de cliquer sur le lien pour ouvrir le fichier ou le site indiqu.Cette option peut tre ajoute trs rapidement dans votre application.Exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.[Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement "Autoriser les liens" dans longlet"Dtail" de la description du champ.]

  • 7/31/2019 Documentation Utilisateur WD12

    38/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    38 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    Pour les champs de saisie montaire, il est possible dafficher :une bulle daide contenant la conversion de la valeur affiche dans une autre devise (affiche la valeur en francs

    par exemple).

    un menu contextuel, contenant la conversion de la devise affiche dans les principales monnaies europennes(actuelles et monnaies nationales avant lEuro).Exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.[Information Dveloppeur: pour rajouter cette fonctionnalit, slectionnez les caractristiques de gestion de lEurodans longlet "Dtail" de la description du champ.]

  • 7/31/2019 Documentation Utilisateur WD12

    39/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 39Fonctions de WinDev que vous pouvez demander !

    Les champs Combo

    Les champs Combo proposent galement de nombreuses fonctionnalits automatiques (ou pouvant tre mises enplace trs rapidement).

    Il est par exemple possible de :

    proposer une saisie assiste :Lors de la frappe des premiers caractres, les diffrentes valeurs prcdemment saisies sont automatiquementproposes. Cette option peut tre ajoute trs rapidement dans votre application.Exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.[Information Dveloppeur : pour rajouter cette fonctionnalit, cochez simplement "Saisie assiste" dans longlet"Dtail" de la description du champ.]

    obliger la slection dune ou de plusieurs informations :Certaines informations sont primordiales pour vos statistiques ? Votre application peut vous obliger les saisir !Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour rajouter cette fonctionnalit, cochez loption "Saisie obligatoire" dans longlet"Dtail" de la description du champ.]

    proposer les dernires valeurs slectionnes :Les dernires valeurs slectionnes sont proposes en haut de la combo droule.Par exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur: pour rajouter cette fonctionnalit, cochez simplement "Historique des slections" danslonglet "Dtail" de la description du champ.]

  • 7/31/2019 Documentation Utilisateur WD12

    40/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    40 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    amliorer la slection des lments :Il est parfois fastidieux de slectionner une valeur dans une combo du fait du nombre important de donnes lis-tes. Plus maintenant ! Il suffit de remplacer les combos traditionnelles par des combos visuelles.Par exemple :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.[Information Dveloppeur : pour raliser ce changement, slectionnez le type droul "Liste Image" dans longlet"Contenu" de la description du champ et renseignez les rubriques utilises pour le remplissage.]

    Avant : une combo pas forcment claire ...

    Aprs : un choix facile, qui prsente toutes les possibilits

  • 7/31/2019 Documentation Utilisateur WD12

    41/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 41Fonctions de WinDev que vous pouvez demander !

    MCU (Macro-Code Utilisateur)

    Quest-ce que le MCU (Macro-Code Utilisateur) ?

    Les "Macro-Code Utilisateur" sont des morceaux de code WLangage que vous tapez et qui permettent de dfinir vospropres traitements dans votre application.

    Attention : Cette fonctionnalit est une fonctionnalit avance de votre application, qui ncessite des connaissan-ces de programmation.Vous pouvez ainsi par exemple :

    Associer un nouveau raccourci clavier un bouton (par exemple la touche F5 pour lancer automatiquementlimpression).

    Dans une table, changer la couleur de certaines lignes (par exemple, les lignes de produit dont le stock est inf-rieur 10 deviennent rouges).

    ...

    La saisie de ce code est simplifie grce un assistant, mais elle demande un niveau de connaissances assezlev quand mme (faites vous aider par un informaticien !).

    Comment savoir si mon application propose le MCU ?

    Si la fentre permet la saisie d'une Macro-Code Utilisateur, l'icone apparat ct de l'icone de rduction de lafentre (en haut, droite de la fentre). Lors du clic sur cet icone, un assistant apparat, et vous permet de crer,d'utiliser, vos macro-code utilisateur.

    Cette fonctionnalit vous intresse ? Demandez votre fournisseur de lintgrer dans votre application !

    [Information Dveloppeur : pour ajouter cette fonctionnalit, cliquez sur le bouton "Macro-Code utilisateur" danslonglet "Charte" de la description du projet et cochez simplement la case "Oui - Autoriser la saisie de Macro-Code uti-lisateur".]

    Ajouter un Macro-Code Utilisateur pour personnaliser lapplication

    Pour ajouter un Macro-Code Utilisateur :

    1. Lancez l'assistant (clic sur licone ou combinaison de touches [Windows + F2]).

    2. Cliquez sur le bouton "Ajouter un Macro-Code".

    3. Indiquez le type d'action concern par le traitement personnalis : Action sur un champ ou sur une combinai-

    son de touches.

    4. Si vous effectuez un traitement sur un champ :

    Slectionnez le champ concern. Un tableau liste les diffrents champs de l'application avec leur libell. Vouspouvez galement slectionner directement le champ dans la fentre grce au bouton "Choisir le champ".

  • 7/31/2019 Documentation Utilisateur WD12

    42/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    42 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    Slectionnez laction personnaliser et le moment de son excution.

    Un diteur de code simplifi apparat, permettant de saisir le titre de la macro et le code WLangage du Macro-Code Utilisateur.

    5. Si vous effectuez un traitement sur une combinaison de touches :

    Spcifiez la combinaison de touches concerne.

    Un diteur de code simplifi apparat, permettant de saisir le titre de la macro, le moment d'excution et le

    code WLangage du Macro-Code Utilisateur.6. Dans l'diteur de code simplifi :

    la coloration syntaxique est disponible.

    l'aide des fonctions WLangage est disponible.

    Il est possible de tester directement le code saisi.

    Il est possible d'obtenir la liste des champs, afin de manipuler un autre champ de la fentre.

    7. Validez. Le macro-code est ajout et est disponible immdiatement.

    Transmettre les Macro-Code Utilisateur

    Vous avez saisi des "Macro-Code Utilisateur" ? Vous voulez les transmettre au fournisseur de votre application pour

    que ces fonctionnalits soient intgres en standard ?Vous pouvez :

    soit envoyer directement par email vos macro-code utilisateur (si lapplication le permet).Pour envoyer les Macro-Code Utilisateur par email, il suffit de :1. Lancer l'assistant de gestion des Macro-Code Utilisateur (clic sur licone ou combinaison de touches[Windows + F2]).2. Cliquer sur le bouton "Envoyer le code".Attention : Lenvoi des Macro-Code Utilisateur par email n'est pas disponible pour les applications rseau.

    soit transmettre les fichiers .MCU correspondant vos "Macro-Code Utilisateur". Ces fichiers sont enregistrsdans le rpertoire de lapplication.Remarque : Dans le cas d'une application rseau, si l'excutable est install dans un rpertoire rseau partag,le fichier .MCU sera sauvegard dans le rpertoire "MesDocuments\Application Data\.

    [Information Dveloppeur: pour importer des "Macro-Code Utilisateur" dans votre projet, utilisez loption "Fichier ..Importer .. Des Macro-Code Utilisateur".]

  • 7/31/2019 Documentation Utilisateur WD12

    43/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 43Fonctions de WinDev que vous pouvez demander !

    Les tats

    Les tats correspondent tous les documents que vous pouvez imprimer directement partir de votre application :factures, devis, listing clients, ...

    WinDev met disposition du fournisseur de votre application de nombreuses fonctionnalits automatiques pouvantsimplifier la manipulation quotidienne des tats de lapplication.

    Voici quelques exemples :

    Zone clicable :Lors de limpression dune facture, vous aimeriez disposer de toutes les informations concernant le client concernou de toutes les caractristiques des produits commands ? Il suffit de cliquer directement dans ltat pour obtenirces renseignements !

    Par exemple, un simple clic sur lintitul du produit command vous ouvre la fiche produit :

    Dans laperu avant impression, les zones clicables sont facilement identifiables grce au signe . De plus, ceszones se colorent en jaune lors de leur survol.Remarque : Si vous disposez du logiciel Etats et Requtes, vous pouvez directement dfinir les zones clicables devos tats.

    [Information Dveloppeur: les champs dun tat sont maintenant associs un traitement de clic. Pour ouvrir unefentre ou lancer un programme spcifique, il suffit de saisir le code correspondant dans ce traitement.]

  • 7/31/2019 Documentation Utilisateur WD12

    44/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    44 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    Lien :Vos factures sont directement envoyes via email vos clients au format HTML ? Vous aimeriez que vos clientspuissent accder directement au site Internet de votre socit partir de ces factures ? Demandez un champ lien !Un simple clic de vos clients sur ce lien lancera le site Internet de votre socit.

    Dans laperu avant impression, les liens sont facilement identifiables grce au signe . De plus, ces liens se colo-

    rent en jaune lors de leur survol.

    Remarque : Si vous disposez du logiciel Etats et Requtes, vous pouvez directement ajouter des champs lien dansvos tats.

    [Information Dveloppeur: pour ajouter cette fonctionnalit, ajoutez simplement un champ lien vos tats et para-mtrez la destination dans la description du champ.]

  • 7/31/2019 Documentation Utilisateur WD12

    45/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 45Fonctions de WinDev que vous pouvez demander !

    Crez vos propres tats

    Vous souhaitez dfinir vos propres tats, modifier des tats existants, faire vos propres interrogations dedonnes, ... ? Utilisez le logiciel Etats et Requtes !

    Le logiciel Etats et Requtes vous permet de raliser simplement les impressions que vous voulez obtenir directe-ment partir des donnes de votre application.

    Avec le logiciel Etats et Requtes, plus besoin de demander au fournisseur de lapplication de crer un nouvel tat :vous le crez vous-mme !

    Cette fonctionnalit vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur : pour fournir gratuitement le logiciel Etats et Requtes avec votre application, cochezloption "Incorporer "Etats et Requtes" dans linstallation" lors de la cration de la procdure dinstallation de votreapplication. Noubliez pas de lire la licence de WinDev pour connatre les conditions de redistribution de ce logiciel.]

  • 7/31/2019 Documentation Utilisateur WD12

    46/48

    Util isez au mieux vos applications dveloppes avec WINDEV

    46 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !

    Envoi automatique de suggestions et de bogues sur votre appli-cation

    Vous rencontrez un problme dans votre application ? Ca arrive ! Vous voulez le signaler immdiatement au fournis-seur de votre application.

    Cette fonctionnalit peut tre facilement intgre dans votre application.Vous pourrez ainsi prvenir votre fournisseur des problmes rencontrs ou des suggestions faire, ou des rglesmtier, grce un simple assistant :

    Cette option vous intresse ? Demandez-la au fournisseur de votre application.

    [Information Dveloppeur: pour ajouter cette fonctionnalit, intgrez le composant "FeedBack" dans votre applica-tion. Cette fonctionnalit peut galement tre automatiquement ajoute votre application en intgrant le menu"?".]

    Saisie de la demande

    Intgration dune copie dcran(avec annotations)

    Slection du type de problme

  • 7/31/2019 Documentation Utilisateur WD12

    47/48

    www.pcsoft . fr

    Fonctionnalits automatiques dune application WinDev 12 47Fonctions de WinDev que vous pouvez demander !

    Passage de lapplication sur un Mobile (Pocket PC ou Smart-phone) ou sur Internet

    Votre application est une application Windows et vous voulez obtenir un site Internet et une application pour Mobileutilisant les mmes donnes.

    Cest possible (avec quelques modifications). Votre fournisseur peut transformer votre application grce deux logi-ciels spcifiques : WebDev, qui permet de crer des sites Internet / Intranet.

    WinDev Mobile, qui permet de crer des applications pour Mobile.

    Une fonctionnalit utile n'est pas prsente dans ce document ?

    N'hsitez pas nous en faire part !

    Envoyez un mail [email protected]

    Nous en ferons profiter les autres utilisateurs !

  • 7/31/2019 Documentation Utilisateur WD12

    48/48

    48 Fonctionnalits automatiques dune application WinDev 12Fonctions de WinDev que vous pouvez demander !