以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]Excel报表弹出不明错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=88723)

--  作者:527383691
--  发布时间:2016/8/8 16:04:00
--  [求助]Excel报表弹出不明错误

 


图片点击可在新窗口打开查看此主题相关图片如下:a.png
图片点击可在新窗口打开查看
报表中并没有用到【样品编号】列的数据

但生成报告每次都弹出【样品编号】不属于《开案表》的提示

这是怎么回事?

要怎么弄?


--  作者:527383691
--  发布时间:2016/8/8 16:05:00
--  
.NET Framework 版本:2.0.50727.5420
Foxtable 版本:2016.6.26.1
错误所在事件:Excel报表,BuildDetail
详细错误信息:
Column \'样品编号\' does not belong to table 开案表.

--  作者:大红袍
--  发布时间:2016/8/8 16:06:00
--  

 你在报表事件是否写有代码

 

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

 


--  作者:527383691
--  发布时间:2016/8/8 16:37:00
--  

谢谢~另外还想问下EXCEL报表里面

想把打印范围设置成选中的行用什么表达式


--  作者:大红袍
--  发布时间:2016/8/8 16:39:00
--  
以下是引用527383691在2016/8/8 16:37:00的发言:

谢谢~另外还想问下EXCEL报表里面

想把打印范围设置成选中的行用什么表达式

 

不写,就是选中的对应行。


--  作者:527383691
--  发布时间:2016/8/8 16:48:00
--  
这样就不能设置排序了呀~
--  作者:大红袍
--  发布时间:2016/8/8 16:56:00
--  

动态设置条件

 

Dim str As String = ""
Dim t As Table = Tables("表A")
For i As Integer = t.TopPosition To t.BottomPosition
    str &= "\'" & t.rows(i)("第一列") & "\',"
Next
str = "第一列 in (" & str.Trim(",") & ")"

msgbox(str)

 

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