DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

Chaîne de caractères : Comment extraire, supprimer, remplacer des mots ?
Décode (Fonction)
TableVersTexte (Fonction)
Crée une chaîne de caractères avec les données d'un champ Table ou Table hiérarchique.
XMLVersTexte (Fonction)
Fonctions de gestion des Dates et des Heures (syntaxe préfixée)
<Chaîne ANSI>.Incrémente (Fonction)
ChaîneIncrémente (Fonction)
iImprimeMot (Fonction)
Envoie au "buffer" d'impression la chaîne de caractères passée en paramètre.
Gestion de l'Unicode dans les chaînes de caractères
L'Unicode est un système de codage spécifiant un nombre unique pour chaque caractère.
SansCaractèreGauche (Fonction)
<Chaîne ANSI>.Insère (Fonction)
LigneVersPosition (Fonction)
ExtraitChaîneAprès (Fonction)
Permet d'extraire d'une chaîne de caractères la partie située entre la fin d'un séparateur de chaîne donné et la fin de la chaîne.
Versions 2026 et supérieures
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
Nouveauté Abonnement
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
Nouveauté 2026
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
<Chaîne ANSI>.CaractOccurrenceType (Fonction)
RTFAjoute (Fonction)
Position (Fonction)
ExtraitChaîneAvant (Fonction)
Permet d'extraire d'une chaîne de caractères la partie située entre le début de la chaîne et le début d'un séparateur de chaîne donné.
Versions 2026 et supérieures
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
Nouveauté Abonnement
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
Nouveauté 2026
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
Attention : Cette fonction est disponible uniquement à partir de la version 2026 Update 1.
<Chaîne Unicode>.RegexVérifie (Fonction)
Vérifie si une chaîne respecte un format défini par une expression régulière.
<Chaîne ANSI>.RegexVérifie (Fonction)
Vérifie si une chaîne respecte un format défini par une expression régulière.
RTFRemplace (Fonction)
Remplace ou insère une chaîne de caractères dans un champ RTF (dans une fenêtre ou un état) ou dans une chaîne au format RTF (contenant un texte au format RTF).
Gestionnaire des chaînes du projet
PositionOccurrence (Fonction)
ChaîneInverse (Fonction)
Fonctions de gestion des champs RTF
RegexVérifie (Fonction)
Vérifie si une chaîne respecte un format défini par une expression régulière.
TexteVersXML (Fonction)
Opérateurs sur chaînes de caractères
Les chaînes de caractères peuvent être manipulées par des fonctions spécifiques du WLangage ou par les opérateurs +, [[ et ]]...
MotVersTableau (Fonction)
fAjouteTexte (Fonction)
Ajoute le contenu d'une chaîne de caractères à la fin d'un fichier.
UUDécode (Fonction)
Chaîne (Type de variable)
SansCaractère (Fonction)
CaractOccurrenceType (Fonction)
Fonctions de gestion des chaînes de caractères (syntaxe préfixée)
Les fonctions permettant de manipuler des chaînes de caractères via une syntaxe préfixée sont les suivantes :
POUR TOUT : parcours de chaînes
L'instruction POUR TOUT permet d'effectuer différents types de parcours de chaînes :
  • Parcours des sous-chaînes séparées par un séparateur.
  • Parcours des occurrences d'une chaîne dans une autre.
<Chaîne ANSI>.FinitPar (Fonction)
<Variable JSON>.VersChaîne (Fonction)
Convertit le contenu d'une variable de type JSON en une chaîne au format JSON.
ChaîneSupprimeDoublon (Fonction)
ExtraitLigne (Fonction)
ChaîneFinitPar (Fonction)
fCherche (Fonction)
Cherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
SansCaractèreDroite (Fonction)
TailleCommune (Fonction)
Milieu (Fonction)
SansAccent (Fonction)
Fonctions Hash
<Variable FichierDisque>.Cherche (Fonction)
Cherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
UUEncode (Fonction)
Chaîne sur (Type de variable)
Le type Chaîne sur permet de manipuler une chaîne de taille fixée, terminée par un 0 binaire (identique au langage C).
Encode (Fonction)
Encode une chaîne de caractères ou un buffer. Pour décoder le résultat, il suffit d'utiliser la fonction Décode.
Phonétique (Fonction)
Manipuler les chaînes de caractères
WINDEV, WINDEV Mobile et WEBDEV permettent de réaliser plusieurs types d'opérations sur les chaînes de caractères grâce aux fonctions du WLangage...
JSONVersChaîne (Fonction)
Convertit le contenu d'une variable de type JSON en une chaîne au format JSON.
Fonctions de gestion des Dates et des Heures
<Chaîne ANSI>.Inverse (Fonction)
Taille (Fonction)
Renvoie :
  • la taille d'une chaîne de caractères, c'est-à-dire le nombre de caractères composant la chaîne de caractères (y compris les caractères espace et 0 binaire).
  • la taille d'un buffer, c'est-à-dire le nombre d'octets composant le buffer.
