hi all,
can you please let me know, based on the Language setting in Customer or Vendor master i need to print SSRS report.
if the language is set to = En-Us Then report should print in English language
if the language is set to = Ja Then report should print in Japanese language
@ need to put any validation in SSRS report?
Please give me more shd on this.
thanks!
hi Vishal,
there is NO field "Lnguageid" in custtable. have you checked it?
Hi @rp@n,
Set the current session language and set the rendering language of the report in Controller .
Get information from here: community.dynamics.com/.../based-on-the-language-setting-in-customer-or-vendor-master-i-need-to-print-ssrs-report
Hi Arpan,
The information provided above is correct. If it is about an external document like an invoice or collection letter, the report will be printed in the language of the customer. If you created a new report, you can have a look how it is done in the standard or try the coding provided by Vishal.
Hi @rp@n,
What kind of reports do you need to print based on customer\vendor language? At least sales\purch printouts (invoice etc.) should already use language from customer\vendor (language is copied to sales\purchase order header from customer\vendor).
Language support for report is based on the language setup for the user. I don't think there is anything out of box available for this unless filter is provided on report dialog.
you can override the report language in your controller class main method by following code,
// Set language for report
Controller.parmReportContract().parmRdlContract().parmLanguageId(custTable.launguageId);
Martin Dráb
501
Most Valuable Professional
Saalim Ansari
313
Abhilash Warrier
310