Aracılığıyla paylaş


Konulara koşul ekleme

Konunuza dallar eklemek için Koşul düğümünü kullanabilir, bir değişkenin değerini başka bir değişkenin değeri ile veya spesifik bir değer ile kıyaslayabilirsiniz. Örneğin, isClubMember değerinin True olması durumunda konu bir indirim sunmaktadır; aksi takdirde konu standart ürün fiyatını sunmaktadır.

İpucu

Düğümleri daha kolay tanımlayacak şekilde yeniden adlandırın. Adı doğrudan güncelleştirmek için düğümün ad alanını seçin veya düğümün Daha fazla simgesini (...) ve menüden Yeniden adlandır'ı seçin. Ayrıca kod düzenleyicide düğümleri yeniden adlandırabilirsiniz.

Tetikleyici düğümlerini ve Adıma git düğümlerini yeniden adlandırmak mümkün değildir.

Düğüm adlarının uzunluğu en fazla 500 karakter olabilir.

Önkoşullar

Koşul ekle

  1. İstediğiniz konuyu açın.

  2. Koşul eklemek istediğiniz düğümün altındaki Düğüm ekle simgesini seçin ve ardından Koşul ekle'yi seçin.

    Bu eylem, konunuza iki dal ekler. Dallardan biri, bir Koşul düğümüyle başlar ve koşulun doğru olduğu zamanlarda konuşma yolunu tanımlar. Diğer dal Diğer Tüm Koşullar düğümüyle başlar ve koşulun yanlış olduğu zamanlardaki konuşma yolunu tanımlar.

    Yeni bir koşulun, Koşul dalı ve Diğer Tüm Koşullar dalını gösteren ekran görüntüsü.

    Koşulunuzu Koşul dalında oluşturmak için bir değişken, bir mantıksal işleç ve bir değer seçmeniz gerekir.

  3. Bir değişken seçin öğesini belirleyin ve kıyaslanacak değişkeni seçin.

    Kullanabileceğiniz mantıksal işleçler seçtiğiniz değişkenin türüne bağlıdır. Örneğin, eşittir varsayılan olarak seçilidir ve tüm değişken türleri için kullanılabilir. Büyüktür operatörü sayı türleri için kullanılabilir, ancak dize türleri için kullanılamaz.

  4. Gerekirse farklı bir işleç seçin.

  5. Değişkeninizle karşılaştırmak için bir değer seçin veya girin.

    Karşılaştırılacak değer ya da değişken değişkene ve işlece göre uyumlu bir türde olmalıdır. Boş ya da Boş değil gibi bazı işleçler için bir karşılaştırma değeri eklemenize gerek yoktur.

    Metin veya sayı gibi basit türler için kelime anlamıyla değer yazabilirsiniz. Bir değişken seçmek için Değişken seç simgesini (>) seçin veya Power Fx formülünü kullanın.

  6. Koşullarınıza daha fazla ölçüt eklemeniz gerekiyorsa, Yeni koşul'u seçin. Ölçütleri birikimli yapmak için Ve öğesini seçin ya da bir diğerini hariç hale getirmek için Veya öğesini seçin.

    Veya işleciyle bir Koşul dalını gösteren ekran görüntüsü.

Not

Bir dizeyi farklı bir veri türüyle karşılaştıran bir koşulu yapılandırırken, ilk değişken ile karşılaştırma değeri arasında bir uyuşmazlıkla karşılaşırsanız, tür karşılaştırmasını ve Tür uyuşmazlığını düzelt düğmesini belirten bir hata mesajı görüntülenir. Uyuşmazlığı çözen bir Power Fx formülü'nün otomatik olarak Copilot Studio tarafından üretilmesini sağlayan düğmeyi seçin.

Daha fazla Koşul dalı ekleme

