02. oktober 2002 - 22:33Der er
19 kommentarer og 1 løsning
Spm om fletning
Jeg skal lave en tabel med en masse rækker, hvor hver række skal indeholde et resultatet af en fletning - sådan at række 1 indeholder det første element i flettefilen, række 2 det andet element o.s.v. Og flettefilen må meget gerne være en kommasepareret fil, hvis det kan lade sig gøre
Lav din kommaseparerede fil. Jeg går ud fra, at den kommer et eller andet sted fra.
Lav så i et nyt dokument en tabel på en række med et passende antal kolonner. Vælg Funktioner - Brevfletning. Klik på Opret og vælg Katalog. Åbn den kommaseparerede fil som datakilde. Gennemfør fletningen. Indsæt evt. en ny række øverst i tabellen til overskrifter, men husk først at gøre det, når du har flettet færdig, ellers kommer der en overskrift over hver eneste række.
Det forstår jeg ikke frygtelig meget af. Programmet vil tilsyneladende have en fil, som er separeret med <enter> som postafgrænser. Det laver jeg så, men åbenbart ikke rigtigt. Kan det fx se sådan ud: Post 1, Post 2, Post 3, Eller hvad?
Jeg må sige, at jeg beundrer Microsoft for at kunne lave det så indviklet. Det magtede WordPerfect slet ikke for 10 år siden. Da var det ganske enkelt.
Men jeg har vist først brug for at vide, hvordan jeg laver en kommasepareret kildefil, fx med fornavn og efternavn Mit gæt var, at den skal se sådan ud
Fornavn, Efternavn, Peter, Olesen, Karen, Christensen, Ole, Nielsen,
Opret en fil som du kan bruge som datakilde - din kommasepereret fil. Du opretter nu et nyt dokument som skal bruges som hoveddok. Indsæt din tabel. Gå i funktioner - brevfletning. Start ved nr.1 opret hoveddokument, og vælg det aktive vindue. Gå til nr. 2. Opret datakilde og find den fil som du lige har oprettet (eller havde i forvejen)den bliver nu til din datakilde. Du får nu nogle nye felter i din menulinje som dels hedder indsæt fletfelt dels indsæt felt. Stil dig i første celle og indsæt fletfelt. Vælg hvilket felt som skal indsættes. Hvis du har en eller anden bestemt søgning skal du også indsætte et "indsæt felt" dette kunne evt. være "if, then, else" hvor du kan definere dit kriterie. Alle celler du vil have skal flettes i dokumentet skal have indsæt fletfelt, og alle celler der skal have et kriterie skal også have et "indsæt felt". God arbejdslyst
Jeg kan kun sige at en kommasepareret fil som du beskriver virker ganske udmærket hos mig. Så det burde holde...
Men, spørgsmålet er, hvorfor du vil have en kommasepareret fil, hvis du selv skal oprette den fra grunden. Hvorfor ikke bare bruge en Word flettefil, et Excel ark eller lignende.
>>ngr Når alle disse felter kommer frem skal du vælge hvilke felter du vil have med i din oversigt i "indsæt flettefelt" Du kan vælge dem alle ved at sige ok, eller markere de felter du ikke skal bruge alligevel og sige fjern felt. Først derefter kan du komme videre med dit hoveddok. og indsætte de felter som du nu har valt.
Jeg opretter et nyt doku med en tabel i Funktioner -> Brevfletning -> Hoveddokument -> Opret -> Katalog - Aktivt Vindue
Datakilde -> Hent data -> Opret Datakilde
Og så går det i stå. Jeg aner ikke hvad der gemmer sig bag disse betegnelser. Jeg evd kun, at jeg vil have de date med, som jeg har lagt ned i min kildefil. Men hvordan kan jeg vide, hvilket feltnavn de har? Men hvis jeg klikker ok, så kommer der et "Gem som" vindue........?????
Hej ngr- jeg har lige passet mit arbejde et par timer. Derfor de manglende svar :-)
1. Du kan godt lave din separerede fil i Word, men husk at gemme den i txt format. Ellers opfatter Word den som et almindeligt Worddokument med en masse kommer i, ikke som en separeret fil.
2. Når du er kommet igennem Funktioner -> Brevfletning -> Hoveddokument -> Opret -> Katalog - Aktivt Vindue, skal du ikke vælge
Datakilde - Opret datakilde, men derimod Åbn Datakilde. Der efter skal du så vælge din kildefil.
3. Feltnavne er typisk den første linie i datakilden, altså der hvor du har skrevet fornavn, efternavn osv. Det er disse felter, der skal indsættes i tabellen.
Nu har jeg lavet min separerede fil som en tx. fil, og fulgt denne opskrift:
2. Når du er kommet igennem Funktioner -> Brevfletning -> Hoveddokument -> Opret -> Katalog - Aktivt Vindue, skal du ikke vælge
Datakilde - Opret datakilde, men derimod Åbn Datakilde. Der efter skal du så vælge din kildefil.
Så åbner jeg kilde.txt - og får meldingen Word fandt ingen fletfelter i hoveddokumentet. Klik på knappen Rediger hoveddokument for at indsætte fletfelter i hoveddokumentet
Det gør jeg så, og sidder så og glor på hoveddokumentet.
I øverste venstre hjørne (nederste værktøjslinie) findes en knap Indsæt fletfelt. Lav tabellen med det rigtige antal kolonner og En række. Placer markøren i den celle, hvor du vil have det første flettefelt. Klik på den pågældende knap. Vælg det felt du vil have i den pågældende celle. Gentag for alle celler/felter. Klik så på den knap, i samme værktøjslinie, der viser teksten "Flet til nyt dokument", når du peger på den.
Når du nu sidder og "glor" på dit hoveddok. så gå tilbage og se må mit første svar: Du får nu nogle nye felter i din menulinje som dels hedder indsæt fletfelt dels indsæt felt. Stil dig i første celle og indsæt fletfelt. Vælg hvilket felt som skal indsættes. Hvis du har en eller anden bestemt søgning skal du også indsætte et "indsæt felt" dette kunne evt. være "if, then, else" hvor du kan definere dit kriterie. Alle celler du vil have skal flettes i dokumentet skal have indsæt fletfelt, og alle celler der skal have et kriterie skal også have et "indsæt felt". Slut af med at flette til nyt dok. God arbejdslyst
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.