Excel rendered from SSRS loses currency symbold when viewed on iPhone in UK - iphone

Our reports format the currency dynamically. So in the result-set there is a column called CurrencyFormatString. This is applied to the appropriate fields via FORMAT(FieldName,CurrencyFormatString)
Everything seems to work fine until the report is rendered to Excel and the file is viewed on an iPhone. For our UK Customers they see $ instead £ for the currency symbol. Of course, it works just fine on an Andriod device.
If I take the correct formatting mask, and manually put it into an Excel cell. Save it and send to myself it works fine. There seems to be something going on with the Currency setting on the cell overriding the format.
This comes out in the Column CurrencyFormatString: £#,##0.00;(£#,##0.00)
Export to Excel, open and R-Click Properties you see: [$-10409]£#,##0.00;-£#,##0.00
when SSRS renders the Excel. I don't know what that first part in brackets is, Im guessing it has something to do with the Currency setting which is set to $.
Any ideas on getting the proper format to propagate to the iPhone? This is using SSRS 2008. I havent tried on newer versions of SSRS.

You can trick Excel by exporting an excel formula.
In the SSRS report, if you use something like this sort of formula:
"=TEXT(" + FieldName + ",""£#,##;-£#,##"")"
On the report it will look like this if you view it in html renderer:
=TEXT(55.00,"£#,##;-£#,##")
When exported to excel, the excel formula parser will kick in and you will get
£55.00
Ugly workaround I know. -1 to iPhone's Excel app.

The answer to this question appears to be, you can't.
It also appears that the SSRS included with SQL Server 2012 now defaults to rendering in .xslx which the native iPhone Email app can't open anyways.
If you, your company or customers use Android, you should be fine.

Related

How can I format percentages in Excel so that they stay percentages on an iPhone?

I have a report built in Excel. One of the summary columns is presented as a percentage. This works fine. Unless you open the file on a mobile phone. Is there something I can do to fix this?
use polaris office to view excel reports
https://itunes.apple.com/us/app/polaris-office-for-pdf-+-microsoft/id698070860?mt=8

Report displays correctly in report designer, but displays no data when presented through the web viewer

My report is written in Crystal Reports for VS 2010 using c#.net. Its using the CR web viewer.
It displays everything correctly in VS and whilst testing it on IIS7 (locally) using the web viewer.
When I print or export the report (from the web viewer) all the 'fixed' fields (labels, text fields, images etc.) are printed but all the 'data' fields are not printed, just blank.
Have I missed a setting somewhere that allows the data in the report to persist?
Sounds like you might need to select Save Data with Report, which is on the File menu in Report Designer.
Looks like the reportdocument wasn't being saved to the session and restored correctly on a postback event. Modified a few bits and pieces and now its working like a charm.

ReportSize in Excel not the same as in PDF

I have done already a lot of small (and also bigger reports) with report viewer 2010. In most cases I give the user the possibility to select the destination-format (PDF, Excel and sometimes also word).
However I always encouter the problem that the page format settings are applied different in the different output formats: If I create a report and optimize it to PDF, set the page size and the borders, then design the report, the report looks good (Measures are correct, borders are correct). However if I export it to Excel, it always is to big. What in PDF gives me one page, is in excel on two pages (horizontally).
I checked the page borders in excel because I have read that there was a bug in an ancient report viewer with this, but they are exactly as specified in the reports properties. The paper size is also correct.
I also have set the report width over the properties grid (via F4) to PageWidth-LeftBorder-RightBorder, but this is the same.
I have also played around with the InteractiveSize, but this seems not to have an influence.
Is there something special to know about Excel-Exports from report viewer or is there a known bug? Has someone a solution for this behaviour?
It seems to me that in excel the same page format has half an inch less size than in pdf. Up to now I was never be able to create an exact copy of some paper report template. In the end, it was always something like making handicraft work, but I don't like that. I would like to understand whats going on.
As an additional information, I specify all metrics in centimeter, may be there is a problem with that? And the office is office 2010.
A real solution to this problem I have not found. Maybe this connect entry promises somethin for the future:
http://connect.microsoft.com/VisualStudio/feedback/details/636407/rdlc-excel-export-margin-problem#

Display data in RTF in Crystal Reports

I have data in my database that is in Rich Text Format. Is there a way to display this type of data in a Crystal Report so that its formatted properly?
BTW, I'm using Crystal Reports 11.5 Release 2
Right click on the field, then select Format Field -> Paragraph tab -> Text Interpretation -> RTF text.
Be aware that RTF doesn't always display like you expect it to. It's a little like how different browsers display the same html/css in various different ways and all have a little quirky behavior... except in my experience... RTF is way more quirky and frustrating.
Good luck.

crystal report 9

new page break is not working when exporting from Crystal report 9 using visual studio studio.net.
I have set the below options in crystal report 9 design
paper size is a3 and orientation is landscape.
I have created 2 report groups (date and org unit)
I want a page break after every new date and after every new org unit.
I have already set the new page after in group footer1 and group footer 2.
when i export to excel it doesn't break the page after each group is changed.
Can anybody help me to resolve this issue.
thanks
bby
I said this in another question regarding exporting to Excel:
If this was made with CR, I've found
that if a report is going to
consistently be exported to Excel,
it's best to remove ALL formatting
that CR has/does. Otherwise you'll get
weird anomalies like what you're
experiencing and will save you a lot
of grief down the road.
What I've done for some of my users is
create one report with no formatting,
specifically for exporting, and one
report with all the bells and whistles
of CR.
Page breaks are not understood by Excel during the export. The best bet is to do a grouping on the report and render them as tabs in the Excel document.
Crystal has a long history of problems when exporting to excel. There are quite a few tips about on how to get both good looking reports on the screen and in an Excel worksheet. There is no one answer for your problem, as it really depends on just how your report is structured. I googled on "crystal reports page break excel export" and get plenty of material to look at. For example:
Exporting to Excel in Crystal Reports .NET - Perfect Excel Exports