Cuestión : Formas 10g de Oracle

Estimado experto,
Iam que trabaja en el oráculo 10g forms.
tengo un botón en mi forma, y tengo que pasar datos de la tabla del oráculo a xls.
por favor me envío el código.
class= del

Respuesta : Formas 10g de Oracle

Usted puede crear el archivo del csv que puede abrir en Excel la hoja de trabajo. Asumir que usted tiene bloque del emp y que tiene columnas del empno y del ename

Usted quiere pasar datos del bloque de las formas o del cursor
De bloque de las formas:
Escribir el disparador WHEN-BUTTON-PRESSED

GO_BLOCK (“EMP ");
text_io.fopen (“EMPDATA.CSV”, “W ");
FIRST_RECORD;
LAZO
  Text_IO.Put (“EMPDATA.CSV”: emp.empno);
  Text_IO.Put (“EMPDATA.CSV”: emp.ename);
   NEXT_RECORD;
  SI: SYSTEM.LAST_RECORD = “VERDAD” ENTONCES
     SALIDA;
 TERMINAR SI;
TERMINAR EL LAZO;
text_io.fclose (“EMPDATA.CSV ");

Esto creará el archivo del csv en su grada media. Como usted no especificado donde usted quiere crear el archivo. Ésta es la solución más fácil.  Usted puede utilizar utl_file para crear en el servidor de base de datos. Si usted quiere crear el archivo en lado de cliente, Oracle proporcionó código para hacerlo en lado de cliente usar VIEJO en el cliente que usaba WebUtil.
http://www.oracle.com/technetwork/developer-tools/forms/howto-ole-090332.html
Esto le explicará un ejemplo de la columna, pero usted puede agregarlo según su requisito.

Esperar que esto ayude.



Otras soluciones  
 
programming4us programming4us