js调用打印路径添加上层文件路径后报错模板找不到

FR10,打印模板放到ab文件下面就会报错找不到模板路径,直接放到根文件夹reportlets下面,就是muban="code.cpt" 就不会报错,可以成功打印,如果要把模板放到ab文件下报错问题如何解决?

image.png

FineReport 用户Dc84Y6876972 发布于 2024-10-18 16:15 (编辑于 2024-10-18 16:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户Dc84Y6876972Lv4见习互助
发布于2024-10-18 17:24(编辑于 2024-10-18 17:26)

已解决,模板不能使用中文,应该是转码的问题。。。。,改成英文的就成功了,看别人的用中文也可以,目前只能改成英文处理了

最佳回答
0
CD20160914Lv8专家互助
发布于2024-10-18 16:21(编辑于 2024-10-18 16:34)

var b=_g().parameterEl.getWidgetByName("sale_name").getValue();

var bl=_g().parameterEl.getWidgetByName("地区").getValue();

var printurl="http://localhost:8075/webroot/decision/view/report";

//打印传多个参数

//var reportlets ="[{reportlet: '/test/GettingStarted.cpt', 地区:'"+bl+"', 销售员:'"+b+"'}]";//报表路径与名称自己改,参数按这个方式去拼起来

var reportlets ="[{reportlet: '/test/GettingStarted.cpt', 地区:'"+bl+"'}]";

var config = {

printUrl : printurl,

isPopUp : true, 

data :{ 

reportlets: reportlets // 需要打印的模板列表 

},

printType : 0, // 打印类型,0为零客户端打印,1为本地打印/

ieQuietPrint : false,// IE静默打印设置 true为静默,false为不静默

printerName : 'Microsoft Print to PDF', // 打印机名

pageType: 2, // 打印页码类型:0:所有页,1:当前页,2:指定页

pageIndex: '1-3', // 页码范围。当 pageType 为 2 时有效

copy: 1, // 打印份数

};

FR.doURLPrint(config)

  • 用户Dc84Y6876972 用户Dc84Y6876972(提问者) 测试过了,同样报错
    2024-10-18 16:31 
  • CD20160914 CD20160914 回复 用户Dc84Y6876972(提问者) 自己改成类似上面的语法写,ip与端口,还有路径。。
    2024-10-18 16:34 
  • 用户Dc84Y6876972 用户Dc84Y6876972(提问者) 回复 CD20160914 目前语法是没问题的,模板存在reportlets是可以成功打印的,如果存在reportlets/ab路径下就报错了
    2024-10-18 16:45 
  • CD20160914 CD20160914 回复 用户Dc84Y6876972(提问者) 你用其它目录测试看呢?我上面的语句我测试是可以的!
    2024-10-18 16:49 
最佳回答
0
shirokoLv6资深互助
发布于2024-10-18 16:22

image.png我这里使用没有问题,换一个文件夹试试?ab这个文件夹是否有什么特殊情况?

检查一下是否有多个服务器或者集群,其实移动的文件所在的服务器跟你调用的不是同一个服务器

  • 用户Dc84Y6876972 用户Dc84Y6876972(提问者) 就单机版,ab是一个普通的文件夹,现在是另存到reportlets下的任何一个文件夹下面都会报错找不到模板路径,如果模板直接存在replortlets文件夹下面就可以打印
    2024-10-18 16:31 
  • shiroko shiroko 回复 用户Dc84Y6876972(提问者) 另存了之后,直接打开新的模板,预览,点工具栏的打印,有没有问题
    2024-10-18 16:52 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-10-18 16:22
  • 3关注人数
  • 131浏览人数
  • 最后回答于:2024-10-18 17:26
    请选择关闭问题的原因
    确定 取消
    返回顶部