找回密码
 立即注册

QQ登录

只需一步,快速开始

569545216

注册会员

6

主题

24

帖子

104

积分

注册会员

积分
104
569545216
注册会员   /  发表于:2020-4-29 15:19  /   查看:5300  /  回复:10
1金币
你好,请问在模板命令里面加入js代码时,如何获取到模板命令传递的参数呢?

最佳答案

查看完整内容

老板还是很机智的呀 为了更好的设置最佳答案,把您的解决方案,复制一下哈~: 在发布文件里面 GlobalSettings 这个里面可用找到 模板命令的参数ID 就不用调试跟踪参数guid了

10 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-29 15:19:17
来自 9#
本帖最后由 Simon.hu 于 2020-6-2 11:06 编辑

老板还是很机智的呀
为了更好的设置最佳答案,把您的解决方案,复制一下哈~:

在发布文件里面 GlobalSettings 这个里面可用找到 模板命令的参数ID 就不用调试跟踪参数guid了
回复 使用道具 举报
LukeLiu
超级版主   /  发表于:2020-4-29 16:58:11
2#
楼主你好,你补充描述当前你面对的问题由此而来的需求场景,你想通过什么操作以实现什么效果。我们尝试理解你的需求后,想想有木有方法帮助到你。
回复 使用道具 举报
569545216
注册会员   /  发表于:2020-4-29 19:50:06
3#
封装一些JS操作到模板命令便于调用,但是怎么用js获取模板命令设置的参数呢?只是为了方便,实现的话绕着弯也行,比如设置单元格名称,或者css,但是觉得用模板命令的参数更方便一些
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-30 09:13:02
4#
需求大概是理解了,但是现在暂时似乎不支持

希望您能给我讲解一下您的场景或者你想干啥,最好大致说一下业务场景,方便我理解您的需求
回复 使用道具 举报
569545216
注册会员   /  发表于:2020-4-30 12:43:30
5#
我找到一个办法,比较麻烦
每个参数都对应了一个GUID的值 类似"ca538b3b-b32b-4835-800c-4c6708d20f31"
再通过自带的API就能获取参数了,添加参数后这个值不会变,所以查找一次就可以了
回复 使用道具 举报
LukeLiu
超级版主   /  发表于:2020-4-30 14:47:20
6#
569545216 发表于 2020-4-30 12:43
我找到一个办法,比较麻烦
每个参数都对应了一个GUID的值 类似"ca538b3b-b32b-4835-800c-4c6708d20f31"
...

求大佬分享出该问题的的场景,与咱们发现的机智方法,通过该方法解决了什么问题,相信咱们的分享可以帮助更多有类似问题的格友们~

期待
回复 使用道具 举报
569545216
注册会员   /  发表于:2020-4-30 19:24:24
7#
我封装一些功能,比如两个表格复制数据,去掉表格重复数据等功能。
通过调试JS获取到参数的GUID值,再用下面API就取到了参数值了
var cellLocation = this.getCellLocation(guid);       
var cell = Forguncy.Page.getCellByLocation(cellLocation);
回复 使用道具 举报
569545216
注册会员   /  发表于:2020-4-30 19:53:22
8#
在发布文件里面 GlobalSettings 这个里面可用找到 模板命令的参数ID 就不用调试跟踪参数guid了
回复 使用道具 举报
mujiannan
注册会员   /  发表于:2021-9-16 11:21:55
10#
终于7.1前端变量可以解决了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部