Foxtable(狐表)用户栏目专家坐堂 → 请教WeUI的表格属性使用问题


  共有2660人关注过本帖平板打印复制链接

主题:请教WeUI的表格属性使用问题

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


加好友 发短信
等级:一尾狐 帖子:431 积分:4325 威望:0 精华:0 注册:2017/3/20 21:08:00
请教WeUI的表格属性使用问题  发帖心情 Post By:2020/2/6 17:13:00 [只看该作者]

各位专家新年好!
-------------以下是一段实例代码开始
  '根据此页数据生成网页
    With wb.Add Table("form1","Table1")
        If Vars("table_model") = "浏览模式" Then    '如果是看图模式,就启动看图函数
            .Attri bute= "onc lick='table_img1()'"        调用这个函数是让用户在点击此行时,直接显示这行的刀具图片
        Else
            .Active Sheet="menu1"                         这是调用表格操作菜单
        End If
        .PageNumber=page
        .Colwidth="12px"
        .Highlight= 1
        .Alternate = 3 
        Dim nms() As String={"NO","名称","规格","数量","单位","编号"} '"单价",
        .head.AddRow(nms)
        For Each r As Data Row In dt.DataRows 'Data Tables("item99").Select("isl01 >= 5 and ibh01='刀'","imc01")
            With .body.addrow(r("NO."),r("imc01"),r("igg01"))
                If r("isl01") = 0 Then
                    .addcell(Format(r("isl01")),"class='mark'")  'style='color:blue;
                Else
                    .addcell(r("isl01"),"class='alignC'")
                End If
                .addcell(r("idw01"),"class='alignC'")
                '                .addcell(Format(r("idj01"),"#0.00"),"class='markR'")
                .addcell(r("ishelf01"),"class='alignC'")
                .PrimaryKey=r("_Identify")    
            End With
        Next
    End With
-------------实例代码结束
            .Attri bute= "onc lick='table_img1()'"        调用这个函数是让用户在点击此行时,直接显示这行的刀具图片
            .Active Sheet="menu1"                         这是调用表格操作菜单
上面这2个属性,现在让用户在操作之前先要选择 “操作模式” 或 “浏览模式” 进来,
然后才的浏览图片 或 操作菜单, 当我把2个属性放在一起,操作的时候,总是会产生点击“冲突",

请问:我应该如何布局这2个属性,才能让它们在一个表里共存,
        就是用户不需要先选择操作模式、进入应用 后点击任意行时,在表底部显示出产品图片;
        当用户连续点击行时,弹出菜单;
谢谢专家!
祝各位专家新年快乐!

[此贴子已经被作者于2020/2/6 17:18:07编辑过]

 回到顶部