Foxtable(狐表)用户栏目专家坐堂 → 专业报表取数与实际顺序不一致


  共有3775人关注过本帖树形打印复制链接

主题:专业报表取数与实际顺序不一致

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 17:00:00 [显示全部帖子]

 

Dim drs As List (of DataRow) = DataTables("账户明细").sqlselect(filter, "_Sortkey")


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 17:05:00 [显示全部帖子]

Dim drs As List (of DataRow) = DataTables("账户明细").sqlselect(filter, "排序列")


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 17:07:00 [显示全部帖子]

改成你自己的排序列啊,不然就写 _Identify

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 17:11:00 [显示全部帖子]

哦,要这样写

 

Dim drs As List (of DataRow) = DataTables("账户明细").sqlselect(filter, "", "序号")

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 17:16:00 [显示全部帖子]

不,可,能。

 

上传实例。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 18:51:00 [显示全部帖子]

加一个[]括号

 

    Dim drs As List (of DataRow) = DataTables("账户明细").sqlselect(filter,"","[_Identify]")


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/21 22:19:00 [显示全部帖子]

Dim Rows1 As List (of DataRow) = DataTables("汇总表").sqlselect("类型= '正常'and 开始日期 is null and 截止日期 is null", "", "[_Sortkey]")

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/14 13:46:00 [显示全部帖子]

没看懂你什么意思啊。上传具体例子,执行什么代码最后要什么效果啊?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/17 11:08:00 [显示全部帖子]

以下是引用kaituozhe在2016/3/17 10:34:00的发言:
做了一个专业报表,在生成专业报告后点保存选择word格式,然后再打word格式的报表显示是空的,什么也没有?

 

我测试没你说的问题,保存正常。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/31 22:35:00 [显示全部帖子]

那你就这样提取

 

Dim ls As new List(Of String)
For Each r As Row In Tables("表A").Rows
    If ls.Contains(r("第一列")) = False Then
        ls.add(r("第一列"))
    End If
Next
msgbox(ls.count)


 回到顶部
总数 12 1 2 下一页