Ana içeriğe geç

Değişkenler

Özel değişkenler, betiklerde kullanılan statik değerleri tanımlamayı ve kolayca güncellemeyi sağlar (ör. kural doğrulamaları, formüller). Değişkenlere bir $ öneki kullanılarak erişilir.

Değişken Kullanımı

Bir betik örneği:

1
var isValid = $Xml.Sum('ExpenseList/Expense/Amount') > $ExpenseLimit;

Bu betik, giderler toplamının $ExpenseLimit değişkeniyle tanımlanan bir sınırı aşıp aşmadığını denetler.

Değişken Kapsamı ve Geçersiz Kılma

Değişkenler görev düzeyinde geçersiz kılınabilir ve belirli bir görevin kapsamındaki değerleri değiştirilebilir. Örneğin, havuz düzeyinde false olarak ayarlanan bir değişken, yönetim görevleri için true olarak geçersiz kılınabilir.

XPath İfadelerinde Değişken Kullanımı

Değişkenler ayrıca XPath ifadelerinde de kullanılabilir:

XPath İfadesi Örneği:

1
var invalidExpenses = $Xml.SelectAll('ExpenseList/Expense[Amount > $ExpenseLimit]');

Bu XPath ifadesi, $ExpenseLimit.