Import och export
Flytta taggar, enheter, larm och sidor mellan projekt med export och import — och lös konflikter på vägen in.
I stället för att bygga om samma konfiguration i varje projekt kan du exportera den från ett och importera den till ett annat. Det är också det snabbaste sättet att göra massredigeringar: exportera, ändra många rader i ett kalkylark och importera resultatet tillbaka.
Vad du kan flytta
| Vad | Format | Exporteras / importeras från |
|---|---|---|
| Taggar och enheter | CSV | roten Taggar, från |
| Larm | CSV | roten Larm, från |
| Sidor | SVG eller ZIP | en sidas -meny; importeras från en Sidor-mapp |
Formaten är symmetriska — det du exporterar är exakt vad import förväntar sig, så en fil från ett projekt landar direkt i ett annat. Taggar, enheter och larm är enkel CSV, så du kan öppna och redigera dem i valfritt kalkylark före import.
Exportera
För taggar, enheter eller larm, öppna roten av det avsnittet (Taggar eller
Larm), sedan Fler → Exportera och välj vad
du vill exportera. Du får en CSV namngiven efter projektet (t.ex. My project tags.csv).
Sidor exporteras en i taget från en sidas -meny.
Importera
Att importera taggar, enheter eller larm kör en kort guide som visar dig exakt vad som kommer att ändras innan något skrivs.
1. Starta den och ladda upp
Öppna avsnittets rot och välj Fler → Importera (för taggar och enheter, välj Taggar eller Enheter). Släpp in CSV:n och välj Fortsätt — filen kontrolleras mot det som redan finns i projektet, och sorterar rader i nya, motstridiga och saknade.
Bredvid Fortsätt finns en Importera-knapp som gör hela saken i ett steg: den laddar upp, uppdaterar allt som matchar och hoppar helt över stegen för konflikter, borttagning och bekräftelse. Använd den när du redan vet att filen är rätt — till exempel när du importerar tillbaka en fil du nyss exporterat och redigerat. Använd Fortsätt när du vill se vad som kommer att ändras först, vilket är för det mesta. Inget raderas i något av fallen; enstegsvägen skapar och uppdaterar bara.
2. Lös konflikter
Om filen har rader som redan finns i projektet väljer du en konfliktstrategi:
- Uppdatera inte motstridiga objekt (standard) — befintliga objekt lämnas som de är; endast genuint nya rader läggs till.
- Uppdatera alla objekt från filen — befintliga objekt skrivs över med filens värden.
Det här steget visas bara när det finns konflikter. Mer info listar exakt vilka objekt som är motstridiga.
3. Bestäm om det saknade
Om projektet innehåller objekt som inte finns i filen väljer du en raderingsstrategi:
- Radera inte (standard) — extra objekt behålls.
- Radera ett urval — välj, objekt för objekt, vilka av de omatchade objekten som ska tas bort.
Använd detta när filen är tänkt att vara den fullständiga, auktoritativa mängden. Precis som konfliktsteget visas det bara när det är tillämpligt.
4. Bekräfta
En sammanfattning stavar ut utfallet — Skapa N, uppdatera N, radera N — innan du genomför. Import körs i bakgrunden (det kan ta ett par minuter för stora filer), och när den är klar får du en matchande sammanfattning Skapade / uppdaterade / raderade och en Ladda ner logg för dina register.
Taggvärden
CSV-filen ovan bär ett projekts taggkonfiguration. Taggvärden — vad varje tagg faktiskt visade — exporteras och importeras separat, vid en tidpunkt du väljer. Se Exportera och uppdatera taggvärden.
Bra att veta
- Import är allt-eller-inget per typ. Om filen har ogiltiga rader (saknad sökväg, fel typ, dubbletter) avvisas hela importen med ett fel — inget tillämpas till hälften. Åtgärda filen och försök igen.
- Redigering i ett kalkylark är förväntat. CSV:n går fram och tillbaka rent, så att exportera, justera många rader och återimportera med Uppdatera alla objekt från filen är ett stöttat sätt att massredigera.
- Import kräver en konfigurerande roll. Den ändrar projektets innehåll, så det är en Hanterare- (eller Administratörs-)åtgärd — se rollmatrisen.