Consultor Eletrônico



Kbase 22040: Error 893 with Numeric Combo-boxes
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/21/2002
SUMMARY:

When using NUMERIC LIST-ITEM-PAIRS combo-boxes, you might encounter error (893):

SYSTEM ERROR: strent request for more than 32K. (893)

EXPLANATION:

The memory allocation for numeric combo-boxes can be calculated
as :-

LIST-ITEMS = (Length of Format + 1) * (Number of Items)

LIST-ITEM-PAIRS = 256 * Number of items -- This is irrespective of
the format.

The 893 error can be seen by populating a numeric combo-box
with greater than 127 LIST-ITEM-PAIRS. Or in the case of LIST-ITEMS, the actual format of the numeric must be taken into consideration.

SOLUTION:

1) Assign the LIST-ITEM-PAIRS after the container has been
visualized.

2) Use the ADD-LAST method of the combo-box, to add the
LIST-ITEM-PAIRS values individually in the main block or in the
InitializeObject procedure.


References to Written Documentation:

Progress Knowledge Base Solution 19331, "SYSTEM ERROR:strent request for more than 32K / Loading Data"