Oracle - FRM-41084

 
Vista:

FRM-41084

Publicado por Carlos (28 intervenciones) el 23/09/2003 12:40:59
Hola a todos. A ver si me podeis ayudar con este problema. Al ejecutar la siguiente sentencia:

desde := get_group_char_cell('LISTA_SEGMENTOS.DESDE', pos);
donde:
desde varchar2(15);
pos number := 1;

me esta saltando el error (FRM-41084) Error al obtener la celda de grupo.

Alguien sabe una solucion??
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:FRM-41084

Publicado por Byron (300 intervenciones) el 23/09/2003 17:58:40
La sintaxis es correcta, solo que para verificar porque no funciona haria ciertas validaciones, por ejemplo verificaria que la columna desde efectivamente de tipo char o varchar2, lo que pasa es que me parece que una columna "desde" suena como tipo date, entonces deberias usar GET_GROUP_DATE_CELL, si realmente me certificas que es una columna varchar y que no hay problemas en cuanto a longitud de variable, entonces no me queda mas que asumir que el nombre del RG esta mal o quiza la columna, para ambas cosas hay validaciones dentro de los ejemplos de Forms:

rg_id := Find_Group('LISTA_SEGMENTOS');
IF Id_Null(rg_id) THEN
Message('Record Group does not exist.');
RAISE Exit_Function;
END IF;

gc_id := Find_Column( 'LISTA_SEGMENTOS.DESDE');

IF Id_Null(gc_id) THEN
Message('Column does not exist in record group.');
RAISE Exit_Function;
END IF;

Saludos DTB
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar