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


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

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

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


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

不,可,能。

 

上传实例。


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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/21 17:50:00 [只看该作者]

账户明细中有一窗口账户清单与我软件一致代码格式基本一致,你看一下吧,这段代码序号
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目9.rar


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | 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]")


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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/21 18:59:00 [只看该作者]

还不是按表中的顺序排

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/21 19:02:00 [只看该作者]

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

另一个打印报告代码的条件是这个,也是同样问题


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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/21 19:10:00 [只看该作者]

Dim Rows1 As List (of DataRow) = DataTables("汇总表").sqlselect("类型= '正常'and 开始日期 is null and 截止日期 is null","","[_Identify]"),改成这个也不行,上传的例子可能是数据少而且没有进行过删除插入移动等操作


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | 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]")

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/3/13 0:36:00 [只看该作者]

通过以下代码设置资产负债表
Dim nms As List (of String) = DataTables("会计科目").GetValues("资产部类","资产部类 is not null","[_Identify]")
For n As Integer = 0 To nms.Count-1
msgbox(nms(n))
rt.Cells(n,0).text = nms(n)
    'If nms.Contains(" & like"空" & ") Then
        'rt.Cells(n,0).text = Nothing
    'Else
        'rt.Cells(n,0).text = nms(n)
    'End If
Next
Dim tb As Table = Tables("资产负债表已审")
Dim nms1 As List (of String ) = DataTables("会计科目").GetValues("负债部类","负债部类 is not null","[_Identify]")
For n1 As Integer = 0 To nms1.count-1
    rt.Cells(n1,6).text = nms1(n1)
Next
从会计科目表的调取的项目名称顺序与实际报表中项目名称的顺序不一致,且无法导出word格式的是什么原因

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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/3/13 0:38:00 [只看该作者]

例子的三张报表分别是报表模板、导出PDF格式、导出WORD格式的
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文件夹.zip


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


加好友 发短信
等级:九尾狐 帖子:2234 积分:15284 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/3/13 0:42:00 [只看该作者]

顺序的问题已解决,另外报表中有些需要保留的空行,我通过以下代码解决,但是提示错误,标颜色的地方该怎么改

'If nms.Contains(" & like"空" & ") Then
        'rt.Cells(n,0).text = Nothing
    'Else
        'rt.Cells(n,0).text = nms(n)
    'End If


 回到顶部
总数 30 上一页 1 2 3 下一页