以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  外部表引入问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=143444)

--  作者:段虎成
--  发布时间:2019/11/25 11:55:00
--  外部表引入问题

老师您好,我从服务器SQL引入外部表的时候,遇到的几个问题请教如何处理:

1、导入表时,选择了所有列,但是为什么表达式列不能导入?

2、为什么导入的表列的顺序与原表不一致?

3、设计好的一些Excel报表和Word报表在新【】装的客户端】为什么看不到,我应该如何处理?

谢谢老师。


--  作者:有点蓝
--  发布时间:2019/11/25 12:02:00
--  
1、表达式列是虚拟的列,不存在数据库中,无法导入,只能手工添加
2、导入的表列默认是按照数据库里的原有的顺序的,说明数据库里列的顺序就是这样的
3、把旧项目的Attachments目录复制到新项目的目录中

--  作者:段虎成
--  发布时间:2019/11/25 14:21:00
--  
如果表达式列不能导入,公司有几百人,我每台客户端连接外部数据,导入外部数据表的话,那么几百台电脑我都需要重新插入表达式列,并且重新维护表达式么?那工作量是不是太大了,有没有解决方案那老师?
--  作者:有点蓝
--  发布时间:2019/11/25 14:50:00
--  
不是这样玩的吧。难道项目要做什么功能,做什么改动,都要到几百个客户端里重新做一遍?!!

不应该是在您的开发电脑做好需要的功能,再把做好的项目给别人使用吗?这样您做好什么功能,大家就都有了呀!还需要每台电脑去搞表达式列!

--  作者:段虎成
--  发布时间:2019/11/25 15:53:00
--  

老师您好,第2个问题和第3个问题我都懂了。就是第1个问题我还是不明白。

因为所有的数据都在服务器里,我在一个新的电脑按照foxtable后引入服务器的表,因为表的表达式列是虚拟列不能导入,所以我还是不明白怎样在新安装的客户端看到所有的列?

就像您说的,只要在开发的电脑里设置好所有的功能就可以了,不可能再在客户端重新维护表达式。

我是初学者,想学会了给公司买一套,劳烦老师再解释一下,谢谢。


--  作者:有点蓝
--  发布时间:2019/11/25 16:16:00
--  
在您的开发电脑,开发的项目里引入服务器的表,添加表达式列。有新电脑使用,就把您做好的项目复制给它们使用即可
--  作者:段虎成
--  发布时间:2019/11/25 16:27:00
--  
好的老师,我来试试,不明白的再请教您。
--  作者:段虎成
--  发布时间:2019/11/25 16:39:00
--  
已经学会了老师,谢谢!