找文章 / 找答案
  • 发帖数21
  • 粉丝1

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

报表脚本的使用

这是个萌新青铜一 显示全部楼层 发表于 2021-5-20 16:30:07 |阅读模式 打印 上一主题 下一主题


请问在报表中如何动态地给网页组件赋值呢?

动态地获取某个文本组件或者表格组件的值(url),然后将其赋值给网页组件
回复

使用道具 举报

精彩评论5

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-5-20 16:40:33
可以的,网页.url 设置即可
回复 支持 反对

使用道具 举报

这是个萌新青铜一 显示全部楼层 发表于 2021-5-20 17:18:41
本帖最后由 这是个萌新 于 2021-5-20 17:19 编辑
永洪tech-zyc 发表于 2021-5-20 16:40
可以的,网页.url 设置即可

嗯,可以直接赋值了!
如果是获取下拉框的选中值该怎么获取呢?
又或者表格等其它组件,我想根据下拉框选择来决定显示哪一个网页
现在想到的方法是通过下拉框与某个组件绑定,这样选择下拉框的时候绑定的组件就能显示出url,然后把这个url赋值给网页组件。可是不知道这个组件的url怎么获取,请问这个有什么实现方法么?
回复 支持 反对

使用道具 举报

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-5-20 17:44:32
这是个萌新 发表于 2021-5-20 17:18
嗯,可以直接赋值了!
如果是获取下拉框的选中值该怎么获取呢?
又或者表格等其它组件,我想根据下拉框选 ...

一样啊只需要获取值即可 ,下拉框.getSelectObjects()
回复 支持 反对

使用道具 举报

这是个萌新青铜一 显示全部楼层 发表于 2021-5-27 16:06:14
本帖最后由 这是个萌新 于 2021-5-27 16:20 编辑
永洪tech-zyc 发表于 2021-5-20 17:44
一样啊只需要获取值即可 ,下拉框.getSelectObjects()

有脚本的使用手册嘛?报表制作页面写的有点过于简洁,需要试好多次才能理解

这边有个获取表格的值(url),然后赋值给网页组件的脚本,但网页组件却没有跟着变,请问这是为什么呢?
project_name.setSelectedObjects([param['project_name']],STRING);
var a=getViewData("项目详细计划表格");
b=a.get(0,1);
项目详细计划网页.url=b;
----------------------
第一行是为了实现下拉框选中值改变的时候运行才添加的
嗯?它变了,但是跟直接在浏览器输入网址比起来,网页组件显示的不全
回复 支持 反对

使用道具 举报

永洪tech-zyc铂金四 显示全部楼层 发表于 2021-5-27 17:42:19
这是个萌新 发表于 2021-5-27 16:06
有脚本的使用手册嘛?报表制作页面写的有点过于简洁,需要试好多次才能理解

这边有个获取表格的值(url), ...

可以debug输出下看那个环节有问题,至于脚本的手册目前只有帮助中心的文档,你可以找到脚本模块 然后里面分类了很多脚本,全局,对象 ,组件的脚本等,你想用什么脚本可以搜索框检索,也可以找到对应组件或者模块去查他支持哪些脚本;

还有一种方式是直接在编写脚本的页面去查看 组件下有哪些脚本或者属性支持,同时有相关的实例说明。

希望对你有帮助,帮助文档连接如下 https://www.yonghongtech.com/help/Z-Suite/9.2/ch/topic381.htm
回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部