2009-10-13 11 views
1

Bonjour J'essaie d'exporter un rapport au format CSV à partir de Crystal Reports 11, mais le problème est que chaque valeur de chaîne est placée entre guillemets, ce que je ne veux pas. J'ai essayé de définir le délimiteur comme espace mais cela n'a pas fonctionné. Quelqu'un pourrait m'aider avec ça..?Exporter le fichier au format CSV dans Crystal Report 11

Voici mon code:

elseif ExportFormat = "CSV" then 
ExportType = "5" 
ExportFileName = TimeStamp&"_"&Session.SessionID&ReportDN&".CSV" 
crystalExportOptions.DiskFileName = ExportDirectory & ExportFileName 
crystalExportOptions.FormatType = CInt(ExportType) 
crystalExportOptions.CharStringDelimiter =" " 
'crystalExportOptions.FormatType = ExportFormat 
crystalExportOptions.DestinationType = CInt(1) 
Session("oRpt").Export False 
Response.ContentType = "text/x-csv" 
Response.Redirect "RDCrptserver10.asp?cmd=export&export_fmt=crxf_csv:0" 

Répondre

0

Après un hack du jour au lendemain, je me suis dit que ci-dessous fait le tour des changements:

ExportType = "7" crystalExportOptions.CharFieldDelimiter = ""

7 signifie charSeparatedValues ​​et la seule option que nous définissons fieldDelimiter comme "," alors maintenant les chaînes ne sont pas enveloppées entre guillemets ....

Questions connexes