After reviewing my changes further I believe I came up with a better solution for escaping tabs.
In the file "rtroot"/share/html/Search/Elements/Results.tsv .... Instead of the line: $val =~ s/(\n|\r)//g; And instead of the previous change I suggested: $val =~ s/(\n|\r|\t)//g; I am going to change it to this: $val =~ s/\s/ /g; My thinking is if the intent of a newline, tab, or other whitespace character was to separate data, then a single space would be more fitting than nothing at all. Hope this helps someone else. Also wouldn't be a bad idea to add this fix to future versions even if it doesn't match what I did above. I would think having tabs escaped would be required for a tab delimited file to work properly. -Tim -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Flynn, Timothy J Sent: Wednesday, May 24, 2006 9:16 AM To: rt-users@lists.bestpractical.com Subject: RE: [rt-users] Spreadsheet view displays more columns than in search Woops, just found this: $val =~ s/(\n|\r)//g; Looks like I just need to change to: $val =~ s/(\n|\r|\t)//g; -Tim -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Flynn, Timothy J Sent: Wednesday, May 24, 2006 9:15 AM To: rt-users@lists.bestpractical.com Subject: RE: [rt-users] Spreadsheet view displays more columns than in search I think I found the root of the problem. It doesn't appear that tab characters or newlines are being escaped from the result set. This would cause issues with the presentation in Excel. I will add some coding to do this to the rows after I apply the patch. I am surprised this never affected anyone before. Thanks, -Tim -----Original Message----- From: Stephen Turner [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 24, 2006 9:04 AM To: Flynn, Timothy J; rt-users@lists.bestpractical.com Subject: RE: [rt-users] Spreadsheet view displays more columns than in search At Tuesday 5/23/2006 04:50 PM, Flynn, Timothy J wrote: >Thanks Eric, do you know why I'd be getting different results in >spreadsheet vs the web list? On one report I am getting 14 tickets in >the web view and in the spreadsheet I am getting 11 and the data is >wrong.. FYI the web results are correct and the spreadsheet is not. Is >something not being escaped that is affecting the query? > >-Tim > The mechanism use in searching for the web view is different from that used in the full spreadsheet download. That said, you should still see the same number of rows. When you get 14 rows in the web view are you actually seeing 14 tickets in the list, or is that number from the 'Found 14 tickets' message? It's just possible that you only have permission to see 11 of the 14 rows returned. Steve _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com We're hiring! Come hack Perl for Best Practical: http://bestpractical.com/about/jobs.html _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com We're hiring! Come hack Perl for Best Practical: http://bestpractical.com/about/jobs.html _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com We're hiring! Come hack Perl for Best Practical: http://bestpractical.com/about/jobs.html