VFP中怎样使GRID表格里不同的五行,以不同的颜色显示?

VFP中怎样编程实现在表格中,对不同的五行以上,以不同的五种色来区分显示?请教了!

这是3种颜色的,5种自己根据代码再增加
thisform.Grid1.SetAll('dynamicbackcolor','IIF(条件1,RGB(255,255,0),IIF(条件2,RGB(255,0,0),RGB(0,255,0)))','column')
温馨提示:内容为网友见解,仅供参考
无其他回答

VFP中怎样使GRID表格里不同的五行,以不同的颜色显示?
thisform.Grid1.SetAll('dynamicbackcolor','IIF(条件1,RGB(255,255,0),IIF(条件2,RGB(255,0,0),RGB(0,255,0)))','column')

如何在VFP表格控件中用颜色区分特定的记录
用 .setall("Dynamicforecolor",) 可以动态改变记录行的背景色 ThisForm.Grid1.setall("Dynamicforecolor","iif(empty(gh.bc_no1),rgb(255,0,0),rgb(0,0,0))","column")

vfp项目连编后,表单中的表格无法显示数据~急!!!
这个问题有一种情况:在VFP中使用GRID控件时要注意,如果GRID绑定了表,那么在打开表单时一般要解除绑定,或者是打开表单后再绑定表。可以这样 在表单的INIT事件中 THISFORM.GRID1.RECORDSOURCE=''将绑定解开 USE 表名 THISFORM.GRID1.RECORDSOURCE='表名'将打开的表绑定到GRID上就可以了 THISFORM.GRID1....

VFP 引用表格控件单元格的数据
通过上面的代码就可以将学生表里的内容显示在vfp的Grid1控件中了。鼠标点击Grid1控件的第几行,记录指针就自动定位到学生表的第几条记录。如果要将姓名赋值给text1,可以如下代码:Thisform.Text1.Value=学生表.姓名 如果想将第2列当前行内容赋值给text1,可用如下代码:lcFieldName=Thisform.Grid1.Colu...

vfp中grid表格问题
thisform.grid1.recordsource = 'temp'然后确实你的输入顺序,否则的话在两个text控件的keypress事件中都加入相同的代码即可,代码结构如下 if nKeyCode = 13 select temp go top insert befor blank repl 商品编号 with thisform.text2.value,数量 with thisform.text1.value go top thisform.grid1....

vfp表单中如何对表格控件中中数据进行排序。
VFP表单对控件表格GRID的数据排序,它是通过代码控制排序,就是说在运算处理更新表的数据的时候,打开表文件时进行代码排序,然后在表格中显示出来。因为VFP是一个关系数据库运算处理平台,数据运算处理后,通过代码进行排序,再在表格中显示出来,不能象简单的软件那样单纯在表格中点击某字段就排序。这就是...

VFP中使用Grid控件设计通用录入界面
二、前期准备工作 1.创建表RowMsg.DBF,该表有2个字段,用于显示Grid控件行信息:Create Table RowMsg(Code C(5),Name C(33))2. 创建表ColMsg.DBF,该表有6个字段,用于控制、显示表格各列信息:Create Table ColMsg(Code C(5),Name C(20),NeedIn L(1),Field_Name C(10),Field_Type C(1...

VFP中GRID的问你求大神指导下。
使用表格doscroll方法 在审核按钮的最后增加如下代码, 使用滚动条向上翻一页就行了:thisform.gird1.doscroll(2)thisform.gird1.refresh 帮助详细说明:

如何让VFP表单中的表格显示某一行所有的内容
非常简单的一种方法 recordsource为表1 text的controlsource也为表1 这样就可以 另外你也可以在grid1的afterrowchange事件下添加如下代码 thisform.text1.value=字段1 ...以此类推

求教vfp表单中,按钮控制表格grid显示的问题
正确的应该是:在list1中做出选择,点击command1,在grid1的显示查询的结果。command1.click()select orderuid,tablenum,orderphone,ordertime ;from ordern where orderid=alltrim(thisform.list1.value);into cursor temp1 thisform.grid1.recordsource="temp1"thisform.grid1.refresh()

相似回答