Amaç
Akışta geçen bir ifadenin; hangi aktivite, değişken, veri kaynağı ve/ veya bağlantı listesinde kullanıldığı bilgisine hızlı ve kolay bir şekilde erişilebilmesi hedeflenmiştir.
Kısayol Tuşu: Ctrl+F
Kullanıcının arama ekranını kullanarak arayabilmesine ek olarak; Değişken, Veri Kaynağı ve Sql Bağlantı Listesi tanımları üzerinden sağ tık işlemi ile de arama işlemleri gerçekleştirilebilmektedir. İlgili seçim baz alınarak; nerelerde kullanıldığı bilgisine erişilmesi hedeflenmiştir.
Arama Ekranı
Herhangi bir akış açıkken Ctrl+F tuş kombinasyonuyla gelen ekrandır. Tasarım aracı kullanıcısı akış içerisinde aramak istediği ifadeyi yazabileceği alanı görür. 3 karakter ve sonrası için arama işlemi gerçekleştirilebilir.
Aramanın sınırlarını belirleyebilmek amacıyla kullanıcıya bazı seçimler sunulmaktadır:
Veri Kaynakları→ Yazılan ifadenin veri kaynakları(kod, ad ve sorgu) içerisinde aranıp aranmayacağına karar verir. Varsayılan olarak seçili gelmektedir.
Veritabanı Bağlantıları→ Yazılan ifadenin sql bağlantı listesi(kod, ad, evrensel kod ve bağlantı tanımı) içerisinde aranıp aranmayacağına karar verir. Varsayılan olarak seçili gelmektedir.
Değişkenler→ Yazılan ifadenin değişkenler(kod, ad ve özet) içerisinde aranıp aranmayacağına karar verir. Varsayılan olarak seçili gelmektedir.
Aktiviteler→ Yazılan ifadenin aktiviteler(kod, ad ve aktivite özelinde farklılık gösterebilen alanlar) içerisinde aranıp aranmayacağına karar verir. Varsayılan olarak seçili gelmektedir.
Büyük/ Küçük Harf Duyarlı→ Yazılan ifadenin arama yapılırken büyük küçük harfe duyarlı olup olmayacağına karar verir. Varsayılan olarak seçili gelmemektedir. (Örneğin; izin ifadesi aratılırken eğer bu seçim yapıldıysa IZIN ifadesi içeren bölümler listelenmez.)
Referans→ Yazılan ifadenin arama yapılırken bire bir aynı şeklide aranıp aranmayacağına karar verir. Varsayılan olarak seçili gelmemektedir. (Örneğin; izin ifadesi aratılırken eğer bu seçim yapıldıysa izinhakki ifadesi içeren bölümler listelenmez.)
Tasarım aracında birden fazla sekmede açılan akışların arama işlemleri kendi içlerinde saklanmaktadır. Örneğin; İzin Talep akışında bir arama yapıp; Satınalma akışına geçerek farklı bir arama yapabilir; geri dönüldüğünde İzin Talep akışında yapılmış olunan arama geçerli olmaya devam edecektir.
Arama ekranında yazılan ifade ve yapılan seçimlere göre bulunan sonuçlar Arama Sonucu bölümünde listelenmektedir.
Arama Sonucu
Arama ekranı ve değişken, veri kaynağı, sql bağlantı listesi tanımları üzerinden yapılan arama sonuçlarının listelendiği bölümdür.