Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. google. articles. downloads. faq. members. weblogs. file info. rss.
 From: Chuanbing Chen
  Where is Chuanbing Chen?
 Shenzhen
 China
 Chuanbing Chen
 To: Johnny Quest
  Where is Johnny Quest?
 Ocala
 Florida - United States
 Johnny Quest
 Tags
Subject: RE: my CASE or ICASE won't work VFP9
Thread ID: 416528 Message ID: 416581 # Views: 41 # Ratings: 0
Version: Visual FoxPro 9 SP2 Category: Forms
Date: Wednesday, December 31, 2014 12:11:31 PM         
   


Hi Johnny,

> *** THIS CODE WILL NOT WORK IN MY GRID's INIT()
> Thisform.pgfrm.Page1.grid1.SetAll("DynamicBackColor", ;
> [ICASE(catorder=[CX], RGB(0,255,64), ;
> catorder=[IN], RGB(0,255,255),;
> catorder=[PP], RGB(255,128,128),;
> RGB(255,255,255))])

There are the delimiters [] in the expression catorder=[CX], so try:
Thisform.pgfrm.Page1.grid1.SetAll("DynamicBackColor", ;
"ICASE(catorder=[CX], RGB(0,255,64), ;
catorder=[IN], RGB(0,255,255),;
catorder=[PP], RGB(255,128,128),;
RGB(255,255,255))","Column")


> *** THIS CODE WILL NOT WORK
> Procedure gridColors
>
> do case
> case catorder=[CX]
> return RGB(0,255,64)
> case catorder=[IN]
> return RGB(0,255,255)
> case catorder=[PP]
> return RGB(255,128,128)
> otherwise
> return RGB(255,255,255)
> endcase
>
> ** this line in grid INIT()
> Thisform.pgfrm.Page1.grid1.column1.DynamicBackColor = "gridColors()"

Please try:

Thisform.pgfrm.Page1.grid1.SetAll("DynamicBackColor", ;
"gridColors()","Column")

Or you can upload a test program to foxite.com.

Best regards.
Chen

Welcome to VFP C++ Compiler: http://www.baiyujia.com/vfpcompiler

ENTIRE THREAD

my CASE or ICASE won't work VFP9 Posted by Johnny Quest @ 12/30/2014 8:12:21 PM
RE: my CASE or ICASE won't work VFP9 Posted by Tore Bleken @ 12/30/2014 8:26:50 PM
RE: my CASE or ICASE won't work VFP9 Posted by Johnny Quest @ 12/30/2014 9:02:34 PM
RE: my CASE or ICASE won't work VFP9 Posted by Tore Bleken @ 12/30/2014 9:19:10 PM
RE: my CASE or ICASE won't work VFP9 Posted by Mike Yearwood @ 12/30/2014 9:41:04 PM
RE: my CASE or ICASE won't work VFP9 Posted by Jun Tangunan @ 12/30/2014 10:03:04 PM
RE: my CASE or ICASE won't work VFP9 Posted by Gene Wirchenko @ 12/30/2014 8:34:16 PM
RE: my CASE or ICASE won't work VFP9 Posted by Johnny Quest @ 12/30/2014 9:05:43 PM
RE: my CASE or ICASE won't work VFP9 Posted by Tore Bleken @ 12/31/2014 10:53:16 AM
RE: my CASE or ICASE won't work VFP9 Posted by Chuanbing Chen @ 12/31/2014 12:11:31 PM