找文章 / 找答案
精选问答 更多内容

脚本调试有没有什么好的方法啊

yumissyou青铜一 显示全部楼层 发表于 2021-11-12 11:38:19 |阅读模式 打印 上一主题 下一主题
1
已解决

脚本调试有没有什么好的方法啊

2514 3
有时候写脚本想查看中间变量的值, 或者变化,
有咩有什么好的调试方法的.
把中间变量的结果输出出来

最佳答案

永洪社区YVP
美滋滋 皇冠三 关注Ta

2021-11-12 11:38:20

你要分清楚系统参数和程序变量的概念。 系统参数需要用 param['参数名']设定的,比如 param['a'] = 1,这样,你DEBUG的时候才可以用 debug(param['a'])来查看这个参数的值。程序变量是指你的程序运转过程中使用的中间变量,例如你的例子中写的 var b = 1; 这个b就是程序变量。调试这个变量值的时候,只需要 debug(b)就可以了。系统参数作用于全局,并且可以通过报表之间进行传递,而程序变量只适合你当前的脚本。同时不可以作为报表 ...
查看完整内容
回复

使用道具 举报

精彩评论3

美滋滋皇冠三 显示全部楼层 发表于 2021-11-12 11:38:20
你要分清楚系统参数和程序变量的概念。
系统参数需要用 param['参数名']设定的,比如 param['a'] = 1,这样,你DEBUG的时候才可以用 debug(param['a'])来查看这个参数的值。程序变量是指你的程序运转过程中使用的中间变量,例如你的例子中写的 var b = 1; 这个b就是程序变量。调试这个变量值的时候,只需要 debug(b)就可以了。系统参数作用于全局,并且可以通过报表之间进行传递,而程序变量只适合你当前的脚本。同时不可以作为报表间的数据传递。
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2021-11-12 13:10:30
可用debug     debug(param['a'])
回复

使用道具 举报

yumissyou青铜一 显示全部楼层 发表于 2021-11-12 13:38:18
永洪Tech-chunyu 发表于 2021-11-12 13:10
可用debug     debug(param['a'])

var b = 1 ;
debug(param['b']);
这样子写吗,  在报告里跳出一个弹窗 显示 null
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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