Kbase P121667: .Net exception when calling SDO ColumnValue function with Decimal field from a .NET Open Client
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  07/05/2009 |
|
Status: Unverified
SYMPTOM(s):
.Net exception when calling SDO ColumnValue function from .NET Open Client
Resource String ID: 7238
FACT(s) (Environment):
The field data type is Decimal
The function works fine with Character data type field
The column function has been declared forward in the SDO main block
The error does not occur when overriding the columnValue function in the SDO.
It worked fine in 10.0A
OpenEdge 10.0B
OpenEdge 10.1x
OpenEdge 10.2A
Windows
CAUSE:
Bug# OE00136103
FIX:
There are 2 ways to work around this issue:
1. Do not declare forward the columnValue function in the SO, but override it instead.
or
2. Customize dataextcols.p and change the columnValue function by replacing the line:
"RETURN hCol:BUFFER-VALUE"
by "RETURN STRING(hCol:BUFFER-VALUE)".