all groups > sql server reporting services > january 2005 >
You're in the

sql server reporting services

group:

Multiple Detail Rows Rendering in CSV


Multiple Detail Rows Rendering in CSV sbieker NO[at]SPAM gmail.com
1/16/2005 3:59:41 PM
sql server reporting services:
I'm not sure if this is the expected feature, but when I render a
simple table that has two detail rows to CSV the second row is appended
to the end of the first row. This does not happen in PDF/HTML/EXCEL.

Here how the report is designed:

Table
Column1|Column2|Column3
TextBox1|TextBox2|TextBox3
TextBox4|TextBox5|TextBox6

In Excel, the output is:

1,2,3
a,b,c
4,5,6
a,b,c

In CSV, the output is

1,2,3,a,b,c
4,5,6,a,b,c

Is there any way to get the output to work in CSV as it does in Excel?
Thanks

scott
Re: Multiple Detail Rows Rendering in CSV sbieker NO[at]SPAM gmail.com
1/17/2005 6:19:11 AM
Some additional research and testing shows that this happens regardless
of if the two detail rows are in one table or two. If you put two
"single detail row" tables in seperate list boxes and have the list
boxes group by the same field you will end up with the same "look and
feel" in HTML/PDF/Excel view (Excel will be slightly different).
However, when saving to CSV the second table's row will be appended to
the end of the first table's row just like in the example above.

The dirty workaround to this is to save as Excel and then save as CSV.
However, the Excel render is much slower since there is a lot of extra
formatting and it produces a much larger file.

Is there any chance this is a bug? Am I setting something up wrong?
It also happens regardless of the encoding method (ASCII vs Unicode).
Is this by design?

Thanks for the help.

scott bieker
AddThis Social Bookmark Button