Vraag : De vormen van Oracle 10g

Beste Deskundige,
Iam aan orakel 10g forms.
werken ik heb een knoop in mijn vorm, en ik moet gegevens van orakellijst tot xls.
overgaan me de code gelieve te verzenden.

Antwoord : De vormen van Oracle 10g

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.html
Dit zal u één kolomvoorbeeld verklaren, maar u kunt het vanaf uw vereiste toevoegen.

Hoop dit zal helpen.



Andere oplossingen  
 
programming4us programming4us