Import og eksport
Flytt tagger, enheter, alarmer og sider mellom prosjekter med eksport og import — og løs konflikter underveis.
I stedet for å bygge den samme konfigurasjonen på nytt i hvert prosjekt kan du eksportere den fra ett og importere den i et annet. Det er også den raskeste måten å gjøre masseendringer på: eksporter, endre mange rader i et regneark og importer resultatet tilbake.
Hva du kan flytte
| Hva | Format | Eksporteres / importeres fra |
|---|---|---|
| Tagger og enheter | CSV | roten av Tagger, fra |
| Alarmer | CSV | roten av Alarmer, fra |
| Sider | SVG eller ZIP | menyen for en side; import fra en sidemappe |
Formatene er symmetriske — det du eksporterer, er nøyaktig det importen forventer, så en fil fra ett prosjekt kan brukes direkte i et annet. Tagger, enheter og alarmer er ren CSV, så du kan åpne og redigere dem i et hvilket som helst regneark før du importerer.
Eksportere
For tagger, enheter eller alarmer åpner du roten av den delen (Tagger eller
Alarmer) og velger deretter Mer → Eksporter og hva som skal eksporteres. Du får en CSV-fil oppkalt etter prosjektet (f.eks. My project tags.csv).
Sider eksporteres én om gangen fra menyen for en side.
Importere
Import av tagger, enheter eller alarmer kjører en kort veiviser som viser deg nøyaktig hva som vil endres, før noe skrives.
1. Start og last opp
Åpne roten av delen og velg Mer → Importer (for tagger og enheter velger du Tagger eller Enheter). Slipp inn CSV-filen og velg Fortsett — filen sjekkes mot det som allerede finnes i prosjektet, og radene sorteres i nye, i konflikt og manglende.
Ved siden av Fortsett finnes det en Importer-knapp som gjør alt i ett trinn: den laster opp, oppdaterer alt som samsvarer, og hopper helt over konflikt-, slette- og bekreftelsestrinnene. Bruk den når du allerede vet at filen er riktig — for eksempel når du importerer på nytt en fil du nettopp har eksportert og redigert. Bruk Fortsett når du vil se hva som vil endres først, noe som gjelder de fleste gangene. Ingenting slettes uansett; ettklikksveien bare oppretter og oppdaterer.
2. Løs konflikter
Hvis filen har rader som allerede finnes i prosjektet, velger du en konfliktstrategi:
- Ikke oppdater elementer med konflikt (standard) — eksisterende elementer blir stående som de er; bare nye rader legges til.
- Oppdater alle elementer fra filen — eksisterende elementer overskrives med verdiene fra filen.
Dette trinnet vises bare når det finnes konflikter. Mer informasjon viser nøyaktig hvilke elementer som er i konflikt.
3. Bestem hva som skjer med det som mangler
Hvis prosjektet inneholder elementer som ikke finnes i filen, velger du en slettestrategi:
- Ikke slett (standard) — ekstra elementer beholdes.
- Slett et utvalg — velg, element for element, hvilke av elementene uten treff som skal fjernes.
Bruk dette når filen skal være det fullstendige, autoritative settet. I likhet med konflikttrinnet vises det bare når det er relevant.
4. Bekreft
Et sammendrag viser resultatet — Oppretter N, oppdaterer N, sletter N — før du bekrefter. Importen kjører i bakgrunnen (det kan ta et par minutter for store filer), og når den er ferdig, får du et tilsvarende sammendrag, Opprettet / oppdaterte / slettet, og Last ned logg for din egen dokumentasjon.
Taggverdier
CSV-filen ovenfor inneholder konfigurasjonen av taggene i et prosjekt. Taggverdier — det hver tagg faktisk leste — eksporteres og importeres separat, på et tidspunkt du velger. Se Eksporter og oppdater taggverdier.
Greit å vite
- Import er alt-eller-ingenting per type. Hvis filen har ugyldige rader (manglende sti, feil type, duplikater), avvises hele importen med en feil — ingenting blir halvveis gjennomført. Rett filen og prøv igjen.
- Redigering i et regneark er forventet. CSV-filen går rent frem og tilbake, så å eksportere, justere mange rader og importere på nytt med Oppdater alle elementer fra filen er en støttet måte å masseredigere på.
- Import krever en konfigurerende rolle. Den endrer innholdet i prosjektet, så det er en handling for Forvalter (eller Administrator) — se rollematrisen.