I encounter a problem with Microsoft visual basic that variable values in Hebrew are converting to gibberish.
Please see the attach picture
The computer locale is Hebrew/ win 11
Why? what can I do to solve it ?
Thank you
I have a problem in Crystal Reports in VB.Net 2010. When I'm inserting two different data there is a white space. I've already searched for possible solutions. Can anyone help me? Here is my example:
This is just an example output of report. I want to put "CSL" on the same line where "PERA" is every time I generate this report.
I have created a basic RDLC report in Visual Studio 2010. In the report designer it looks fine, and when I use the report viewer to view the report it also looks fine. However, once I send the report to a printer, there seems to be an issue with the kerning or tracking, such that there are no spaces between characters, and all the letters are somewhat wider than they should be. Has anyone come across this before and if so, do you know how to fix it?
I read a webpage (link). It shows how to create a pdf file using VB. However, VB shows many errors after I follow the webpage to create my own pdf program. For example
mjwPDF.cls(1) : error BC30188: Declaration expected.
I am not sure whether it is a VB version difference problem. Does anyone know another pdf creator which is free?
Thanks
I was wondering how can I change currency format from US ($) to EURO (€) for a specific TextBox in Microsoft ReportViewer?
Because it always displays a dollar sign in front and the format is ##,###.## and as for euro it must be like ##.###,##
To add to the options already stated:
You can set the Language property of the report through Business Intelligence Studio (VS with SSRS project support) to =User!Language. This then picks up the culture/locale of the current thread.
I had to use this when users from multiple regions used the same reports.
Well the solution to that problem is to change the general report rdlc language to some of European country (for example I've put it to German language) and the currency field is displaying as it is supposed.
Thanks for the above. I solved my problem with your help however I just wanted to add some detail to this, for those of us who are just starting with report viewer.
The I did this step by step in VB2010
Right Click on the report in Solution explorer
Select Open With
Then select automatic editor selector (xml)
In side the report tags, enter the following tag. the en-gb should be changed to your country code.
<Language>en-gb</Language>
so it should looks something like this
<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">
<Language>en-gb</Language>
<DataSources>
<DataSource Name="DataSet">
hope this helps
As You've discovered, you need to change the Language of the report.
Some extra info: You can't seem to do this via the GUI, you need to edit the <Languauge> element in the xml of the RDLC file. this link is about RDL files, but the details are the same for RDLC.