Consultor Eletrônico



Kbase P6215: How to highlight a newly inserted row of a regular browse?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   28/11/2008
Status: Verified

GOAL:

How to highlight a newly inserted row of a regular browse?

FACT(s) (Environment):

Windows
Progress 9.x
OpenEdge 10.x

FIX:

Write a ROW-LEAVE trigger for the browse with 4GL code similar to:

DO:
IF SELF:NEW-ROW THEN DO:
SELF:SET-REPOSITIONED-ROW(SELF:FOCUSED-ROW, "ALWAYS").
APPLY "ENTRY" TO FRAME {&FRAME-NAME}.
SELF:READ-ONLY = YES.
APPLY "ENTRY" TO SELF.
RETURN NO-APPLY.
END.
END.