以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]用商务版设计的程序,在win7系统下运行正常,在XP系统下运行出问题,请教可能的原因。  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=75251)

--  作者:jerzhh
--  发布时间:2015/10/1 11:51:00
--  [求助]用商务版设计的程序,在win7系统下运行正常,在XP系统下运行出问题,请教可能的原因。

请教:我有一段程序是用商务版设计的,在win7系统下运行正常,

在XP系统下运行时,出现内部表行定位偏移的现象,请教可能的原因。

 


--  作者:大红袍
--  发布时间:2015/10/4 11:58:00
--  
行定位偏移指什么?选择行的时候,跳到最后一列?
--  作者:jerzhh
--  发布时间:2015/10/7 17:54:00
--  

同样的程序代码,同样的数据,在XP系统下运行时,生成的Word报表中数据变成了另外行的数据,而在Win7系统下运行时数据正确。

 

我是用以下代码生成Word报表的。

Dim wrt As New WordReport(Tables("表"), TemplateName, ReportName)

dr = Tables("表").current.Datarow
wrt.BuildOne(dr)

 


--  作者:大红袍
--  发布时间:2015/10/7 18:08:00
--  

有可能你看到的表是副本表而不是主表。

 

副本表这样表示 Tables("窗口1_Table1")