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

HvaFormatEksporteres / importeres fra
Tagger og enheterCSVroten av Tagger, fra
AlarmerCSVroten av Alarmer, fra
SiderSVG eller ZIPmenyen 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.