DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Traitement de texte
  • Présentation du champ Traitement de texte
  • Créer un champ Traitement de texte
  • Caractéristiques du champ Traitement de texte
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation du champ Traitement de texte
Le champ "Traitement de texte" est un champ évolué permettant à l'utilisateur final de créer et d'éditer des documents au format docx standard directement dans son application WINDEV. Les avantages sont immédiats : gain de temps, interface homogène, aucun autre logiciel à installer/piloter/gérer.
Grâce à ce champ, il est possible de :
  • Ouvrir, créer, modifier, enregistrer des fichiers "docx",
  • Convertir des docx en PDF, en html pour envoyer des mails,
  • Gérer les images et les tableaux,
  • Gérer les zones de texte,
  • Sauvegarder les documents dans les bases de données HFSQL,
  • Utiliser un correcteur orthographique,
  • Réaliser des impressions, ...
Un menu associé à ce champ permet de réaliser les manipulations les plus courantes. Ce menu peut être affiché :
De nombreux raccourcis clavier sont également disponibles :
RaccourciEffetRaccourciEffet
Ctrl + ASélectionne tout le texte. Ctrl + CCopie la sélection dans le presse-papiers.
Ctrl + FLance la recherche.Ctrl + GPasse la sélection en gras
Ctrl + HLance le rechercher/remplacerCtrl + IPasse la sélection en italique
Ctrl + S Sauvegarde le documentCtrl + UPasse la sélection en souligné
Ctrl + VColle le contenu du presse-papiers. Ctrl + XCoupe la sélection et la met dans le presse-papiers.
Ctrl + YRefait la dernière action. Ctrl + ZAnnule la dernière action.
Ctrl + molette de la sourisChange le zoom.Ctrl + 0Zoom de document à 100%
Ctrl + origineRemonte au début du document.Ctrl + FinAffiche la fin du document.
Page UpAffiche la page précédente.Page downAffiche la page suivante.
Créer un champ Traitement de texte
Pour créer un champ de type Traitement de texte :
  1. Sous le volet "Création", dans le groupe "Champs graphiques", déroulez "Bureautique" puis cliquez sur "Traitement de texte".
  2. Cliquez dans la fenêtre à la position où le champ doit être créé.
Remarque : Les dimensions du champ créé sont optimisées pour occuper l'espace disponible à la position indiquée. Si la taille du champ ne vous convient pas, utilisez la combinaison de touches Ctrl + Z : le champ retrouvera sa taille par défaut.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.
Caractéristiques du champ Traitement de texte
L'onglet "Général" de la fenêtre de description du champ Traitement de texte propose les options suivantes :
  • Document initial : Permet d'indiquer le document initial affiché dans le champ Traitement de texte.
  • Options d'édition :
    • Gestion de la barre : Il est possible d'afficher ou non une barre d'outils du champ Traitement de texte. Les options disponibles sont :
      • Aucune : Le champ n'affichera aucune barre d'outils.
      • Ruban : Les options de manipulation du champ seront regroupées dans un ruban.
      • Minibarre : Les options de manipulation du champ seront regroupées dans une minibarre.
    • FI source du ruban / FI source de la minibarre : Dans le cas d'un ruban ou d'une minibarre, ce paramètre permet de spécifier si l'affichage doit être personnalisé ou non. Les options disponibles sont les suivantes :
      • "Aucune" : le ruban (ou la minibarre) proposé par défaut sera utilisé.
      • "Fenêtre prédéfinie" : le ruban (ou la minibarre) proposé par défaut pourra être personnalisé.
        Il suffit de sélectionner l'option "Personnalisé". Dans ce cas, une fenêtre interne est automatiquement ajoutée dans votre projet, dans le composant interne WDFAA. Cette fenêtre interne (disponible en français et anglais) peut être modifiée selon vos besoins. Cette fenêtre contient tout le code nécessaire à la gestion du champ Traitement de texte. Nous vous conseillons de vérifier les erreurs d'UI ainsi que le bon fonctionnement de la fenêtre après toute modification.
        Si vous utilisez le ruban, la fenêtre "FI_WinDevFAA_RubanTT" est ajoutée.
        Si vous utilisez la minibarre, la fenêtre "FI_WinDevFAA_BarreTT" est ajoutée.
      • Fenêtre interne du projet : Si votre projet contient des fenêtres internes, vous pouvez utiliser une de ces fenêtres pour proposer un ruban ou une minibarre spécifique.
        Vous pouvez utiliser n'importe quelle fenêtre interne de votre projet pour réaliser ce bandeau.
    Il est également possible d'appliquer le gabarit du projet.
  • Autoriser le changement de document (Ouvrir, Nouveau, ... ) : Adapte le ruban pour permettre à l'utilisateur de manipuler des documents externes. Cette option permet d'afficher les boutons "Nouveau", "Ouvrir", "Enregistrer" du ruban. Si cette option est cochée, l'ouverture du document et son enregistrement doivent être effectués par l'application.
    Remarque : Cette option n'est pas prise en compte si le ruban est personnalisé entièrement (avec une fenêtre interne de l'application par exemple).
  • Limiter l'édition pour faciliter l'export HTML : Adapte le ruban et l'affichage du document pour n'afficher que les options prises en compte par l'export HTML. Si cette option est cochée :
    • les options suivantes ne sont pas accessibles :
      • Gestion des en-têtes et pieds de pages,
      • Gestion de la mise en page,
      • Gestion des sauts de pages.
    • l'affichage du document est forcé en mode "Affichage pour le Web".
  • Autres paramètres :
    • Activer [Vérifier l'orthographe] par défaut : Permet d'indiquer si le correcteur orthographique doit être activé. Pour plus de détails, consultez Vérification d'orthographe basée sur les dictionnaires Hunspell.
    • Détecter et transformer automatiquement les liens : Permet d'activer la détection automatique des liens (de type http) présents dans le document affiché dans le champ. Dans ce cas, les liens sont détectés pendant la saisie, après l'appui sur les touches Espace, Tabulation ou Entrée. Si les liens sont des liens existants, le lien peut être ouvert en utilisant la combinaison de touches Ctrl + Clic de la souris.
      Remarque : Cette option est cochée par défaut.
Liste des exemples associés :
Le champ Traitement de texte Exemples unitaires (WINDEV) : Le champ Traitement de texte
[ + ] Cet exemple vous montre comment manipuler un champ traitement de texte  par programmation. Il est possible d'ajouter du texte et de le mettre en forme par programmation.
Version minimum requise
  • Version 22
Commentaires
Rectangle en fond blanc par défaut
Attention un rectangle en fond blanc (couleur paramétrable) est ajouté obligatoirement derrière le texte après exportation PDF.

Le rectangle rend incompatible les éditions en masse par les prestataires externes qui utilisent un fond de page conforme à la charte graphique des entreprises.
Vincent MOREL
18 mar. 2022

Dernière modification : 05/07/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale