Mantığı bir model yönetimli uygulama formuna uygulamak için iş kuralları ve önerileri oluşturma
Not
Kasım 2020 itibarıyla geçerlidir:
- Common Data Service, Microsoft Dataverse olarak yeniden adlandırıldı. Daha fazla bilgi
- Microsoft Dataverse'teki bazı terimler güncelleştirildi. Örneğin; varlık yerine tablo ve alan yerine sütun kullanılmaktadır. Daha fazla bilgi
Bu makale, kısa süre içinde güncel terminolojiyi yansıtacak şekilde güncelleştirilecektir.
Bu konu, Javascript kodu yazmadan veya eklenti oluşturmadan nasıl iş kurallarını ve öneriler bir model yönetimli uygulamada oluşturabileceğinizi gösterir. İş kuralları, hızlı bir şekilde değişen ve ortak olarak kullanılan kurallar uygulamak ve bunların bakımını yapmak için basit bir arabirim sunar. Bunlar, Ana ve Hızlı Kayıt formlarına uygulanabilir. Model yönetimli uygulamalarda, eski web uygulamalarında, Tabletler için Dynamics 365'te ve Dynamics 365 for Outlook'ta (çevrimiçi veya çevrimdışı modda) çalışırlar.
Koşulları ve eylemleri birleştirerek iş kuralları ile aşağıdakilerden herhangi birini yapabilirsiniz:
Sütun değerlerini ayarlama
Sütun değerlerini temizleme
Sütun gereksinim düzeylerini ayarlama
Sütunları gösterme veya gizleme
Sütunları etkinleştirme veya devre dışı bırakma
Verileri doğrulama ve hata iletileri gösterme
İş zekasına dayalı iş önerileri oluşturun.
Not
Bir tablo için tüm formlara uyacak bir iş kuralı tanımlamak için bkz. Tablo için iş kuralı oluşturma.
İş kuralları, çoklu seçim seçenek kümeleriyle çalışmaz.
İş kuralı veya iş önerisi oluşturma
Power Apps'te oturum açın.
Veri'yi genişletin, Tablolar'ı seçin, istediğiniz tabloyu ve ardından İş kuralları sekmesini seçin.
Komut çubuğunda, İş kuralı ekle'yi seçin.
İş Kuralı tasarımcısı penceresi sizin için oluşturulmuş tek bir koşulla açılır. Her kural bir koşulla başlar. İş kuralı bu koşulu temel alarak bir veya daha fazla eylem gerçekleştirir.

İpucu
Mevcut bir iş kuralını değiştirmek istiyorsanız onu değiştirebilmeniz için önce devre dışı bırakmanız gerekir.
İsterseniz, pencerenin sol üst köşesindeki açıklama kutusuna bir açıklama ekleyin.
Kapsamı aşağıdakilere göre ayarlayın:
Bu öğeyi seçerseniz...
Kapsam şuna ayarlanır...
Varlık
Tüm formlar ve sunucu
Tüm Formlar
Tüm formlar
Belirli bir form (örneğin Firma formu)
Yalnızca o formu
Koşullar ekle. İş kuralınıza daha fazla koşul eklemek için:
Koşul bileşenini Bileşenler sekmesinden tasarımcıdaki bir artı işaretine sürükleyin.

Koşulun özelliklerini ayarlamak için, tasarımcı penceresindeki Koşul bileşenine tıklayın ve ekranın sağ tarafındaki Özellikler sekmesinde özellikleri ayarlayın. Özellikleri ayarladığınızda, Özellikler sekmesinin alt kısmında bir ifade oluşturulur.
Koşula ek bir yan tümce eklemek için (bir VE ya da VEYA), Özellikler sekmesindeki Yeni'ye tıklayarak yeni bir kural oluşturun ve bu kuralın özelliklerini ayarlayın. Kural Mantığı sütununda, yeni kuralın bir VE ya da VEYA olarak ekleneceğini belirtebilirsiniz.

Koşulun özelliklerini ayarlamayı bitirdiğinizde Uygula'ya tıklayın.
Eylemler ekle. Bir eylem eklemek için:
Eylem bileşenlerinden birini Bileşenler sekmesinden Koşul bileşeninin yanındaki bir artı işaretine sürükleyin. İş kuralının koşul karşılandığında eylem gerçekleştirmesini istiyorsanız eylemi bir onay işaretinin yanındaki artı işaretine veya iş kuralının koşul karşılanmadığında eylem gerçekleştirmesini istiyorsanız eylemi bir x işaretinin yanındaki artı işaretine sürükleyin.

