以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  为什么切换数据源后表达式列不起作用?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=135798)

--  作者:chq00123
--  发布时间:2019/6/3 14:25:00
--  为什么切换数据源后表达式列不起作用?
为什么切换数据源后表达式列不起作用?
两个都是发布后的同一个项目,子表都有数据,
区别是一个数据源是在BeforeConnectOuterDataSource事件中更改的。 有数据的是菜单设置的数据源

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190603141841.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190603142046.png
图片点击可在新窗口打开查看


--  作者:chq00123
--  发布时间:2019/6/3 14:32:00
--  
不关数据源的是,不知道为什么,就是只有一个数据源表达式可以生效,其他数据源都不生效
[此贴子已经被作者于2019/6/3 23:58:42编辑过]

--  作者:有点甜
--  发布时间:2019/6/3 14:51:00
--  

 

做一个对应实例发上来测试。

 

 


--  作者:chq00123
--  发布时间:2019/6/3 17:35:00
--  回复:(有点甜) 做一个对应实例发上来测试。...
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:zjglxt.foxdb

我这有两个数据源,你到BeforeConnectOuterDataSource事件修改数据源, 一个数据库名称gxgz_chsd  另一个gxgz_sdxm2  ,    其他字符串都一样帐号密码都是123,你试一下,一个就表达式列可以正常计算,另一个就没有效果
--  作者:chq00123
--  发布时间:2019/6/3 18:21:00
--  回复:(有点甜) 做一个对应实例发上来测试。...
已经找到问题了,之前的数据库,切换过表达式列,后面备份的数据库,是切换之前的。所以公式失效了
--  作者:chq00123
--  发布时间:2019/6/3 18:22:00
--  
已经找到问题了,之前的数据库,切换过表达式列,后面备份的数据库,是切换之前的。所以公式失效了,也就是数据库存在与表达式列同名的数据列。
--  作者:有点甜
--  发布时间:2019/6/3 18:23:00
--  

 

我测试可以正常统计的啊。你哪个数据源统计不正常?哪个表不正常?应该正常的结果是什么?目前是什么?

 

 


--  作者:chq00123
--  发布时间:2019/6/3 18:24:00
--  回复:(有点甜) 我测试可以正常统计的啊。你...
我刚刚改了数据库,删除掉同名的数据列,所以都可以了