以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  狐表项目发布后,客户端采用web数据源后出错  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139113)

--  作者:Risingsun
--  发布时间:2019/8/6 10:28:00
--  狐表项目发布后,客户端采用web数据源后出错
采用web数据源后出现这样的问题,本地数据源没有问题
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2019.7.9.1
错误所在事件:
详细错误信息:
\')\' 附近有语法错误。


.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2019.7.9.1
错误所在事件:加载[v_formula]失败!
详细错误信息:
“table”参数不能为空。
参数名: table




--  作者:有点蓝
--  发布时间:2019/8/6 10:30:00
--  
先更新到最新版Foxtable。

项目加载表事件BeforeLoadOuterTable写了什么代码?

--  作者:Risingsun
--  发布时间:2019/8/6 10:33:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:动态创建的视图.txt


函数 不能在评论里面,只能放到附件中

--  作者:Risingsun
--  发布时间:2019/8/6 10:37:00
--  
这个事件中没有写代码,只是在AfterOpenProject中动态创建的视图 用  附件中的语句
--  作者:狐狸爸爸
--  发布时间:2019/8/6 10:39:00
--  
麻烦做个例子发上来,保留少量测试数据。
--  作者:Risingsun
--  发布时间:2019/8/6 10:39:00
--  
Functions.Execute("CommonService","init")

Case "init"
        Functions.Execute("CommonService","v_formula")
        Functions.Execute("CommonService","v_formula_material")
        Functions.Execute("CommonService","v_formula_route")






--  作者:Risingsun
--  发布时间:2019/8/6 10:41:00
--  
web数据源,在转换的时候,会提示.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2019.7.9.1
错误所在事件:加载[v_formula]失败!
详细错误信息:
“table”参数不能为空。
参数名: table

什么情况下会存在 加载表失败?

--  作者:有点蓝
--  发布时间:2019/8/6 10:48:00
--  
web数据源QueryBuilder多表连接我测试没有问题。试试把sql放到数据库作为视图使用。
--  作者:Risingsun
--  发布时间:2019/8/6 11:43:00
--  
非常感谢,在技术人员的大力支持下,解决了。在动态 sql中的字段 设置别名时要用 as关键词