Gå til innhold

Erstatt

Bruk denne dialogen til å erstatte verdier for en attributt i et applag.

Hvor finner jeg dialogen?

Høyreklikk i det horisontale listefeltet for landmålingsapplaget, og velg Erstatt.

Forberedelser

Før du gjør en endring, må du merke hvilke linjer i listen du ønsker å endre. Marker første linje, hold nede [Shift] og marker siste linje. Hvis du vil plukke ut enkeltlinjer, bruk [Ctrl] (standard Windows-funksjonalitet).

Fremgangsmåte

  1. Velg objekter i listen.
  2. Velg Erstatt... fra hurtigmenyen.
  3. Velg aktuell attributt i nedtrekksmenyen. Programmet foreslår attributten du pekte på ved høyreklikk i det horisontale listefeltet.
  4. Legg inn verdi for Finn hva. * erstatter hele utvalget.
  5. Legg inn verdi for Erstatt med. Du kan erstatte med tekststrenger eller matematiske uttrykk (funksjonsuttrykk). Se eksempler nedenfor for ulike erstatninger som kan utføres.
  6. Trykk Erstatt. Erstatt-knappen avslutter ikke dialogen. Du kan derfor raskt legge inn verdier for målemetode, nøyaktighet, synbarhet, målemetodeHøyde og nøyaktighetHøyde uten å måtte gå ut og inn av dialogen flere ganger.
  7. Trykk Lukk (eller x i øvre høyre hjørne) for å avslutte dialogen.

Muligheter

  1. Erstatte hele strengen
  2. Erstatte en del av en streng
  3. Legge til postfiks og/eller prefiks
  4. Legge til eller addere eksisterende innhold
  5. Hente innhold fra en annen kolonne
  6. Generere nummer P1, P2, P3 osv.

Tegnet * kalles jokertegn (wildchar). Dette bruker du for å erstatte én eller flere bokstaver/tall. I feltet Finn hva virker * kun som siste tegn.

Knappen fx aktiverer matematisk modus og setter inn =, som betyr beregning. Du kan da legge inn et funksjonsuttrykk som inneholder operatorer og verdier fra flere attributter, eksempelvis =+.

Du har også følgende avanserte opsjon: En ekstra = betyr å generere punktnummer. Eksempelvis gir 1==+1 følgende verdier: 1, 2, 3, 4, 5, osv. Virker bare når siste del av strengen er numerisk.

Objektene i applikasjonslaget har både geometri og egenskaper, og du kan endre verdier for en del av geometrikolonnene (de faste kolonnene) og egenskapskolonnene (definert under metadata).

Eksempel på erstatning av geometri

Egenskap Finn hva Erstatt med Beskrivelse
Høyde * =%Høyde%*-1 For å snu fortegn
Høyde * =%Høyde%/10 eller =%Høyde%*0.1 For å endre skala
Høyde * =%Høyde%-1 Trekker fra -1

Eksempel på erstatning av egenskaper

Egenskap Finn hva Erstatt med Resultat
ABC BCD ABC123 → BCD123
BC XYZ ABC123 → AXYZ123
* abc ABC123 → abc
* xx%feltnavn%yy ABC123 → xxABC123yy
* %feltnavn% Henter innholdet fra felt (egenskap)
* %feltnavn1%_%feltnavn2% Henter innholdet fra felt 1 og 2 atskilt med _ (underscore)

Eksempel på erstatning med funksjonsuttrykk

Finn hva Erstatt med Beskrivelse
* =%feltnavn%/2 Deler verdien i feltnavn på 2, eksempelvis 100/2 → 50
* =%feltnavn1%*%feltnavn2% Multipliserer verdien i feltnavn1 med feltnavn2
* =%feltnavn%+1 ABC100 → ABC101
* =%feltnavn%+1 ABC100_A → feil, siste del er ikke numerisk

Eksempel på erstatning med avanserte uttrykk

Finn hva Erstatt med Resultat
* ABC1==+1 gir ABC1, ABC2, ABC3 osv.
* XY1==+100 ABC123 → XY1 og neste → XY101
A* XY1==+100 ABC123 → XY1, men BCD123 blir utelatt
A* BCD==+100 Feil, ingen numerisk del foran ==
A* QQ+100 ABC123 → QQ+100, + er bare et tegn i denne sammenheng