Norman Biggar
Member
IT'S OK. I'VE SOLVED IT - KB21024
I have a dynamic temp table populating a dynamic browse. I want to colour the rows depending on a field on the temp table.
For static, I can use, in the ROW-DISPLAY trigger
IF tt-Tab.Deleted THEN
ASSIGN tt-Tab.Description:FGCOLOR IN BROWSE {&BROWSE-NAME} = 8.
So far, for the dynamic, I have
CREATE BROWSE hBrowse
ASSIGN hParent = FRAME {&FRAME-NAME}:FIRST-CHILD
..........
TRIGGERS:
ON ROW-DISPLAY PERSISTENT RUN p-Row_Display IN THIS-PROCEDURE.
END TRIGGERS.
PROCEDURE p-Row_Display:
DEF VAR hField AS HANDLE NO-UNDO.
ASSIGN hField = hDefBuffer:BUFFER-FIELD("Deleted").
IF hField:BUFFER-VALUE EQ TRUE THEN
???????????????????????
END PROCEDURE.
What do I need?
I have a dynamic temp table populating a dynamic browse. I want to colour the rows depending on a field on the temp table.
For static, I can use, in the ROW-DISPLAY trigger
IF tt-Tab.Deleted THEN
ASSIGN tt-Tab.Description:FGCOLOR IN BROWSE {&BROWSE-NAME} = 8.
So far, for the dynamic, I have
CREATE BROWSE hBrowse
ASSIGN hParent = FRAME {&FRAME-NAME}:FIRST-CHILD
..........
TRIGGERS:
ON ROW-DISPLAY PERSISTENT RUN p-Row_Display IN THIS-PROCEDURE.
END TRIGGERS.
PROCEDURE p-Row_Display:
DEF VAR hField AS HANDLE NO-UNDO.
ASSIGN hField = hDefBuffer:BUFFER-FIELD("Deleted").
IF hField:BUFFER-VALUE EQ TRUE THEN
???????????????????????
END PROCEDURE.
What do I need?