.Fm_CONTAINER1.grdWorkListXMLCursor.RecordSource = '' .Fm_CONTAINER1.grdWorkListXMLCursor.RecordSource = 'WorkListXMLCursor' TEXT TO lcDynBackColor NOSHOW PRETEXT 15 ICASE(UPPER(ALLTRIM(WorkListXMLCursor.GroupHeading)) == [RECEIVER] , RGB(192, 241, 190), INLIST(UPPER(ALLTRIM(WorkListXMLCursor.GroupHeading)), [SUBSCRIBER], [DEPENDENT]), RGB(211, 210, 240), RGB(249, 223, 223)) ENDTEXT .Fm_Container1.grdWorkListXMLCursor.SetAll([DynamicBackColor], lcDynBackColor, [Column]) .Fm_CONTAINER1.grdWorkListXMLCursor.Refresh .Fm_Container1.grdWorkListXMLCursor.Top = 181 .Fm_Container1.grdWorkListXMLCursor.Left = 15 .Fm_Container1.grdWorkListXMLCursor.Height = 236 .Fm_Container1.grdWorkListXMLCursor.Width = 660 .Fm_Container1.grdWorkListXMLCursor.zorder(0)>>The records do not change color in the grid, though the cursor does have those values in the GroupHeading field.
>> .Fm_CONTAINER1.grdWorkListXMLCursor.RecordSource = '' >> .Fm_CONTAINER1.grdWorkListXMLCursor.RecordSource = 'WorkListXMLCursor' >> THISFORM.Fm_Container1.grdWorkListXMLCursor.SetAll("DynamicBackColor", ; >> "IIF(ALLTRIM(WorkListXMLCursor.GroupHeading)='Receiver', RGB(192, 241, 190), ; >> IIF(ALLTRIM(WorkListXMLCursor.GroupHeading)='Subscriber' OR ; >> ALLTRIM(WorkListXMLCursor.GroupHeading)='Dependent', RGB(211, 210, 240), ; >> RGB(249, 223, 223)))", "Column") >> .Fm_CONTAINER1.grdWorkListXMLCursor.Refresh >>>
>TEXT TO lcDynBackColor NOSHOW PRETEXT 15 > ICASE(UPPER(ALLTRIM(WorkListXMLCursor.GroupHeading)) == [RECEIVER] , RGB(192, 241, 190), > INLIST(UPPER(ALLTRIM(WorkListXMLCursor.GroupHeading)), [SUBSCRIBER], [DEPENDENT]), RGB(211, 210, 240), > RGB(249, 223, 223)) >ENDTEXT >THISFORM.Fm_Container1.grdWorkListXMLCursor.SetAll([DynamicBackColor], lcDynBackColor, [Column]) >THISFORM.Fm_Container1.grdWorkListXMLCursor.Refresh() >