找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] Lookup用法详询

lyz880524讲师达人认证
高级会员   /  发表于:2020-9-18 15:08:46
11#
我web工程内有国际化的配置文件,我需要动态的修改表头的国际化信息。
我看刚才我给你发的案例中没有通过参数或者是表达式来实现国际化,完全是代码实现的啊
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-18 15:11:24
12#
案列没有,但是我可以给你讲讲怎么具体操作,简单的说就是使用参数报表,你选择了英文等于就是给参数赋值 为英文,然后表头进行判断如果参数 为英文就行显示英文的,你知道我们售后电话不,打过来转241我可以给你详细讲讲这个的 实现办法。
回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2020-9-18 15:56:07
13#
现在实现的思路有2个:
1,我以流的方式读取报表文件,根据语言参数,修改报表表头的文本内容,保存报表再展示报表,
2,我增加一个报表表头的数据集(数据集的每一列返回对应报表表头的文本),报表表头动态绑定这个数据集,
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-18 16:03:36
14#
这两种方式都可以,但是相对来说,第二种可能跟更加简单一点。还不会影响性能
回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2020-9-18 16:54:09
15#
我用第二种方式的话有一个问题:
一个数据源下有两个数据集
ds1 直连数据库,执行查询
ds2 这个通过ReportService,拿到[语言]的参数,根据语言返回datatable;
在ReportService中如何给ds2赋值啊?
回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2020-9-18 17:27:09
16#
按照第二个方案以实现
datasource1  内的数据集直连数据库
datasource2  内的数据集接收表头内容结果集




回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-9-18 18:16:39
17#
好的,问题解决了就好
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部