我如何改变水晶报告的语言? [英] How do I. change language of crystal report ?

查看:56
本文介绍了我如何改变水晶报告的语言?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



i有一个应用程序和几个水晶报告。



登录我们有语言选择的下拉菜单和下拉菜单我们有2种语言

1是英语,另一种是德语。





i wan当用户选择德语并登录时,水晶报告的所有内容必须用德语显示



当用户选择英语语言时登录所有内容水晶报告用英语显示





请帮我解决这个问题



提前感谢

hi all,

i have one application and several crystal reports.

for sign in we have dropdown for language selection and in that dropdown we have 2 languges
1 is english and another is German.


i wan when user select german language and sign in, all content of crystal report must shows in german language

and when user select english laguage while login all content of crystal report shows in english language


please help me to resolve this issue

thanks in advance

推荐答案

您必须为每个报告创建两个版本:一个用于德语,另一个用于英语。让报告具有相同的名称,但将它们存储在不同的目录中。根据用户的语言偏好,动态选择报告。



You must create two versions of each report: one for German and the other for English. Let the reports have the same name but store them in different directories. Based on the user's language preference, select the report dynamically.

\german\myreport.rpt
\english\myreport.rpt







string GetReportPath(string fileName) {
    string folderPath = "";
    switch(lang) {
        case "german":
            folderPath = "\german";
            break;
        case "english":
        default:
            folderPath = "\english";
            break;
    }

    return Path.Combine(folderPath, fileName);
}


这篇关于我如何改变水晶报告的语言?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