Potete generare la lima del csv che può aprire in Excel il manuale. Presupporre che avete blocchetto di emp ed avete colonne del ename e di empno
Volete passare i dati dal blocchetto delle forme o dal cursore
Dal blocchetto delle forme:
Scrivere l'innesco WHEN-BUTTON-PRESSED
GO_BLOCK (“EMP ");
text_io.fopen (“EMPDATA.CSV
„, “W ");
FIRST_RECORD;
CICLO
Text_IO.Put (“EMPDATA.CSV„
: emp.empno
);
Text_IO.Put (“EMPDATA.CSV„
: emp.ename
);
NEXT_RECORD;
SE: SYSTEM.LAST_RECORD = “ALLINEARE„ ALLORA
USCITA;
CONCLUDER SE;
CONCLUDERE IL CICLO;
text_io.fclose (“EMPDATA.CSV
");
Ciò genererà la lima del csv sulla vostra fila centrale. Come voi non specificato dove volete generare la lima. Ciò è soluzione più facile. Potete usare utl_file per generare sull'assistente di base di dati. Se volete generare la lima dal lato del cliente, Oracle ha fornito il codice per farlo dal lato del cliente using OLE sul cliente che usando WebUtil.
http://www.oracle.com/technetwork/developer-tools/forms/howto-ole-090332.htmlCiò lo spiegherà un esempio della colonna, ma potete aggiungerli secondo il vostro requisito.
Sperare che questo aiuti.