LOCAL lcBackColor *!* lcBackColor = 'IIF(reorder.Quan_ship = 0, RGB(255,128,255), ; *!* IIF(reorder.Quan_ship < reorder.Quan_Onord, RGB(255,255,128), ; *!* IIF(reorder.Quan_ship = reorder.Quan_Onord, RGB(255,255,255), ; *!* IIF(reorder.Quan_ship > reorder.Quan_Onord, RGB(0,255,255), RGB(255,255,255)))))' lcBackColor = 'IIF(tReorder.Quan_ship = 0, RGB(255,128,255), ; IIF(tReorder.Quan_ship < tReorder.Quan_Onord, RGB(255,255,128), ; IIF(tReorder.Quan_ship = tReorder.Quan_Onord, RGB(255,255,255), ; IIF(tReorder.Quan_ship > tReorder.Quan_Onord, RGB(0,255,255), RGB(255,255,255)))))' RETURN lcBackColorAnd here is code in Another method... called m_getgridforecolor that DOES compile !!
LOCAL lcForeColor *TMT 06/23/2011 Changed to use tReorder table instead *!* lcForeColor = 'IIF(reorder.Quan_ship = 0, RGB(255,255,255), ; *!* IIF(reorder.Quan_ship < reorder.Quan_Onord, RGB(0,0,0), ; *!* IIF(reorder.Quan_ship = reorder.Quan_Onord, RGB(0,0,0), ; *!* IIF(reorder.Quan_ship > reorder.Quan_Onord, RGB(0,0,0), RGB(0,0,0)))))' lcForeColor = 'IIF(tReorder.Quan_ship = 0, RGB(255,255,255), ; IIF(tReorder.Quan_ship < tReorder.Quan_Onord, RGB(0,0,0), ; IIF(tReorder.Quan_ship = tReorder.Quan_Onord, RGB(0,0,0), ; IIF(tReorder.Quan_ship > tReorder.Quan_Onord, RGB(0,0,0), RGB(0,0,0)))))' RETURN lcForeColorAny ideas???? Thanks a bunch!!!