Egendefinerte verdilister
En egendefinert verdiliste knytter lesbare etiketter til tekniske
verdier. Du velger Rød fra en nedtrekksmeny, og forespørselen går ut med
FF0000.
Det tilsvarer en enumerasjon, bortsett fra at du definerer den selv, uten å være avhengig av en importert spesifikasjon.
Hvor du oppretter dem
Section titled “Hvor du oppretter dem”Åpne miljømappen og deretter fanen Egendefinerte variabler. Hver liste har et navn og en rekke oppføringer:
| Etikett | Verdi | Aktivert |
|---|---|---|
Rød | FF0000 | ✔ |
Grønn | 00FF00 | ✔ |
Blå | 0000FF | ✔ |
Gammel intern kode | X-42 | ✘ |

Bruke dem
Section titled “Bruke dem”Overalt der en typet verdi godtas — en miljøvariabel, en spørringsparameter, et konfigurasjonsfelt i en scenariohandling — velger du typen Egendefinert liste og deretter listen du vil bruke. Feltet blir en nedtrekksmeny med etiketter.
To varianter:
- Egendefinert liste: ett enkelt valg;
- Multippel egendefinert liste: flere etiketter, der verdiene skjøtes sammen.
Deaktiverte oppføringer
Section titled “Deaktiverte oppføringer”Å fjerne avkrysningen for en oppføring tar den ut av nedtrekksmenyen og gjør den umulig å løse opp: en forespørsel som fortsatt refererte til den, går ut med den rå etiketten i stedet for verdien. Det er tilsiktet — det gjør en referanse som er blitt ugyldig, synlig i stedet for å la den feile stille.
Når bør du heller bruke en vanlig variabel?
Section titled “Når bør du heller bruke en vanlig variabel?”| Behov | Velg |
|---|---|
En verdi som endrer seg med miljøet (baseUrl) | En miljøvariabel |
| Et valg fra en endelig mengde, likt i alle miljøer | En egendefinert liste |
| En verdimengde som den importerte spesifikasjonen pålegger | En enumerasjon (opprettet ved import) |
På kommandolinjen
Section titled “På kommandolinjen”En scenarioparameter av typen «egendefinert liste» sendes etter etikett på kommandolinjen, og Restorm konverterer den til verdien:
restorm --open projet.restorm --run "Rendu" --headless --param Couleur=Rouge