Merhaba, Troia yazılarıma Diyalog Yönlendirme işlemi ile devam ediyorum.

Bazen yapmış olduğumuz yeni değişiklikler sonunda bir diyaloğumuzun yerine başka bir diyaloğu ya da yeni yaptığımız bir diyaloğu kullanmak isteyebiliyoruz.

Şöyle bir durum düşünelim sistemde artık kullanmayacağımız diyalog 100 den fazla yerde çağrılıyor olsun. Yeni diyaloğumuzla eski diyaloğun var olduğu tüm yerleri bulup değiştirmemiz gerekecekti.

Ama şimdi göstereceğim yöntemle buna gerek kalmayacak.

DEVT09 >> Diyalog Yönlendirici

Burada dikkat etmeniz gereken olay yapacağınız bu işlemi test veri tabanına bağlı olan Canias üzerinden yapmanız gerekmektedir.

Geçmiş yazılarımızda yazdığımız iki projemiz vardı.

1. Diyalog: EDUPERSON02

2. Diyalog: EDUD01D000

Ana diyalogdan detay diyaloguna gittiğimizde EDUPERSON02 diyaloguna gidiyorduk. Şimdi yönlendirme ile bunun EDUD01D000 diyaloguna gitmesini sağlayacağız.

Tıkladığımızda gelen ekran.

Şimdi DEVT09 dan Diyalog Yönlendiricisine gidelim.

Yeni bir yönlendirme eklemek için EKLE(+) butonuna tıklayalım.

Aşağıdaki gibi bir ekran bizi karşılayacak.

Aşağıdaki gibi formu doldurup kaydet diyoruz.

Bakalım yönlendirme gerçekleşmiş mi?

Şu anda artık diyaloglar içinde nerede EDUPERSON02 görürse bunu EDUD01D000 diyaloguna yönlendirecek. Ama değişikliğin tam olarak algılanabilmesi için çalıştığınız Canias’ı kapatıp baştan açmanız gerekmektedir.

Yönlendirme gerçekleşmiş oldu.

Yönlendirmemizi seçip DELETE butonuna tıklayarak silebiliriz. Sildiğimizde yönlendirme iptal olmuş olacaktır.

Aynı şekilde kalemle girerek düzenleme yapabilirsiniz.

Bir sonraki yazımda görüşmek üzere.


What's Your Reaction?

love
0
love
hate
0
hate
win
0
win
geeky
0
geeky
omg
0
omg
lol
0
lol
fail
0
fail
fun
0
fun
Murat Bilginer
21 Şubat 1992'de doğdum. Endüstri Mühendisi olarak lisansımı 2016 yılında tamamladım. Industryolog Akademi - NGenius oluşumlarının kurucusuyum. Şu anda kendi şirketim Brainy Tech ile Web ve Mobil Geliştirme, AWS, Google Cloud Platform Sistemleri İçin DevOps, Big Data Analiz ve Görselleştirme hizmetleri sunmakta ve Online Eğitimler vermekteyiz.