Başlangıçta, bir koşulun iki dalı vardır: Koşul doğru olduğunda bir Koşul dalı (yani, if ifadesi) ve yanlış olduğunda bir Diğer Tüm Koşullar dalı (else ifadesi). İhtiyaç duyduğunuz kadar Koşul dalı (diğer if deyimleri için) ekleyebilirsiniz. Her koşul sırayla değerlendirilir. Doğru olarak değerlendirilen koşula sahip ilk dal izlenir. Tüm koşullar yanlış olarak değerlendirildiğinde, Diğer Tüm Koşullar dalı izlenir.

Örneğin, bir sayı değişkeniniz olabilir ve aşağıdaki durumlar için üç dal isteyebilirsiniz:

  • Sayı 10'dan küçükse if
  • Sayı 50'den büyükse else if
  • Else: yani sayı 10 ile 50 arasında olduğunda

Başka bir Koşul dalı eklemek için, koşulunuzun üzerindeki Düğüm ekle simgesini seçin ve Koşul ekle'yi seçin.

Vurgulanan koşulun üzerinde Düğüm ekle simgesiyle birden çok dalı olan bir koşulu gösteren ekran görüntüsü.

Bir koşulun altındaki Düğüm ekle simgesini seçmek, yeni bir koşul dalı değil, tamamen yeni bir koşul (bir Koşul düğümü ve bir Diğer Tüm Koşullar düğümü ile) ekler.

Koşul grubuna yeni koşul ekleme

Bir koşul grubuna yeni bir koşul ekleyebilirsiniz.

  1. Koşul düğümünün Daha Fazla simgesini () seçin ve ardından Yeni koşul ekle'yi seçin.

    Yeni koşul ekle menü öğesini vurgulayan ekran görüntüsü.

  2. Yeni koşul, önceden seçilen koşulun sağına eklenir.

    Yeni eklenen koşulu gösteren ekran görüntüsü.

Not

Diğer Tüm Koşullar dalının sağına yeni bir koşul ekleyemezsiniz. Koşul dalının sağındaki son koşul öğesi olarak kalmalıdır.

Koşulları düzenleyin

Daha karmaşık koşul yapıları için, koşulları aynı koşul grubu içinde yeniden sıralayabilirsiniz.

  1. Koşul düğümünün Daha Fazla simgesini () seçin ve ardından Koşulu yeniden sıralandır'ı seçin.

    Koşulu yeniden sırala menü öğesini vurgulayan ekran görüntüsü.

  2. Hedef pozisyonu seç mesajı görüntülenir. Pozisyonları değiştirmek istediğiniz koşul düğümünü seçin.

    Hedef konum seç bildirim mesajını vurgulayan ekran görüntüsü.

  3. Koşul düğümü artık grup içindeki yeni konumundadır.

    Yeniden sıralanmış bir koşul düğümünün konumunu gösteren ekran görüntüsü.

Not

  • Bir koşulu Diğer Tüm Koşullar dalının sağına taşıyamazsınız. Koşul dalının sağındaki son koşul öğesi olarak kalmalıdır.
  • Yalnızca aynı koşul grubundaki koşulları yeniden sıralayabilirsiniz.

Koşul tanımlamak için Power Fx kullanma

Varsayılan koşul düzenleyicisi çoğu senaryo için uygundur. Daha fazla esnekliğe ihtiyacınız varsa, Koşul dalında Power Fx kullanın.

  1. Koşul düğümünde Diğer simgesini () seçin, ardından Formül olarak değiştir'i seçin.

    Power Fx koşul düzenleyicisine nasıl geçileceğini gösteren ekran görüntüsü.

    Düğüm, formül düzenleyicisi denetimine geçer. Daha önce bir koşul tanımladıysanız, koşulun arkasındaki formül, formül düzenleyicisinde gösterilir.

  2. Formülü değiştirmek için, Değişken seç simgesini (>) seçerek Power Fx formül düzenleyicisini açın. Buraya girdiğiniz formül bir Boole (doğru veya yanlış) değeri döndürmelidir.

Power Fx kullanarak ifadelerin nasıl oluşturulacağını öğrenin.

Basit koşul düzenleyicisine geri dönmek için Koşul düğümünün Daha Fazla simgesini () seçin ve ardından Düğümü sıfırla'yı seçin.