以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  使用SQL存储过程后excel导出问题!!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135267)

--  作者:z769036165
--  发布时间:2019/5/22 11:35:00
--  使用SQL存储过程后excel导出问题!!
通过SQL的存储过程进行了后台数据列A替换更新为B,但是在狐表中,load后数据显示是更新的内容为B了,但是直接使用杂项的excel导出,该列显示为空白,用报表导出,则显示B。请问这个是哪个地方的问题!
[此贴子已经被作者于2019/5/22 11:35:01编辑过]

--  作者:有点甜
--  发布时间:2019/5/22 11:37:00
--  

用saveexcel导出呢?表名一定要写对。

 

http://www.foxtable.com/webhelp/scr/0559.htm

 

 


--  作者:z769036165
--  发布时间:2019/5/22 11:45:00
--  
还是一样的不显示,我现在直接双击单元格后在退出编辑状态,在保存,导出就有了,但是得一个个去点啊 
--  作者:有点甜
--  发布时间:2019/5/22 11:48:00
--  
以下是引用z769036165在2019/5/22 11:45:00的发言:
还是一样的不显示,我现在直接双击单元格后在退出编辑状态,在保存,导出就有了,但是得一个个去点啊 

 

1、你excel模板那里设置的表名,是怎么写的?请却确认。

 

2、应该是你表名写错了导致的吧?

 

不然,做一个实例发上来测试。


--  作者:z769036165
--  发布时间:2019/5/22 11:55:00
--  
我不是说报表,我是说直接saveexcel导出,而且导出只有用储存过程处理过的那列不显示,其他列还是正常显示没问题的。表都导出来了,表名肯定没问题的。其他列都显示正常的
[此贴子已经被作者于2019/5/22 12:08:47编辑过]

--  作者:有点甜
--  发布时间:2019/5/22 12:40:00
--  

1、你excel模板那里设置的表名,是怎么写的?请去确认和你写的代码有什么不同。

 

2、应该是你表名写错了导致的吧?

 

不然,做一个实例发上来测试。


--  作者:z769036165
--  发布时间:2019/5/22 14:02:00
--  
我说了excel模板导出没问题,是可以导出的,我说的是直接saveexcel导出有问题,说了很多次了啊
这个实例不好做,这个是SQL数据库的存储过程操作导致的啊
 就比方说表A

第一列    第二列  (原表1)
A1          B1
A2          B2
A3          B3
  
在数据库中做了个存储过程,直接更新第二列显示为(结果2)
第一列    第二列   
A1          C1
A2          C2
A3          C3

在狐表中,load后,显示结果为如上表所示

但是通过saveexcel和杂项的快速excel导出,导出结果为
第一列    第二列   
A1          
A2          
A3          
第二列为空白

用excel模板做了一个excel报表导出,导出结果为
第一列    第二列   
A1          C1
A2          C2
A3          C3
测试结果就是excel模板做的报表没问题,但是通过杂项和saveexcel导出就存在处理的列为空白的现象。

--  作者:有点甜
--  发布时间:2019/5/22 14:09:00
--  

1、excel模板发上来;

 

2、数据库发上来;

 

3、项目发上来。