Foxtable(狐表)用户栏目专家坐堂 → 字体自动变色


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

主题:字体自动变色

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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
  发帖心情 Post By:2011/4/8 20:42:00 [只看该作者]

谢谢师傅!

录入窗口自动显示的金额,能不能也同时改变颜色


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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2011/4/8 21:03:00 [只看该作者]

启用窗口计时器

窗口TimerTick事件代码:


If Tables("表A").Rows.Count > 0 Then
    If Tables("表A").Current("第一列") > 0 Then
        e.Form.Controls("NumericComboBox1").BackColor = Color.Red
    Else
        e.Form.Controls("NumericComboBox1").BackColor = Color.White
    End If
End If


 


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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
  发帖心情 Post By:2011/4/8 21:18:00 [只看该作者]

为什么我加入下列代码后:

If e.col.name = "全木盘资_金额" Then
    Dim v As Double
    Double.TryParse(e.text,v)
    If v > 0 Then
        e.Style = "a"
    End If
End If

对自动显示全木盘不同材料的单价,就不能改变了,不知是什么原因?

Dim dr1 As DataRow = e.DataRow
Select Case e.DataCol.Name
    Case "全木盘_材料","规格","全木盘_厚度", "地点"
        Dim dr2 As DataRow
        Dim fls As String
        fls = "名称 = '" & dr1("全木盘_材料") & "' And 规格 = '" & dr1("规格") & "' And 厚度 = " & dr1("全木盘_厚度") & " And 送货地点  = '" & dr1("地点") & "'"
        dr2 = DataTables("参数").Find(fls)
        If dr2 IsNot Nothing Then
        dr1("全木盘_单价") = dr2("单价")
        End If
End Select
请师傅帮忙解决


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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
  发帖心情 Post By:2011/4/8 21:19:00 [只看该作者]

规格、厚度是数据型

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2011/4/8 21:32:00 [只看该作者]

既然规格是数值型,这里就不能有单引号 '" & dr1("规格") & "'
[此贴子已经被作者于2011-4-8 21:32:17编辑过]

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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
  发帖心情 Post By:2011/4/9 14:12:00 [只看该作者]

在录入窗口如何启用窗口计时器

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2011/4/9 15:34:00 [只看该作者]


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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
  发帖心情 Post By:2011/4/9 15:47:00 [只看该作者]

我开启计时器

在事件代码中输入下列代码:

If Tables("盘具成本").Rows.Count > 0 Then
    If Tables("盘具成本").Current("全木盘_金额") > 0 Then
        e.Form.Controls("NumericComboBox1").BackColor = Color.Red
    Else
        e.Form.Controls("NumericComboBox1").BackColor = Color.White
    End If
End If

窗口全木盘金额列没有变色,并有错误提示

请师傅帮忙解决


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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2011/4/9 16:30:00 [只看该作者]

你不提供文件,只能自己领会了。

如果错误肯定是控件名称不一致。


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


加好友 发短信
等级:童狐 帖子:299 积分:1939 威望:0 精华:0 注册:2011/3/9 18:17:00
  发帖心情 Post By:2011/4/9 16:55:00 [只看该作者]

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

是盘具成本表


 回到顶部
总数 27 上一页 1 2 3 下一页