Eylemin özelliklerini ayarlamak için tasarımcı penceresindeki Eylem bileşenine tıklayın ve ekranın sağ tarafındaki Özellikler sekmesinde özellikleri ayarlayın.
Özellikleri değiştirmeyi bitirdiğinizde Uygula'yı seçin.
Bir iş önerisi ekle. Bir iş önerisi eklemek için:
Öneri bileşenini Bileşenler sekmesinden bir Koşul bileşeninin yanındaki artı işaretine sürükleyin. İş kuralının koşul karşılandığında eylem gerçekleştirmesini istiyorsanız Öneri bileşenini bir onay işaretinin yanındaki artı işaretine veya iş kuralının koşul karşılanmadığında eylem gerçekleştirmesini istiyorsanız eylemi bir x işaretinin yanındaki artı işaretine sürükleyin.
Önerinin özelliklerini ayarlamak için tasarımcı penceresindeki Öneri bileşenine tıklayın ve ekranın sağ tarafındaki Özellikler sekmesinde özellikleri ayarlayın.
Öneriye daha fazla eylem eklemek için eylemleri Bileşenler sekmesinden sürükleyin ve daha sonra Özellikler sekmesinden her eylemin özelliklerini ayarlayın.
Not
Öneri oluşturduğunuzda, varsayılan olarak tek bir eylem eklenir. Önerideki tüm eylemleri görmek için Öneri bileşeninde Ayrıntılar'a tıklayın.
Özellikleri değiştirmeyi bitirdiğinizde Uygula'yı seçin.
İş kuralını doğrulamak için eylem çubuğundaki Doğrula'ya tıklayın.
İş kuralını kaydetmek için eylem çubuğundaki Kaydet'e tıklayın.
İş kuralını etkinleştirmek için Çözüm Gezgini penceresinde kuralı seçin ve Etkinleştir'e tıklayın. İş kuralını tasarımcı penceresinden etkinleştiremezsiniz.
İpucu
Tasarımcı pencerenizde iş kuralları üzerinde çalışırken aklınızda tutmanız için birkaç ipucu:
- İş Kuralı penceresinde her şeyin anlık görüntüsünü almak için eylem çubuğundaki Anlık Görüntü'ye tıklayın. Örneğin, iş kuralını paylaşmak ve bir ekip üyesinin yorumlarını almak istediğinizde yararlıdır.
- İşlemin farklı bölümlerine hızlı bir şekilde gitmek için mini haritayı kullanın. Ekranın dışına kayan karmaşık bir işleminiz varsa bu yararlıdır.
- İş kuralınıza koşullar, Eylemler ve iş önerileri eklediğinizde, tasarımcı penceresinin alt kısmında iş kuralı için kodunu oluşturulur ve görüntülenir. Bu kod salt okunurdur.
İş kurallarında kullanılan hata iletilerini yerelleştirme
Kuruluşunuz için sağlanan birden fazla dil varsa, ayarlamış olduğunuz tüm hata iletilerini yerelleştirmek isteyeceksiniz. Bir iletiyi her ayarladığınızda, sistem tarafından bir etiket oluşturulur. Kuruluşunuzdaki tercümeleri dışarı aktarırsanız, iletilerinizin yerelleştirilmiş sürümlerini ekleyebilir ve ardından bu etiketleri tekrar sisteme aktarabilirsiniz, böylelikle temel diliniz dışındaki dilleri kullanan kişiler, tercüme edilmiş iletileri görebilir.
Bilinen sorunlar
Bu bölüm, iş kurallarını kullandığınızda ortaya çıkabilecek yaygın sorunları açıklar.
Tam Ad sütunu ve Adres sütunu, Birleşik Arabirim uygulamaları ile desteklenmez
Tam Ad (tam ad) veya Adres sütunu gibi birleşik bir sütun kullanan eylemler veya koşullar, Birleşik Arabirim temelli uygulamalarda desteklenmemektedir. Alternatif olarak, destekçi sütunlarıyla birlikte eylem veya koşullar da kullanabilirsiniz. Örneğin, Tam Ad sütunu için Adı (adı) ve Soyadı (soyadı) sütunlarında eylemler veya koşullar kullanabilirsiniz.
Bazı kullanıcılar için iş kuralları yürütülmez
Kullanıcıların, İşlem tablosunda en azından kullanıcı kapsamı okuma ayrıcalıklarını içeren bir güvenlik rolüne sahip olduğundan emin olun. Varsayılan olarak, Temel Kullanıcı güvenlik rolü bu ayrıcalığa sahiptir.
İş kuralları, bir panodaki düzenlenebilir kılavuzda tetiklenmiyor
Varlık ölçekli iş kuralları, düzenlenebilir kılavuz bir pano sayfasında yapılandırılıyorsa bir düzenlenebilir kılavuz üzerinde tetiklenmez.
İş kuralınız bir form için çalışmıyor mu?
Bir iş kuralı, iş kuralında başvurulan sütun forma dahil olmadığı için yürütülemeyebilir.
Çözüm gezginini açın. İstediğiniz tabloyu genişletin ve sonra Formlar'ı seçin.
İstediğinizi formu açın ve sonra form tasarımcısı şeridinde, İş Kuralları'nı seçin.
Form tasarımcısında, iş kuralını açın.
İş kuralı tasarımcısında, her bir koşul ve işlemde başvurulan her sütunu doğrulamak için her bir koşul ve işlemi seçin.

İş kuralında başvurulan her bir sütunun forma da dahil olduğunu doğrulayın. Aksi takdirde, eksik sütunu forma ekleyin.

Bir iş kuralı, iş kuralında başvurulan sütun birleşik bir sütun olduğu için yürütülemeyebilir. Bunun yerine, birleşik sütunun destekçi sütunlarını kullanabilirsiniz.
Sık sorulan sorular (SSS)
İş kuralları, salt okunur formda kilitli sütunların kilidini açabilir mi?
- Evet, iş kuralı salt okunur bir formda sütunların kilidini kaldırabilir ve eylemler düzenleyebilir.
Çalışmayan bir iş kuralıyla nasıl sorun gideririm?
- Bu konudaki İş kuralınız için bir form için tetiklenmiyor mu? başlığına bakın.
Öneriler bir form içinde nasıl görünüyor?
Öneriler sütun etiketinin yanında bir ampul gösterir.
Görünümü genişletmek ve öneriyi göstermek için ışık ampulü seçin.
Ayrıca bkz.
Süreçler ile özel iş mantığı oluşturma
İş süreci akışı oluşturma

