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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var CsvStore = new dojox.data.CsvStore({ url: "temp/"+utilisateur+"tarifAch0.csv", separator: ",", urlPreventCache: "true"});
Les données sont affichée dans un Grid
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);
Mon problème est le suivant; Tous les libellée ayant des caractères accentués
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,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if ( dijit.byId("talat").attr('displayedValue')=='Référence') {}
alert(dijit.byId(selectId).attr('displayedValue')) affiche bien "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