查看: 972|回复: 7

查询配置里可以引用脚本吗

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-11-6 16:37:52 | 显示全部楼层 |阅读模式
上次咨询过,有位管理员回复说可以,可我这儿就简单的两句语句:

一句引用
一句sql语句
[AppleScript] 纯文本查看 复制代码
this.include(
 {
      type : "cms",
      application : "公共信息",
      name : "ApiScript"
 });
return "select count(*) from qry_item";

你们是如何做到可以引用的?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-11-8 09:56:51 | 显示全部楼层
是可以引用,就您上面写的那样,您现象是怎么样?引用不了?脚本里增加一些输出截图看看,日志查看器里看看是否有报错
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-11-8 17:06:03 | 显示全部楼层
本帖最后由 szjazz 于 2024-11-8 17:08 编辑

就是提示statement not allowed

而脚本里为避免写脚本出错,并没有任何语句



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-11-11 09:46:28 | 显示全部楼层
管理员这边测试是可以正常引入的,您的o2server是什么版本?引入的脚本也截图看看
脚本里增加一些输出看看是否有正确引入,查询配置这边也增加一下输出
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-11-11 11:49:01 | 显示全部楼层
引入的脚本文件就是空的,没有任何语句,而查询配置也就多了一句引入include的语句,测试环境是9.1.3
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-11-11 22:20:14 | 显示全部楼层
希望管理员将测试的代码截图看下,到底是我的系统很特殊?
你们也可以用我上方的代码测试下结果,是否也会出现问题?

真的,非常希望解决这问题,毕竟用脚本引用,可以省重复代码,而且还方便维护
回复

使用道具 举报

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-11-11 23:43:23 | 显示全部楼层
本帖最后由 szjazz 于 2024-11-11 23:53 编辑

突然测试了下,引入脚本的写法,之前application的标识用的是中文,后来改为英文,就通过了,谢谢!
但若是脚本里有语句:
this.xcmsAction = o2.Actions.load("x_cms_assemble_control");
就会再报同样的错误了




另外有一点,在其他的地方,中文标识也是会通过的,这或许是Bug?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-11-13 09:32:09 | 显示全部楼层

跟中文没有关系,您不是说没有语句引入也会报错吗?下面是管理员测试的脚本,您最好是能把完整的引入和脚本也这样发出来,管理员这边测试 一下



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread