Foxtable(狐表)用户栏目专家坐堂 → 批量打印移位


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

主题:批量打印移位

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


加好友 发短信
等级:三尾狐 帖子:655 积分:7707 威望:0 精华:0 注册:2013/12/11 17:49:00
批量打印移位  发帖心情 Post By:2017/4/13 16:24:00 [只看该作者]

     批量打印第一张是正确的 第二章就移位了    如果我把合计去掉就正常了 请问一下 我这段代码要怎样修改?


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.bmp
图片点击可在新窗口打开查看
       
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:专业报表.foxdb

         For Each Col As DataCol In Dt.DataCols
                    rt.Cells(0,Count).Text = Col.Name
                    For r As Integer = 0 To dt.DataRows.Count-1
                        If r<dt.DataRows.Count Then
                            rt.Cells(r +1,Count).Text = dt.DataRows(r)(Col.Name)                            
                        Else
                            rt.Cells(r +1,1).Text = "合计"
                            rt.Rows(r+1).Height =10
                            If dr("合计列") >"" Then
                                Dim Multi As String = dr("合计列")
                                If Multi.Contains(Col.Name) Then
                                    rt.Cells(r +1,Count).Text = dt.Compute("Sum(" & Col.Name & ")")                                    
                                End If                                
                            End If                            
                        End If
                    Next
                    Count = Count + 1
                Next
[此贴子已经被作者于2017/4/13 16:25:27编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/4/13 16:58:00 [只看该作者]

上面的代码

 

Dim i As Integer

 

改成

 

Dim i As Integer = 0


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


加好友 发短信
等级:三尾狐 帖子:655 积分:7707 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2017/4/14 7:51:00 [只看该作者]

谢谢!图片点击可在新窗口打开查看

 回到顶部