Avatar billede ngr Praktikant
02. oktober 2002 - 22:33 Der 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
Avatar billede jkrons Professor
02. oktober 2002 - 23:39 #1
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.
Avatar billede ngr Praktikant
03. oktober 2002 - 01:19 #2
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?


Og hvad mener du med at gennemføre fletningen?
Avatar billede ngr Praktikant
03. oktober 2002 - 01:57 #3
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,

Men det holder vist ikke...??
Avatar billede aovergaard Nybegynder
03. oktober 2002 - 08:17 #4
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
Avatar billede jkrons Professor
03. oktober 2002 - 08:39 #5
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.
Avatar billede jkrons Professor
03. oktober 2002 - 08:42 #6
Altså:
Fornavn,Efternavn
Jan,Jensen
Ole,Nilsen
Bent,Berndtsen
osv.

Opret den fx i Notesblok og brug Enter-tasten som postafgrænser.
Avatar billede ngr Praktikant
03. oktober 2002 - 09:38 #7
Hvorfor skal jeg oprette den i notesblok og ikke i Word?
Avatar billede ngr Praktikant
03. oktober 2002 - 09:44 #8
Gå til nr. 2. Opret datakilde og find den fil som du lige har oprettet (eller havde i forvejen)

Jamen jeg bliver ikke bedt om at finde en fil, der kommer masse om felter og hvad ved jeg
Avatar billede aovergaard Nybegynder
03. oktober 2002 - 10:11 #9
>>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.
Avatar billede ngr Praktikant
03. oktober 2002 - 10:32 #10
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........?????
Avatar billede jkrons Professor
03. oktober 2002 - 11:05 #11
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.
Avatar billede jkrons Professor
03. oktober 2002 - 11:07 #12
Indsættes i tabellen med knappen Indsæt feltfelt. For at udføre fletningen klikker du så på knappen Flet til nyt dokument.
Avatar billede ngr Praktikant
03. oktober 2002 - 11:31 #13
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.
Avatar billede jkrons Professor
03. oktober 2002 - 12:35 #14
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.
Avatar billede aovergaard Nybegynder
03. oktober 2002 - 12:56 #15
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
Avatar billede ngr Praktikant
03. oktober 2002 - 13:01 #16
Nu fungerer det. Men der skrives kun i hver femte række.....?
Avatar billede ngr Praktikant
03. oktober 2002 - 13:08 #17
Sådan sier min kildefil ud

Tekst
En eller anden tekst
En ny tekst
Og en ny tekst igen
Og så videre
Avatar billede jkrons Professor
03. oktober 2002 - 13:11 #18
Hvis tabellen kun har en række før du fletter (og der må ikke være flere), må det være en fejl i kildefilen.
Avatar billede ngr Praktikant
03. oktober 2002 - 13:13 #19
og der må ikke være flere

Sådan, så er den hjemme, TAK!!!
Avatar billede jkrons Professor
03. oktober 2002 - 13:14 #20
Velbekomme! :-)
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
Tag et kursus i Word og øg effektiviteten

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