Consultor Eletrônico



Kbase P82207: Error 4132 in Dynamics when running on high resolution screens or multiple displays systems
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/04/2008
Status: Unverified

FACT(s) (Environment):

Dynamics 2.1A

SYMPTOM(s):

Error 4132 in Dynamics when running on high resolution screens or multiple displays systems

** Invalid character unit value <value>, Changed to 320. (4132)

Errors 4132 appears in different Dynamics procedures:
** Invalid character unit value <value>, Changed to 320. (4132)
- in ry/prc/rylayoutsp.p
- in prepareInitialWindowSize (ry/app/rydynwindp.p)
- in createObjects (ry/prc/rydynviewp.p)
- in ResizeObject (adm2/toolbar.p)
- in UpdateMenuWidth (ry/app/rydynwindp.p)
- in PackWindow (ry/prc/rylayoutsp.p)

CAUSE:

Bug# 20040302-007

FIX:

Upgrade to Progress 9.1E01 + Dynamics 2.1B, OpenEdge 10.0B01 or later release.

Note that the real issue is a Progress limitation: Although Progress is now on 32-bit platforms, the 320 column restriction is still in place because the r-code structures which store row and column information haven't been updated from 16 bits to 32 bits.
The bug fix suppresses the 4132 error messages by adding NO-ERROR where SESSION:WIDTH-CHARS and SESSION:HEIGHT-CHARS attributes are referenced.