Ana içeriğe geç

Bir sinyalin nerede kullanıldığını bulma

Where used (Türkçe arayüzde: Nerede kullanılıyor) penceresi projede bir sinyale başvuran her yeri listeler. Bir sinyali silmeden ya da yeniden adlandırmadan önce neyin çalışmayacağını görmek için bu pencereyi açın.

Başlamadan önce​

Adımlar​

1. Sinyali seçin​

Sinyal listesinde sinyalin satırına tıklayın. Tam olarak bir sinyal seçin: hiç sinyal ya da birden çok sinyal seçiliyken Where used düğmesi kullanılamaz ve ipucu Select a signal (Bir sinyal seçin) der.

2. Where used'ı açın​

Sinyal listesinin araç çubuğundaki Where used'a tıklayın. Pencere üstte sinyalin tam yolunu gösterir; sunucu başvuruları ararken Searching… (Aranıyor…) yazar.

3. Başvuruları okuyun​

Pencere başvuruları gruplar. Yalnız başvurusu olan gruplar gösterilir:

GrupListelediği
Screens (n) (Ekranlar)Sinyale başvuran her sayfa, sembol, popup, layout ya da paylaşılan betik; türü, adı ve başvuru sayısıyla, örneğin Page · Overview — 3 refs. Altında en çok üç örnek özelliği ve metnini gösterir.
Server scripts (n) (Sunucu betikleri)Sinyal yolunu içeren her sunucu betiği; eşleşen en çok beş satır, her biri line n ve satırın metniyle.
Calculated signals (n) (Hesaplanan sinyaller)İfadesi, kaynağı ya da sıfırlama sinyali bu sinyal olan dahili sinyaller. O sinyali açmak için yoluna tıklayın.
Alarm group rules (n) (Alarm grubu kuralları)Yol kuralı bu sinyale başvuran alarm grupları, kuralla birlikte.
Other (Diğer)Sinyalin Alias'ı (Takma ad) ve sinyalin yoluna değil kendisine bağlı ayarlar, her biri sayısıyla.

Other altındaki ayarlar şunlardır:

EtiketAnlamı
Bit derived from this signal (Bu sinyalden türetilmiş bit)Bu sinyalden alınan bit sinyalleri; bkz. Kelimeden bit sinyalleri oluşturma
Alarm using it as suppression condition (Bastırma koşulu olarak kullanan alarm)Bu sinyali bastırma koşulu olarak kullanan alarmlar
Command using it as feedback (Geri bildirim olarak kullanan komut)Geri bildirimini bu sinyalden okuyan komutlar
Alarm limit using it as deviation reference (Sapma referansı olarak kullanan alarm eşiği)Bu sinyalle karşılaştıran alarm eşikleri
Archive target (Arşiv hedefi)Sinyalin arşiv atamaları
Driver binding (Sürücü bağlaması)Sinyalin adres bağlamaları

Sinyale hiçbir yer başvurmuyorsa pencere This signal is not used on any screen, script, expression or rule. (Bu sinyal hiçbir ekranda, betikte, ifadede ya da kuralda kullanılmıyor.) der.

4. Listenin tam olduğunu denetleyin​

Büyük projelerde hızlı kalması için arama sınırlıdır: ekranlar en çok 3 saniye aranır ve en çok 100 ekran listelenir, raporun geri kalanı da süreyle sınırlıdır. Bir sınıra ulaşılınca sarı bir satır The list may be incomplete: the scan limit was reached. (Liste eksik olabilir: tarama sınırına ulaşıldı.) der. Ekranlar hiç aranamadıysa nedeniyle birlikte Screens could not be checked: (Ekranlar denetlenemedi:) yazar. İki durumda da listede olmayan bir yeri sinyalin kullanılmadığının kanıtı saymayın.

Sonuç​

Sinyali hangi ekranların, betiklerin, sinyallerin ve ayarların kullandığını ve listenin tam olup olmadığını biliyorsunuz.

Bilmekte fayda var​

Sonraki adımlar​