建一个表单,添一个GRID控件,使用一个循环,循环次数为你的表单颜色,
在循环中:
thisform.grid1.column&i..text1.backcolor=你的颜色值字段不知道这样可不可以,供参考!

解决方案 »

  1.   

    liuri(璇玑) 可不可以按记录显示?
    不安列显示!
      

  2.   

    各位大侠,这样做好样不行,小弟以前也是这样做。我想要实现的是如:
    颜色编号  颜色名称  ……     颜色值
    R001      浅红     …… “GETCOLOR读取的值,显示成颜色”
    R002   深红   …… “GETCOLOR读取的值,显示成颜色”
    B001   蓝色   …… “GETCOLOR读取的值,显示成颜色”
     :      :     :     :
    在用GRID控件前进、后退、上页、下页浏览时颜色也跟着记录同步
      

  3.   

    属性 DynamicBackColor
    MSDN 有说明和示例
    去看看是不是你要的
      

  4.   

    其实,假如只要当前记录的颜色与记录同步倒好办
    grno = RECNO() 
    THISform.grid1.setall("Dynamicbackcolor", "IIF(RECNO()=grno,你的颜色值,RGB(255,255,255))","Column")
      

  5.   

    这个问题很简单,下面这样就够了:THISform.grid1.setall("Dynamicbackcolor", "颜色值","Column")其中的“颜色值”就是你的那个颜色值的字段名.
      

  6.   

    liuri(璇玑), 不会的。 你试试。
      

  7.   

    奇怪,我建了一个表单,添一个GRID控件
    在INIT中输入:
    THISform.grid1.setall("Dynamicbackcolor",allt(aaa.aa),"Column")
    go top
    thisform.refreshaa为颜色值字段名,是字符形,内容如:
    RGB(200,200,200)  
    ... 
    RGB(0,255,255)    可运行后,整个表格显示的就是RGB(0,255,255)红色哪
    错在哪??
      

  8.   

    是不是你的颜色字段的值就是一样的?看看我的表中的记录:   记录号  颜色编号        颜色名称                  颜色值
            1  r001           绿                         121223
            2  r002           深绿                      4352323
            3  r003           红                           4323
            4  r004           绿                          56423另外,那条语句执行后需要刷新或点击这个Grid控件。
      

  9.   

    THISform.grid1.setall("Dynamicbackcolor",allt(aaa.aa),"Column")
    这个语句执行时的allt(aaa.aa)就是当前记录的,所以颜色不会变。
      

  10.   

    大师哪,你是怎么写的:)我写的哪里的与你的不同哪
    THISform.grid1.setall("Dynamicbackcolor", "颜色值","Column")
    这个颜色值不就是我写的那个aaa.aa吗
    不理解:(
    Z~~~~~~~~~~~~~~~~
    困啦!别卖关子了:)
      

  11.   

    颜色值是表的字段名,是INT型的。你看看我的数据,或者你按我的表的结构试试。
      

  12.   

    THISform.grid1.setall("Dynamicbackcolor", "颜色值","Column")

    THISform.grid1.setall("Dynamicbackcolor",allt(aaa.aa),"Column")
    的区别在于:
    前者把字段名存进属性Dynamicbackcolor,
    后者把字段值(当前记录的aa字段值!)存进属性Dynamicbackcolor。