<Table>.VersTexte (Fonction)
Chaîne ASCIIZ sur (Type de variable)
MotOccurrence (Fonction)
Renvoie le nombre de mots d'une chaîne.
Messages multilingues : Conversion au nouveau format (version 27 et supérieure)
ExtraitChaîneEntre (Fonction)
Permet de:
  • extraire d'une chaîne de caractères une sous-chaîne entre deux séparateurs de chaînes donnés.
  • effectuer un parcours de sous-chaînes entre deux séparateurs de chaîne donnés dans une chaîne de caractères.
fInsèreTexteAuDébut (Fonction)
Chaînes littérales : chaînes de caractères monolignes et multilignes
Les chaînes littérales permettent de représenter et de manipuler des données textuelles. Les chaînes littérales permettent par exemple d'afficher une information, de définir une constante, etc.
Chaîne Unicode sur (Type de variable)
RTFInsère (Fonction)
Insère une chaîne de caractères au format RTF dans le contenu d'un champ RTF (dans une fenêtre ou un état), ou dans le contenu d'une chaîne de caractères au format RTF.
HeureVersChaîne (Fonction)
Convertit une heure en une chaîne au format spécifié.
<Chaîne ANSI>.SupprimeDoublon (Fonction)
VérifieExpressionRégulière (Fonction)
PositionVersLigne (Fonction)
Tronque (Fonction)
ChaîneVersJSON (Fonction)
ChaîneSupprime (Fonction)
Chaîne Pascal sur (Type de variable)
gVersTexte (Fonction)
Fonctions de gestion des chaînes de caractères
Liste des fonctions de gestion des chaînes de caractères
ChaîneInsère (Fonction)
<Type Buffer>.Décode (Fonction)
<Type Buffer>.Encode (Fonction)
Traduction des messages de programmation
Evénements associés aux champs Boîte à outils
Liste des événements associés aux champs Boîte à outils...
Comment choisir la source de données d'un champ?
Cette page d'aide présente les différentes sources de données disponibles pour un champ....
Brochure des nouveautés 28 : Nouveautés WEBDEV
Nouveautés de WEBDEV 28 présentes dans la brochure des Nouveautés 28....
Gestion des droits sur HFSQL Client/Serveur
Pour assurer la sécurité des données et la confidentialité de certaines informations, il peut être utile de restreindre certaines actions à un ensemble d'utilisateurs......
Imprimer en WLangage
WINDEV, WEBDEV et WINDEV Mobile offrent plusieurs moyens pour imprimer ......
ConstruitTableFichier (Fonction)
Crée un champ Table à partir des rubriques présentes dans un fichier de données (une vue ou une requête).
Panel des appareils
WINDEV Mobile permet de créer des applications qui s'adaptent à tous les périphériques, grâce aux paramètres d'ancrage des champs......
Le champ Image
Le champ Image permet de ......
Fusion (Propriété)
La propriété Fusion permet de gérer la fusion de cellules d'un champ Table ou Table hiérarchique....
ProjetInfo (Fonction)
Renvoie une information spécifique sur le projet en cours d'exécution....
RubriqueParcourue (Propriété)
La propriété RubriqueParcourue permet de: Connaître la rubrique utilisée pour le parcours automatique des champs Table, Zone répétée, Liste (y compris Liste image), Combo, état sur fichier ou des superchamps. Modifier la rubrique utilisée pour le parcours automatique des champs Table, Zone répétée, Liste (y compris Liste image), Combo, état sur fichier ou des superchamps. Le parcours est alors réinitialisé....
11. Les champs en pratique
Découvrez les principales caractéristiques des champs...
NavigateurVersion (Fonction)
Retourne la version du navigateur utilisé par l'internaute....
Evénements associés aux champs Onglet
Liste des événements associés aux champs Onglet...
RGPD: un audit de vos données
Pour simplifier l'identification et le suivi des données personnelles dans une application WINDEV, WEBDEV ou WINDEV Mobile, un nouvel audit RGPD est disponible......
ArbreInsère (Fonction)
Insère une feuille à une position spécifique dans un champ Arbre.
HSupprimeLiaison (Fonction)
Supprime une règle d'intégrité entre deux tables sur le serveur....
jQueryExécute (Fonction)
Exécute une méthode Javascript de la librairie jQuery sur un élément de la page.
Les sessions prélancées
Une session prélancée est une session d'un site Web (ou d'un webservice) lancée automatiquement sur le serveur Web depuis le Serveur d'Application WEBDEV......
Notifications d'un serveur HFSQL
...Un serveur peut rencontrer différents problèmes sans qu'aucun utilisateur (ou développeur) ne s'en aperçoive. Par exemple : une tâche planifiée peut être en échec, une sauvegarde automatique peut échouer, un noeud peut devenir inactif dans un cluster HFSQL, ......
Android 10 : Modification de comportement des applications
A partir de la version 10 de Android, Google supprime la possibilité pour une application en arrière-plan d'ouvrir une fenêtre...