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.htmlEsto le explicará un ejemplo de la columna, pero usted puede agregarlo según su requisito.
Esperar que esto ayude.