Foxtable(狐表)用户栏目专家坐堂 → 祝福大家新年快乐!顺便请教个问题:


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

主题:祝福大家新年快乐!顺便请教个问题:

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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
祝福大家新年快乐!顺便请教个问题:  发帖心情 Post By:2015/1/1 9:00:00 [显示全部帖子]

如果我有一个多值字段的列,怎么写代码可以实现值达到一定个数时自动换行呢?不如:这个列的一个单元格有12个值,我想把这个单元格弄成分3行每行4个的格式,就是这个样子的:

把1,2,3,4,5,6,7,8,9,10,11,12转换成

1,2,3, 4,

5, 6, 7, 8,

9,10,11,12,

 


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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/9 9:16:00 [显示全部帖子]

老师:

Dim ary() As String = s.Split(",")
s = ""
请问这段代码是什么意思呢?

  s &= ary(i) & ","
这又是什么意思呢?

i请讲一下作用,谢谢!!


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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/9 9:37:00 [显示全部帖子]

打不开

 


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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:21:00 [显示全部帖子]

请问 数组能不能转换成字符串

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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:24:00 [显示全部帖子]

If  e.Form.controls("DateTimePicker1").Value IsNot  Nothing  And  e.Form.controls("DateTimePicker2").Value Is  Nothing  Then
    For Each nm() As String In DataTables("车号信息记录").GetValues("客户名称|托运人","[客户名称] Is Not Null and [托运人] Is Not Null and [日期] >= '"& e.Form.controls("DateTimePicker1").Value & "'")
        Dim mrs  As  new List (of DataRow)
        mrs = DataTables("车号信息记录").Select("[客户名称] = '" & nm(0) & "' And[托运人] = '" & nm(1) & "'And [日期] >= '"& e.Form.controls("DateTimePicker1").Value & "'")
        For Each mr As DataRow In mrs
            Dim mc0 As Integer = mr("车号")
            Dim md0 As Decimal = mr("标重")
            Dim mc As String = cstr(mc0)
            Dim md As String = cstr(md0)
            Dim mcds() As String = {mc,md}
            Dim mcd As String
            mcd = String.Join("/", mcds)
            Dim zcds As new List (of String)
            If zcds.contains("mcd") = False Then
                zcds.add("mcd")
            End If
            Dim arys() As String
            arys = zcds.Toarray()
            Dim dr As DataRow = DataTables("客户车号统计表").AddNew()
            dr("客户名称") = nm(0)
            dr("托运人") = nm(1)
            dr("车号和标重")= cd
            Next
        Next
    Next
End If

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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:24:00 [显示全部帖子]

请帮忙 诊断下 这段代码,谢谢

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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:29:00 [显示全部帖子]

把这样一个统计表优化一下


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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:31:00 [显示全部帖子]


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

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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:34:00 [显示全部帖子]

想把同一家客户名称、托运人的车号和吨位列  优化一下  。因为车号和吨位行很多,如果一行一个的话,就会有很多行,我想让一行有8个,请问有没有办法。上面是用统计功能生成的临时统计表。

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


加好友 发短信
等级:童狐 帖子:221 积分:1745 威望:0 精华:0 注册:2014/1/7 12:37:00
  发帖心情 Post By:2015/1/15 10:37:00 [显示全部帖子]

问题是 打印的话 会有很多页,每页又有很多空白


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