Kbase P49854: Data entered into an updateable browse is assigned on a ROW-LEAVE event.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  30/12/2004 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1x
SYMPTOM(s):
Data entered into an updateable browse is assigned on a ROW-LEAVE event.
CAUSE:
The DEFINE BROWSE statement does not include the NO-ASSIGN option.
FIX:
This is expected behavior. The NO-ASSIGN option disables the automatic writes on new data in an updateable browse.
If this option is not specified, data entered into an updateable browse is assigned on any action that results in a ROW-LEAVE event.
This option is intended for use with user-defined triggers on the ROW-LEAVE event.
Essentially, when this option is specified, all data assignments by way of the updateable browse are up to the 4GL programmer.
For details on the DEFINE BROWSE Statement and its options, see the "Progress Language Reference".