Consultor Eletrônico



Kbase P56520: Add-New-Index GPFs when no field was created yet
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Unverified

FACT(s) (Environment):

Progress 9.1C
Progress 9.1D

SYMPTOM(s):

Add-New-Index GPFs when no field created

Dynamic created Temp table

Running the Add-New-Index method before defining any temp-table field.

Example:


DEF VAR tt_table1 AS HANDLE NO-UNDO.

CREATE TEMP-TABLE tt_table1.
tt_table1:ADD-NEW-INDEX("tt_table1I",FALSE,FALSE,FALSE).
tt_table1:ADD-NEW-FIELD("reccode","char", 0, "X(8)").
tt_table1:ADD-INDEX-FIELD("tt_table1I","reccode").


In 9.1C some times get error 9063 and will GPF soon after that.

Attempt to add duplicate or inappropriate word index field to index . (9063)

CAUSE:

This is a known issue being investigated by Development

FIX:

Create at least one temp-table field before calling Add-New-Index method.