Foxtable(狐表)用户栏目专家坐堂 → 求助:自动增加Panel内容


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

主题:求助:自动增加Panel内容

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/22 14:54:00 [只看该作者]

这个代码,写在全部代码的最后,如果还是有问题,做个例子发上来测试

 

wb.AppendHTML("<script>pg1.childNodes[3].style.display = 'none';</script>")

e.WriteString(wb.Build)


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


加好友 发短信
等级:九尾狐 帖子:2461 积分:22714 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2018/3/22 23:19:00 [只看该作者]

AddPreview 

不能折叠吗


With wb.AddPanelGroup("","pg1","木作事业部")
                        .Attribute = """
                        For Each dr As DataRow In DataTables("工作日报").sqlSelect("[部门] = '木作事业部'", "", "日期 Desc")
                            With wb.AddPreview("","pv" & dr("_Identify"),"职员",dr("姓名")&":"&dr("岗位"))
                                .AddItem("日期",dr("日期"))
                                .AddItem("今日达成",dr("今日达成"))
                                .AddItem("明日计划",dr("明日计划"))
                                .AddItem("营业收入",dr("营业收入"))
                            End With
                        Next
                    End With
wb.AppendHTML("<script>pg5.childNodes[3].style.display = 'none';</script>")
                e.WriteString(wb.Build)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/22 23:27:00 [只看该作者]

With wb.AddPanelGroup("","pg1","木作事业部")
                        .Attribute = """
                        For Each dr As DataRow In DataTables("工作日报").sqlSelect("[部门] = '木作事业部'", "", "日期 Desc")
                            With wb.AddPreview("pg1","pv" & dr("_Identify"),"职员",dr("姓名")&":"&dr("岗位"))
                                .AddItem("日期",dr("日期"))
                                .AddItem("今日达成",dr("今日达成"))
                                .AddItem("明日计划",dr("明日计划"))
                                .AddItem("营业收入",dr("营业收入"))
                            End With
                        Next
                    End With
wb.AppendHTML("<script>pg1.childNodes[3].style.display = 'none';</script>")
                e.WriteString(wb.Build)

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


加好友 发短信
等级:九尾狐 帖子:2461 积分:22714 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2018/3/23 13:07:00 [只看该作者]

With wb.AddPanelGroup("","pg1","木作事业部")
                        .Attribute = """
                        For Each dr As DataRow In DataTables("工作日报").sqlSelect("[部门] = '木作事业部'", "", "日期 Desc")
                            With wb.AddPreview("pg1","pv" & dr("_Identify"),"职员",dr("姓名")&":"&dr("岗位"))
                                .AddItem("日期",dr("日期"))
                                .AddItem("今日达成",dr("今日达成"))
                                .AddItem("明日计划",dr("明日计划"))
                                .AddItem("营业收入",dr("营业收入"))
                            End With
                        Next
                    End With
wb.AppendHTML("<script>pg1.childNodes[3].style.display = 'none';</script>")
                e.WriteString(wb.Build)

With wb.AddPanelGroup("page1","pg1","木作事业部")
                     .Attribute = "onclick=""if(this.childNodes[3].style.display != 'none') {this.childNodes[3].style.display = 'none'} else {this.childNodes[3].style.display = 'block'}"""
                    For Each dr As DataRow In DataTables("工作日报").sqlSelect("[部门] = '木作事业部'", "", "日期 Desc")
                        With wb.AddPreview("pg1","pv" & dr("_Identify"),"职员",dr("姓名")&":"&dr("岗位"))
                            .AddItem("日期",dr("日期"))
                            .AddItem("今日达成",dr("今日达成"))
                            .AddItem("明日计划",dr("明日计划"))
                            .AddItem("营业收入",dr("营业收入"))
                        End With
                    Next
                End With
wb.AppendHTML("<script>pg1.childNodes[3].style.display = 'none';</script>")
                e.WriteString(wb.Build)
打开是默认合并了  但是点击不会展开

两种方案都试过了 不行
[此贴子已经被作者于2018/3/23 13:09:33编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2461 积分:22714 威望:0 精华:0 注册:2011/3/29 17:14:00
  发帖心情 Post By:2018/3/23 13:08:00 [只看该作者]

"""

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/23 15:04:00 [只看该作者]


Select Case e.Path
    Case "test.htm", ""
        Dim wb As new WeUI
wb.InsertHTML("", "<div onclick=""if(pg1.style.display != 'none') {pg1.style.display = 'none'} else {pg1.style.display = 'block'}""><label style='line-height:3'>木作事业部</label></div>")
        wb.AddPage("","pg1")
        With wb.AddPreview("pg1","pv1","职员","123:456")
            .AddItem("今日达成","今日达成")
            .AddItem("明日计划","明日计划")
            .AddItem("营业收入","营业收入")
        End With
       
        With wb.AddPreview("pg1","pv2","职员","123:456")
            .AddItem("今日达成","今日达成")
            .AddItem("明日计划","明日计划")
            .AddItem("营业收入","营业收入")
        End With
        wb.AppendHTML("<script>pg1.style.display = 'none';</script>")
        e.WriteString(wb.Build)
End Select

 回到顶部
总数 16 上一页 1 2