Ver Mensaje Individual
  #9 (permalink)  
Antiguo 19/01/2012, 13:04
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: necesito que envie datos dinamicos

Hola que tal, bueno mira el error se presenta en esta parte:

cCampoRetorno = reg.id_Campo1 ||' ' || reg.Campo2;

Esto se debe a que no existe el campo id_Campo1, si ese campo es dinamico, se me ocurre que vas a tener que generar una tabla temporal donde lo insertes en una columna y obtengas el valor por medio de un type.

Para el type, como me comentas es como kedaria:

create type getlookupdata as
(id_tabla text,
campo text)

O bien, si ese campo ( ID ) no ocupas regresar el prefijo id_ deja el nombre fijo y que lo regrese en el record.

Ejemplo:

SELECT Campo1, Campo2
.
.

cCampoSalida = reg.Campo1||' '||reg.Campo2