Errori di stampa usando lettere con accenti

sabato 12 novembre 2005 - 08.32

Civites Profilo | Newbie

Salve a tutti,

qualcuno ha un idea perché con qualsiasi versione di Crystal Reports (dalla 7 alla 11) usando archivi DBF, se in un campo di tipo carattere ho un carattere speciale (ad esempio le " ò, à, é,ù, ...), in stampa non riesco ad ottenere la stessa lettera accentata, qualsiasi font io utilizzi.

Ho già posto questo problema a Business Objects, ma non ho mai ottenuto una risposta valida, e il problema non é mai stato risolto.

freeteo Profilo | Guru

ciao,
io il problema non ce l'ho con i caratteri che dici tu, ma hai fatto test su diverse macchine?
perche potrebbe essere qualche dll del tuo driver odbc che si è sporcata o necessita di aggiornamento.
hai provato con il provider oledb percaso? 1o lo puoi trovare qui:
http://www.microsoft.com/downloads/details.aspx?FamilyId=0F43EB58-7A94-4AE1-A59E-965869CB3BC9&displaylang=en

e la business objects cosa ti ha risposto?

Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo

Civites Profilo | Newbie

ciao expert,

grazie della risposta,

Si abbiamo posto il problema a Business Objects circa 10 volte, senza mai ottenere una risposta.
Purtroppo questo problema non ha nulla a che vedere con i pc, noi sviluppiamo software, in linguaggio C++ (e ultimamente in Delphi) utilizzando archivi DBF3 con indici CDX compound. Cristal Reports é il gestore di stampa.
Quando un utilizzatore di uno dei nostri software inserisce in un campo di tipo testo un carattere speciale (ad esempio appunto una é,è,ò,à,ù), in stampa non riesce ad ottenere il carattere, ma Cristal Reports lo sostituisce con un simbolo illeggibile. Abbiamo provato a cambiare i font utilizzati ma non é cambiato nulla, qualsiasi font io utilizzi il problema resta.
Ormai non sappiamo più a che santo votarci, tant'é che abbiamo comminciato a cercare un gestore di stampe alternativo, ma anche se lo trovassimo (cosa comunque non facile visto le funzioni necessarie a noi) sarebbe comunque un bagno di sangue per noi, visto che dovremnmo riscrivere qualche migliaio di reports ...


Christian

freeteo Profilo | Guru

mmm...capisco...la cosa strana è che da me non ha problemi, solo che non uso c++ ma c# :-)
non saprei aiutarti allora pero' ti consiglio di provare a postare in inglese la tua richiesta qui:
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=77&SiteID=1

e qui so che alcuni personaggi autorevoli amche della business objects rispondono,speriamo che ti possano dare 1a dritta loro... :-)
cmq ti chiedo ancora: e usare oledb al posto di odbc non cambia niente?

grazie,ciao

Matteo Raumer
.net addicted :-)
http://blogs.dotnethell.it/freeteo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5