Özel değer listeleri
Bir özel değer listesi, okunabilir etiketleri teknik değerlere
eşler. Açılır menüden Kırmızı seçersiniz, istek FF0000 ile gider.
Bu, bir numaralandırmanın eşdeğeridir; ancak içe aktarılmış bir belirtime bağlı kalmadan kendiniz tanımlarsınız.
Nerede oluşturulur
Section titled “Nerede oluşturulur”Değişken klasörünü açın, ardından Özel değişkenler sekmesine geçin. Her listenin bir adı ve bir dizi girdisi vardır:
| Etiket | Değer | Etkin |
|---|---|---|
Rouge | FF0000 | ✔ |
Vert | 00FF00 | ✔ |
Bleu | 0000FF | ✔ |
Ancien code interne | X-42 | ✘ |

Kullanmak
Section titled “Kullanmak”Türlü bir değerin kabul edildiği her yerde — ortam değişkeni, istek parametresi, bir senaryo eyleminin yapılandırma alanı — Özel liste türünü, ardından istediğiniz listeyi seçin. Alan, etiketlerden oluşan bir açılır menüye dönüşür.
İki varyant:
- Özel liste: tek bir seçim;
- Çoklu özel liste: birden çok etiket, değerleri birleştirilir.
Devre dışı bırakılmış girdiler
Section titled “Devre dışı bırakılmış girdiler”Bir girdinin işaretini kaldırmak onu açılır menüden çıkarır ve çözümlenemez hâle getirir: ona hâlâ referans veren bir istek, değeri yerine ham etiketle gönderilir. Bu, istenen davranıştır — geçersiz hâle gelmiş bir referansı sessizce başarısız kılmak yerine görünür kılar.
Ne zaman klasik bir değişken tercih edilmeli?
Section titled “Ne zaman klasik bir değişken tercih edilmeli?”| İhtiyaç | Seçin |
|---|---|
Ortama göre değişen bir değer (baseUrl) | Bir ortam değişkeni |
| Tüm ortamlarda aynı olan, sonlu bir kümeden bir seçim | Bir özel liste |
| İçe aktarılan belirtimin zorunlu kıldığı bir değer kümesi | Bir numaralandırma (içe aktarmada oluşturulur) |
Komut satırında
Section titled “Komut satırında”“Özel liste” türünde bir senaryo parametresi komut satırına etiketiyle geçirilir ve Restorm onu değere dönüştürür:
restorm --open projet.restorm --run "Rendu" --headless --param Couleur=Rouge