U kunt csv dossier creëren dat in het aantekenvel van Excel kan openen. Veronderstel u emp blok hebt en empno en ename kolommen hebt
Wilt u gegevens van het vormenblok of van de curseur overgaan
Van het Blok van Vormen:
Schrijf wanneer-knoop-GEDRUKTE trekker
GO_BLOCK („EMP“);
text_io.fopen („EMPDATA.CSV
“, „W“);
FIRST_RECORD;
LIJN
Text_IO.Put („EMPDATA.CSV“
: emp.empno
);
Text_IO.Put („EMPDATA.CSV“
: emp.ename
);
NEXT_RECORD;
ALS: SYSTEM.LAST_RECORD = „WAAR“ TOEN
UITGANG;
EIND ALS;
DE LIJN VAN HET EIND;
text_io.fclose („EMPDATA.CSV
“);
Dit zal csv tot dossier op uw middenrij leiden. Aangezien u gespecificeerd niet waar u dossier wilt creëren. Dit is gemakkelijkste oplossing. U kunt utl_file gebruiken om op gegevensbestandserver te creëren. Als u dossier aan cliëntkant wilt creëren, verstrekte Oracle code om het aan cliëntkant te doen gebruikend OLE op de cliënt gebruikend WebUtil.
http://www.oracle.com/technetwork/developer-tools/forms/howto-ole-090332.htmlDit zal u één kolomvoorbeeld verklaren, maar u kunt het vanaf uw vereiste toevoegen.
Hoop dit zal helpen.