Bonjour, je me sers du CsvStore pour afficher des données venant de mon serveur, ces données viennent en parti de DB2400 la base de données de l'IBM ISeries.
Les données sont affichée dans un Grid
Code : Sélectionner tout - Visualiser dans une fenêtre à part var CsvStore = new dojox.data.CsvStore({ url: "temp/"+utilisateur+"tarifAch0.csv", separator: ",", urlPreventCache: "true"});
Mon problème est le suivant; Tous les libellée ayant des caractères accentués
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 grid = new dojox.grid.DataGrid({ id: 'grid', query: { TARAREF: '*' }, store: CsvStore, rowsPerPage: 20, structure: layout, region: 'center', columnReordering: true }, document.createElement('div')); dojo.byId('idxCentre').appendChild(grid.domNode);
sont remplacé par un caractère bizarre, de plus mes entete de Colonne ont la même problématique? Enfin la comparaison suivant ne fonctionne pas,
alert(dijit.byId(selectId).attr('displayedValue')) affiche bien "Référence".
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ( dijit.byId("talat").attr('displayedValue')=='Référence') {}
Y a t'il un moyen de contourné ce problème ? Dojo a t'il prévu les caractères accentués
Merci de votre aide
Partager