左栏'); } else{ document.write('关闭左栏'); } }catch(e){alert(e);}
Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口中SQL查询表中如何设置表样式


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

主题:[求助]窗口中SQL查询表中如何设置表样式

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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
[求助]窗口中SQL查询表中如何设置表样式  发帖心情 Post By:2021/7/12 14:59:00 [只看该作者]

窗口中SQL查询表中如何设置表样式

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/7/12 15:03:00 [只看该作者]


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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2021/7/12 15:17:00 [只看该作者]

我想在DrawCell中设置哪个单元格为黄色,或是红色,但是不知道在哪用代码加入表样式,我在AfterLoad下加了如下代码

Dim dt As DataTable = DataTables(e.Form.Name & "_Table1")
dt.Styles("黄色").BackColor = Color.Yellow
dt.SysStyles("ModifiedCell").BackColor = Color.Yellow

在表DrawCell中加入下面代码

Dim r As Row = e.Row
If e.Row.DataRow.RowState = DataRowState.Modified Then '且该列已经输入内容
    Dim key As String =  "订单修改临时表:" & r("FID") & ":" & r("FENTRYID") & ":" & e.Col.Name
    If tbrk.Contains(key) Then
        e.Style = "黄色" '那么用"优秀"样式绘制单元格
    End If
End If

没有起作用。


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/7/12 15:22:00 [只看该作者]

窗口表是怎么绑定数据的?sqltable窗口设计绑定?fill?DataSource?

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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2021/7/12 15:24:00 [只看该作者]

SQLQuery表,直接写的SQL语句,然后放开了表编辑功能。

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/7/12 15:34:00 [只看该作者]

Dim dt As DataTable = DataTables(e.Form.Name & "_Table1")
dt.AddUserStyle("黄色"Color.YellowColor.black)

 回到顶部