Foxtable(狐表)用户栏目专家坐堂 → 关于临时表


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

主题:关于临时表

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
关于临时表  发帖心情 Post By:2017/12/29 16:27:00 [显示全部帖子]

没有表属性和DrawCell事件可以写么?

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 16:36:00 [显示全部帖子]

Dim dtb As New DataTableBuilder()用这个生成的

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 16:45:00 [显示全部帖子]

动态增加列,不用重新打开项目,有其他方法么?

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 17:03:00 [显示全部帖子]

老师,我是根据当前的日期,生成当月,次月,次次月共3个月的动态表

Dim y1 As String =  Date.Now.Year
Dim yf1 As String = Date.Now.Month
Dim yf2 As String = Date.Now.AddMonths(1).Month
Dim y2 As String = Date.Now.AddMonths(1).Year
Dim yf3 As String = Date.Now.AddMonths(2).Month
Dim y3 As String = Date.Now.AddMonths(2).Year
yf1 = yf1.PadLeft(2,"0")
yf2 = yf2.PadLeft(2,"0")
yf3 = yf3.PadLeft(2,"0")
Dim ts1 As Integer = Date.DaysInMonth(y1,yf1)
Dim ts2 As Integer = Date.DaysInMonth(y2,yf2)
Dim ts3 As Integer = Date.DaysInMonth(y3,yf3)


Dim dtb As New DataTableBuilder("lsb")
dtb.AddDef("产品类别", Gettype(String), 30)
dtb.AddDef("产品编码", Gettype(String), 30)
dtb.AddDef("产品名称", Gettype(String), 50)
For i As Integer = 1 To ts1
    If i<10
        dtb.AddDef(y1 & yf1 & "_0" & i, Gettype(Integer))
    Else
        dtb.AddDef(y1 & yf1 & "_" & i, Gettype(Integer))
    End If
Next
For i As Integer = 1 To ts2
    If i<10
        dtb.AddDef(y2 & yf2 & "_0" & i, Gettype(Integer))
    Else
        dtb.AddDef(y2 & yf2 & "_" & i, Gettype(Integer))
    End If
Next
For i As Integer = 1 To ts3
    If i<10
        dtb.AddDef(y3 & yf3 & "_0" & i, Gettype(Integer))
    Else
        dtb.AddDef(y3 & yf3 & "_" & i, Gettype(Integer))
    End If
Next
dtb.Build()

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 17:06:00 [显示全部帖子]

现在要实现,今天之前的列,背景色为绿色,今天往后加15天为黄色,这样除了去全局表事件写,有其他方法没有,上面是动态生成的临时表Dim dtb As New DataTableBuilder("lsb")

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 17:18:00 [显示全部帖子]

麻烦老师帮忙一下,今天之前15天为绿色的要怎么写

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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 17:18:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb


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


加好友 发短信
等级:幼狐 帖子:94 积分:828 威望:0 精华:0 注册:2017/11/13 18:42:00
  发帖心情 Post By:2017/12/29 17:38:00 [显示全部帖子]

太感谢了,纠结了好久怎么实现,祝老师元旦快乐,身体健康,全家幸福

 回到顶部