| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
共有 757 人关注过本帖
标题:dbf文件如何设置某条件下的字体颜色?
只看楼主 加入收藏
hdmai
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-12-2
结帖率:0
  已结贴   问题点数:20  回复次数:8   
dbf文件如何设置某条件下的字体颜色?
dbf文件如何设置某条件下的字体颜色?
  如性别字段下,男性颜色设为红色?
2017-12-02 06:46
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:157
帖 子:6132
专家分:26766
注 册:2014-5-20
  得分:4 

CREATE CURSOR tt (姓名 C(8), 性别 C(2))
INSERT INTO tt VALUES ("张三", "男")
INSERT INTO tt VALUES ("三姑", "女")
INSERT INTO tt VALUES ("李四", "男")
INSERT INTO tt VALUES ("六婆", "女")
INSERT INTO tt VALUES ("王五", "男")
INSERT INTO tt VALUES ("七婶", "女")
GO TOP
of = CREATEOBJECT("form1")
of.show(1)

DEFINE CLASS form1 As Form
    ADD OBJECT grid1 as grid
    PROCEDURE grid1.Init
        this.Column2.DynamicForeColor = [IIF(性别=="男", 0x0000FF, 0xFF0000)]
    ENDPROC
ENDDEFINE
附件: 您没有浏览附件的权限,请 登录注册
2017-12-02 07:48
schtg
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:484
专家分:648
注 册:2012-2-29
  得分:4 
学习啦,谢谢吹版!
2017-12-02 08:29
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:167
帖 子:7294
专家分:17147
注 册:2012-2-5
  得分:4 
CREATE CURSOR tt (姓名 C(8), 性别 C(2))
INSERT INTO tt VALUES ("张三", "男")
INSERT INTO tt VALUES ("三姑", "女")
INSERT INTO tt VALUES ("李四", "男")
INSERT INTO tt VALUES ("六婆", "女")
INSERT INTO tt VALUES ("王五", "男")
INSERT INTO tt VALUES ("七婶", "女")
BROWSE NAME og NOWAIT
GO TOP
og.Column2.DynamicForeColor = 'IIF(性别=="男", RGB(255,0,0),RGB(0,0,255))'

坚守VFP最后的阵地
2017-12-02 11:34
schtg
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:484
专家分:648
注 册:2012-2-29
  得分:0 
回复 4楼 sdta
好,学习,谢谢!
2017-12-02 12:08
kesc
Rank: 1
等 级:新手上路
威 望:1
帖 子:57
专家分:7
注 册:2006-10-11
  得分:4 
回复 4楼 sdta
可是 nowait 使BROW 变成不是活动窗口,如何解决
2017-12-06 14:59
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:167
帖 子:7294
专家分:17147
注 册:2012-2-5
  得分:0 
回复 6楼 kesc
不活动是何意

坚守VFP最后的阵地
2017-12-06 22:07
kesc
Rank: 1
等 级:新手上路
威 望:1
帖 子:57
专家分:7
注 册:2006-10-11
  得分:0 
回复 7楼 sdta
编译运行后,brow窗口呈蓝灰色,不活动,要鼠标点一下窗口,brow窗口才会变成蓝色,窗口才激活
2017-12-08 11:56
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:80
帖 子:2555
专家分:6272
注 册:2015-3-25
  得分:4 
以下是引用kesc在2017-12-8 11:56:46的发言:

编译运行后,brow窗口呈蓝灰色,不活动,要鼠标点一下窗口,brow窗口才会变成蓝色,窗口才激活

用grid表格代替 brow
2017-12-08 12:43







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020321 second(s), 8 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved