Import fra tekstfil Ved hjelp av denne funksjonen kan du importere det meste som befinner seg i en tekstfil:Varer, kunder, fakturaer, bilag osv. Menyvalg: Fil – Import – Import fra tekstfilFunksjonen forutsetter lisens på Professional eller Enterprise For å kunne benytte denne importen må du ha en tekstfil med de data som skal importeres. Feltene i filen må enten ha skilletegn (som semikolon, komma el.l.), eller feltene kan ha en fast lengde.Dersom du f.eks. har en excel-fil med et kunderegister som skal importeres, kan du lagre filen som en semikolondelt fil. Åpne filen og velg File -> Save as. Velg navn og plassering på filen. I feltet Save as type velger du csv eller sdv: Når du så har fått en tekstfil, kan du importere denne filen ved hjelp av Import fra tekstfil.Feltbeskrivelse av tilgjengelige felter ved import av Varer og Kunder finnes her: Uni_Varer og Uni_customer NB! Husk alltid å ta backup før import! Først må du angi filnavn. Bruk søkeknappen til å bla gjennom etter tekstfilen. Merk filen du skal importere og klikk deretter Åpne. Deretter finner du ut om det er en fastlengde fil eller en fil med skilletegn. Angi filtype og trykk Videre. Import av filer med skilletegn Her angir du det skilletegnet som er i filen. Dersom den er semikolonseparert velger du denne, tabulatorseparert = TAB, kommaseparert = Comma. Dette må du vite på forhånd. Åpne eventuelt tekstfilen og se etter hvilket skilletegn som er brukt. Klikk Videre. Bildet er todelt. Til venstre er filen som skal importeres, og til høyre er databasen som filen skal importeres til. I dette tilfellet skal vi importere en tekstfil som inneholder kunder og deres adresse m.m. Forklaring til venstre side: tekstfilen: Sample: Inneholder de opplysningene som ligger i tekstfilen. For eksempel navn, adresse, postnummer osv.Link: Kobling mot databasefelt. Dobbeklikk på databasefeltet som sample-verdien skal legge seg på. Eksempel: Sampleverdien; navn, tilhører databasefeltet navn i tabellen Uni_Customer. Marker derfor sampleverdien der navnene ligger Navn, og dobbelklikk på det tilsvarende databasefeltet (til høyre i bildet) Navn, eller merk begge felt og trykk på = i midten.Macro: Det vil av og til være nødvendig å gå i dybden av importfilen for å kunne manipulere dataen som skal importeres. Les mer her.Fast tekst: Legg inn en fast tekst på dette feltet. Dersom du vil at alle kundene skal ha samme telefonnummer (av en eller annen grunn), legger du først til link Telefon fra Uni_Customer-tabellen på sampleverdien telefon (dobbeklikk på databasefeltet), og deretter skriver du inn det telefonnummeret du vil skal være felles for alle kundene.Avkryssingsboks: Krysser du av i denne boksen, betyr det at du ikke skal ta med recorder der dette databasefeltet er tomt. Krysser du for eksempel av for der du har koblet Sample-verdien mot postnummer-feltet, vil ikke kundenr som ikke har registrert postnummer i filen bli importert Forklaring til høyresiden/databasen: Høyresiden av bildet består av registeret/databasen som filen skal importeres til. Velg hvilken tabell/register du vil lese dataene inn på.Det finnes 4 spesiallagde register for denne importrutinen. (Uni_Customer, Uni_Kreditor, Uni_Trans, og Uni_Konto), Dette for at en skal slippe problemene med koblinger mellom ulike tabeller og lignende.Bruk tabellen Uni_Customer dersom du skal lese inn kunder til systemet ditt.Feltnavnene i tabellen står i venstre kolonne. Datatypen til høyre.Eksempel:Først kobler du databasefelter: Klikk på feltet Kundenummer (eller feltet som inneholder kundenummer) i tekstfilen (venstre side) og dobbelklikk på feltet Kundenummer i databasen. Deretter markerer du feltet adresse i tekstfilen og dobbelklikker på feltet adresse i databasen, osv. Så setter du telleren for hvilken linje den skal begynne å lese fra. I vårt eksempel er det linje 5. Vi har vist linje 4 når vi koblet feltene da disse inneholdt overskriftene. Det er viktig at du ikke leser inn overskriftene, men begynner på første linje som inneholder data. Det er ikke alle filer som har overskrifter, da kan du sette Start til 1. Du kan bla opp og ned under hele kobling-/linkingsprosedyren for å undersøke hvilke data som ligger under overskriftene. Det som skjer når du blar, er at du viser neste linje i filen i Sample-kolonnen.Merk: Du kan endre på tekstfilen ved å endre på dataene som ligger i samplekolonnen. Dersom du endrer et navn/adresse/telefon osv, vil de endringene bli lagret i tekstfilen som du importerer.Trykk Videre og Fullfør når koblingene er klare og Start-verdien korrekt. Dersom du skal importere datoer, så er det viktig at formatet er satt til ddmmaa, dvs at 31.desember 2025 skal skrives 311225, det skal ikke brukes punktum og heller ikke 4 siffer for årstall. Lagre script: Dersom du vet at du skal importere lik fil flere ganger er det mulig å lagre koblingene som du har gjort over til neste gang.Trykk da på knappen nede til venstre og velg Lagre innstillinger til fil. Gi importscriptet et navn. Neste gang du skal importere kunder (med det samme oppsett som det du brukte når du lagret scriptfilen) kan du velge samme knappen og Åpne innstillinger fra fil før du importerer. Da linker feltene seg sammen selv og tildeler makroer der det er bestemt automatisk.