Bonjour,
Je vous contact aujourd’hui par rapport à un souci que je rencontre, je serai très reconnaissant pour votre aide.
En fait j’utilise la fonction kpropdata dans SAS pour enlever les caractères spéciaux (exactement le ?)dans mes tables, sauf que cela ne marche pas correctement. elle remplace le ? par À au lieu de Í que j’aurai souhaité, sinon tous les autres sont traduit correctement.
Pour mieux comprendre je vous mets un exemple.
Supposons qu’on a la table ESSAI avec 2 colonnes seulement,

NUM_ID NOM
56217482 V ?ctoria daf ?nseca
95846325 Sant ?s Al ?as

Lorsque j’applique ce programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
data test;
length NOM2 $50;
set Essai (bulkunload=yes);
NOM2 = kpropdata(NOM,'?', 'latin9');
run;
J’ai comme résultat:

NUM_ID NOM
56217482 VÀctoria dafonseca
95846325 Santos AlÀas

Donc j’ai VÀctoria au lieu de VÍctoria et j’ai AlÀas au lieu de AlÍas.
Pouvez-vous m’aider svp ? Merci beaucoup pour votre aide.

Cordialement,
MamsT