Kbase P126634: Using ASSIGN SCREEN-VALUE And BUFFER-VALUE in the same statement can crash the session.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  1/15/2008 |
|
Status: Unverified
FACT(s) (Environment):
Windows
OpenEdge 10.x
SYMPTOM(s):
Using ASSIGN SCREEN-VALUE And BUFFER-VALUE in the same statement can crash the session.
Assigning a browse column screen value and buffer value at the same time can cause the session to crash.
Assignments of the form:
ASSIGN
hBuffer:BUFFER-FIELD("SomeField"):BUFFER-VALUE = "SomeValue"
hBrowse:GET-BROWSE-COLUMN(3):SCREEN-VALUE = "SomeValue".
Can GPF the Progress session.
CAUSE:
This is a known issue
FIX:
As a workaround separate the compound statement into mutiple assignments. For example:
hBuffer:BUFFER-FIELD("SomeField"):BUFFER-VALUE = "SomeValue".
hBrowse:GET-BROWSE-COLUMN(3):SCREEN-VALUE = "SomeValue".