以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请问如何加载外部SQL数据库的视图 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79666) |
-- 作者:wuhan_orange -- 发布时间:2016/1/7 8:55:00 -- [求助]请问如何加载外部SQL数据库的视图 大虾好!最近想利用foxtable的报表功能(确实很好用)来实现对数据库记录的报表打印。但原数据库里为了统一信息(如人员姓名,部门名称等),使用的独立的参数表进行了转换,而最终的结果是在一个SQL数据库的视图里。使用foxtable,可以连接到外部数据库,也能看到对应的表,但就是无法查看视图。不知该如何处理? 简言之,就是想将外部SQL数据库中视图的数据,利用foxtable的报表打印功能,来实现打印。 麻烦大虾解答一下,3Q
|
-- 作者:Hyphen -- 发布时间:2016/1/7 9:07:00 -- 可以使用Foxtable内置的查询表功能 |
-- 作者:大红袍 -- 发布时间:2016/1/7 9:10:00 -- 视图不能直接添加,要当成查询表来用
http://www.foxtable.com/help/topics/2321.htm
http://www.foxtable.com/help/topics/2329.htm
|
-- 作者:wuhan_orange -- 发布时间:2016/1/7 9:27:00 -- 可以连接上了,但如果这个查询表我想设置成只读,也就是foxtable里只给用户打印的能力即可,编辑是用另外一个系统,请问这个怎么设置呢 |
-- 作者:大红袍 -- 发布时间:2016/1/7 9:28:00 -- 查询表本身就是只读的,你修改了不会保存数据。
如果不想被编辑,可以加上代码 DataTables("表").AllowEdit = False
写在AfterOpenProject |
-- 作者:wuhan_orange -- 发布时间:2016/1/7 9:33:00 -- 好的,3Q |