Avatar billede wise Seniormester
02. november 2001 - 15:47 Der er 6 kommentarer og
1 løsning

Smart rutine til export til cvs

Hej Alle

Jeg skal eksportere nogle poster til excel, og har egentlig fundet det nemmest at lave en lille agent der eksportet til komma-sepererat fil.

Men men men for at lave denne smartest muligt ville jeg gerne kunne ændre den nemt.

Det jeg har lavet nu - og som virker, er at jeg manuelt tilføjer de felter jeg gerne vil eksportere.

    \'Skriver den øverste linie
    Print #fileNum, \"JOBNR\" & seperator & \"KUNDE\"  & seperator & \"TEKST\"
   
    For i = 1 To collection.Count
        Set doc = collection.GetNthDocument(i)
        Print \"Post \" & i & \" af \" & collection.Count
        Print #fileNum, doc.jobnr(0)  & seperator & doc.client(0)  & seperator & doc.job_text(0)
    Next

Men det ville jo være ret, og man blot kunne lave en variabel med de feltnavne man ville have, og så bruge samme rutine.

Altså noget i retning af

DEF
Avatar billede wise Seniormester
02. november 2001 - 15:50 #1
Hmmm, den skulle ikke have været afsendt endnu...

Jeg kunne forestille mig en rutine i retning af

DEFINER DE ØNSKEDE FELTER

For hvert feltnavn
    skriv feltnavnet i første linie

For hver post
    For hvert feltnavn
        skriv denne post + \";\"
    slut felt
slut post

Men jeg har ingen ide om hvordan jeg kan \"cykle\" felterne igennem på den måde.

Nogle Input ???
Avatar billede mikethebike Nybegynder
06. november 2001 - 14:21 #2
Lav et view og benyt dig af \"File Export\" .. her kan du exportere til Lotus 123, csv ....
Avatar billede wise Seniormester
06. november 2001 - 14:57 #3
Hep - ehhhhh for det føste ville jeg gerne lave en knap der angiver alt incl filnavn (det burde man vel også kunne med export-kommandoen)...

Men men men mere essentielt. Jeg har kun \"structred text\", \"tabular text\" og \"lotus 1-2-3\" i min export.
Jeg har fået 123 til at virke, men det er besværligt da den skal åbnes i EXCEL inden brug for at blive konverteret. Tabular tekst kunne måske bruges men jeg kan bedre lide kommaseperaret. Og struktured er helt udenfor interesse.
Jeg bruger Rnext - beta 3.
Såee hvis du har en CVS export kunne jeg godt tænke mig at vide hvilken klient-version den er i... :-)
Avatar billede mikethebike Nybegynder
06. november 2001 - 15:05 #4
Jeg har en \"form\" der kan tricket direkte fra et view og ind i excel....

Men det kræver at du er rimelig til LotusScript ...

Har det nogen interesse?
Avatar billede wise Seniormester
06. november 2001 - 17:15 #5
Absolut...
Jeg har prøvet lidt script, såeee det skulle vel kunne gennemskues... :-)

Du må gerne sende den til (fjern <nospam>)eksperten@<nospam>wieslander.dk
Avatar billede wise Seniormester
06. november 2001 - 21:45 #6
Takker den ser absolut interessant ud.
Den løser nok ikke alt med det aktuelle projekt, da det gerne skulle kører som agent om natten - og det kan det tilsendte ikke da den arbejder med et excel object...

Men det er absolut en base der kan bruges til noget....
Avatar billede ra1101 Nybegynder
08. marts 2004 - 13:15 #7
mikethebike > kunne du ikke også sende denne til mig. pfh. tak. Rene' A. (rean@hillers.dk)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester