MapSubstring()

MapSubstring() sert à remplacer dans un texte les fragments trouvés dans une table de correspondance.

Présentation

Pour remplacer plusieurs fragments dans une même chaîne, MapSubstring() applique les correspondances d'une table MAPPING. On peut s'en servir pour normaliser des libellés techniques ou développer des abréviations. Contrairement à ApplyMap(), la recherche porte sur des morceaux de texte : surveille les remplacements inattendus dans les mots.

Syntaxe

MapSubstring('mapname', expr)

Exemple pratique

Exemple Qlik

Script de chargement

MapSubstring('CarteMots', 'RDV confirmé')

Données de départ

CarteMots
RDV → rendez-vous
texte
'RDV confirmé'

Résultat

'rendez-vous confirmé'

Remplacer la sous-chaîne reconnue dans le texte.