Hoppa till innehåll

Anpassade värdelistor

En anpassad värdelista kopplar läsbara etiketter till tekniska värden. Du väljer Röd i en rullgardinsmeny, och begäran går iväg med FF0000.

Det motsvarar en uppräkning, men en som du definierar själv, utan att vara beroende av en importerad specifikation.

Öppna variabelmappen och sedan dess flik Anpassade variabler. Varje lista har ett namn och en följd av poster:

EtikettVärdeAktiverad
RödFF0000
Grön00FF00
Blå0000FF
Gammal intern kodX-42

Fliken ”Anpassade variabler” i en variabelmapp: listan ”Pet status” till vänster och dess tre poster med etikett och värde till höger

Överallt där ett typat värde accepteras — miljövariabel, frågeparameter, konfigurationsfält i en scenarioåtgärd — väljer du typen Anpassad lista och sedan önskad lista. Fältet blir en rullgardinsmeny med etiketter.

Två varianter:

  • Anpassad lista: ett enda val;
  • Anpassad flervalslista: flera etiketter, vars värden fogas samman.

Att avmarkera en post tar bort den ur rullgardinsmenyn och gör den olöslig: en begäran som fortfarande refererade till den går iväg med den råa etiketten i stället för sitt värde. Det är det avsedda beteendet — det gör en referens som blivit ogiltig synlig i stället för att låta den misslyckas tyst.

BehovVälj
Ett värde som ändras med miljön (baseUrl)En miljövariabel
Ett val ur en ändlig mängd, likadant i alla miljöerEn anpassad lista
En värdemängd som den importerade specifikationen bestämmerEn uppräkning (skapas vid importen)

En scenarioparameter av typen ”anpassad lista” skickas med etikett på kommandoraden, och Restorm omvandlar den till ett värde:

Terminal window
restorm --open projet.restorm --run "Rendu" --headless --param Couleur=Rouge

Se Headless-körning och CI.