站内搜索

返回   安讯中国 > 安讯产品 > 百灵报表(BIRT)
注册
忘记密码?
论坛帮助 日历事件 搜索 今日新帖 标记版面已读

回复
 
LinkBack 主题工具 搜索本主题 显示模式
  #1 (permalink)  
旧 2008-7-22, 05:15 PM
Junior Member
 
注册日期: 2008-7-22
帖子: 1
存款: 110
Question 求助:BIRT script如何解码utf-8或者方便的解决中文参数的其他方式

我用的是BIRT2.2.2
使用例子程序
frameset?__report=xxx.rptdesign
这种方式应用报表

现在的问题是我的表单中有几个中文参数,
例如<input name="abc" value="中文">
直接使用POST方法,报表文件也设置 报表参数abc
直接显示abc的话就是 ��
如果我使用form1.abc.value = encodeURI(form1.abc.value);
"frameset?__report=xxx.rptdesign&abc="+form1.abc.value
的话 显示abc就是 ????

我想知道在BIRT报表文件.rptdesign中是否可以使用 解码函数

或者各位有其他好的解决方式希望帮忙
回复时引用此帖
  #2 (permalink)  
旧 2008-7-24, 02:29 PM
Senior Member
 
注册日期: 2008-6-4
住址: 上海
帖子: 201
存款: 734
发送 MSN 消息给 leo821031
默认

有............
__________________
搞技术是非常耗精力的...需要耐心,细心,再仔细,MSN:zhoujianguo_leo@hotmail.com,需要交流的一起交流
回复时引用此帖
  #3 (permalink)  
旧 2008-7-25, 10:15 AM
Junior Member
 
注册日期: 2008-7-15
帖子: 13
存款: 129
默认

我也遇到过这样的问题,就是传中文参数的时候就会出现乱码,我用2.3和2.3.1都是一样的问题,我以前用的是2.1.2的,只改一下里面源码的utf-8为GBK就可以,但是现在新的版本改了不起作用。正在郁闷中
回复时引用此帖
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


服务条款 | 隐私政策
安讯中国 上海浦东新区浦东南路1271号华融大厦21层2101室
电话:(+86)21-58826388   发送邮件联系我们  沪ICP备06010344号
Actuate Corporation © 2008
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

Content Relevant URLs by vBSEO 3.1.0