Bonjour,
Je dispose d'un fichier texte dans lequel une variable peut prendre deux observations (disons "truc" et "machin"). Sachant que de nombreux traitements sont réalisés sur ce fichier, il faudrait impérativement que ces deux observations respectent une syntaxe unique.
L'idée est ici de procéder ainsi :
Maintenant, je me demande s'il y aurait une possibilité d'optimiser la chose en procédant d'une autre façon ou en ajoutant des conditions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if upcase(substr(var,1,1)) = "T" then var = "TRUC"; else if upcase(substr(var,1,1)) = "M" then var = "MACHIN"; else var = "ERROR";
Ici par exemple, dans le cas d'une erreur de frappe "tmachin", la variable prendra la forme "TRUC" et ce serait assez embêtant.
Merci,
Halpness.
Partager