Find after Installing Agile e6.1.2.2 HF0034 Row Style Will Not Be Refreshed after Updating a Value / Row (Doc ID 2105226.1)

Last updated on JULY 11, 2016

Applies to:

Oracle Agile Engineering Data Management - Version 6.1.2.2 and later
Information in this document applies to any platform.

Symptoms

On : 6.1.2.2 version, Client

ACTUAL BEHAVIOR
---------------
Find after installing Agile e6.1.2.2 HF0034 row style will not be refreshed after updating a value/row.
Mask content need to be refreshed to get correct row style applied to affected rows

EXPECTED BEHAVIOR
-----------------------
On update apply correct row style directly after save without need of refresh

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Start Java Client as EDBCUSTO

2. Create simple LGV Procedure SCE/LgvPrcStyle


Assign / add Variables:
EP_STRING Type: S
EP_STRING2 (new copy of EP_STRING)
COUNT Type: I


Line Comment Line Statement Comment
LV_DT_PRC.LINE LV_DT_PRC.TYP_COMNT LV_DT_PRC.MAIN
10 C #== Applied to mask "LV_DT_PRC_RLI"
20 if (mode() == "Q")
30 COUNT = row_count(widget_id())
40 while (COUNT > 0)
50 field_read(widget_id(),"LV_DT_PRC.TYP_COMNT", COUNT, EP_STRING)
60 if (EP_STRING == "C")
70 C --- if comment line - font blue and background grey
80 EP_STRING2 = "listmask{ oracle-style: \"fgc:blue\";},listmask{background-color:#D9D9CC;}"
90 else
100 C --- if code line - no style
110 EP_STRING2 = ""
120 endif
130 field_write(widget_id(), "ROW_STYLE_DEFINITION", COUNT, EP_STRING2, "/NO_DIRTY")
140 COUNT = COUNT - 1
150 done
155 C put("style done")
160 endif

3. Close LGV procedure mask: LV_DT_PRC_RLI

4. Open Mask Data form
5. Load mask LV_DT_PRC_RLI
6. Add calculatoric field : ROW_STYLE_DEFINITION , Length: 1, Width: 255 Wid/Vir:0, Access: r
7. Modify existing post act usx:
from
lgv_usx_dt_mod
to
LIST_A lgv_usx_dt_mod & SCE/LgvPrcStyle
8. Re-create the mask
9. Open LV_DT_PRC_RLI via "Edit logic" of SCE/LgvPrcStyle
10. Find comment lines now having new style applied : font blue , background grey
 especially line 155

11. Change line 155 and delete the comment indicator "C"
12. Click Save
13. Find line 155 remains having font blue , background grey
14. Click Refresh mask contents
15. Find line 155 has now NO style applied (displayed with default: font black, background: yellow)


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms