Aracılığıyla paylaş


Power Apps içindeki çözümlere genel bakış

Uygulama ve bileşenleri bir ortamdan başka bir ortama taşımak veya mevcut uygulamalarda bir dizi özelleştirme uygulamak için çözümlerden yararlanılmaktadır. Bir çözüm, bir veya birden fazla uygulamanın yanı sıra site haritaları, tablolar, süreçler, web kaynakları, seçimler, akışlar ve daha fazlası gibi diğer bileşenleri içerebilir.

Çözümler, Power Apps'te ve Power Automate gibi diğer Power Platform ürünlerinde uygulama yaşam döngüsü yönetimini (ALM) gerçekleştirmek için kullanılan mekanizmalardır.

Not

Çözüm kavramları ve uygulama yaşam döngüsü yönetimi için çözümlerin nasıl kullanılacağı hakkında daha fazla bilgi için Power Platform ALM kılavuzundaki Microsoft Power Platform ile ALM'ye genel bakış konusuna gidin.

Bu bölüm, Power Apps'teki çözümlerle çalışırken uygulama oluşturucuların gerçekleştirmesi gereken el ile görevlere odaklanacaktır.

Başlayın: çözüm kavramları

Çözümlerle çalışmadan önce aşağıdaki çözüm kavramlarına aşina olmanız önemlidir:

  • İki tür çözüm (yönetilen ve yönetilmeyen)
  • Çözüm bileşenleri
  • Çözümün yaşam döngüsü (çözüm oluşturma, güncelleştirme, yükseltme ve yama yapma)
  • Çözüm yayımcısı
  • Çözüm ve çözüm bileşeni bağımlılıkları

Daha fazla bilgi edinmek için Power Platform ALM kılavuzundaki Çözüm kavramları bölümüne gidin.

Varsayılan çözümler

Power Apps size aşağıdaki varsayılan yönetilmeyen çözümleri sağlar:

  • Common Data Service Varsayılan Çözümü. Ortamda özelleştirmeleri için varsayılan çözüm olarak kullanmak üzere tüm oluşturuculara sunulan temel bir çözümdür. Common Data Service Varsayılan çözüm, değerlendirmek veya öğrenmek Power Apps istediğinizde yararlı olur. Ancak, uygulama mekanizmalarının kendi yönetilmeyen çözümlerinde çalışması önerilir.
  • Varsayılan Çözüm. Bu sistemdeki tüm bileşenleri içeren özel bir çözümdür. Varsayılan çözüm sisteminizdeki tüm bileşenleri ve yapılandırmaları bulmak için yararlıdır.

Ancak, özelleştirmelerinizi yönetmek üzere bir çözüm oluşturmanızı öneririz. Daha fazla bilgi: Power Platform ALM kılavuzundaki özelleştirmek için bir çözüm kullanma konusu.

Yönetilen özellikler

Yönetilen özellikleri kullanarak yönetilen çözüm bileşenlerinizden hangilerinin özelleştirilebileceğini kontrol edebilirsiniz. Yönetilen özellikleri yönetilen bileşenlerin değiştirilememesini sağlamak üzere ayarlamanızı öneririz. Bu, çözümünüzü test veya üretim gibi başka bir ortama aktarıldıktan sonra bozulmasına neden olabilecek değişikliklere karşı korumanıza yardımcı olur.

Daha fazla bilgi için: Power Platform'daki yönetilen özellikler

Power Apps'te çözümlerle çalışma

Power Apps'te, sol gezinti bölmesinde Çözümler'i seçerek çözümlerin listesini görüntüleyebilirsiniz. Şu çözüm görevlerini gerçekleştirebilirsiniz:

  • Yeni çözüm: Yalnızca özelleştirdiğiniz bileşenleri bulup bunlarla çalışmak için bir çözüm oluşturun ve tüm özelleştirmenizi orada yapın. Daha sonra çözümünüzü diğer ortamlara kolayca dağıtabilirsiniz. Daha fazla bilgi: Çözüm oluşturma
  • İçeri aktar: Bir çözümü ortamınıza aktarın. Daha fazla bilgi: Çözümleri içeri aktarma
  • AppSource'ı Aç: Zaten kullandığınız ürünler ile birlikte çalışan, sektörünüz için özelleştirilmiş çözümleri Microsoft AppSource'tan alabilirsiniz.
  • Tüm özelleştirmeleri yayımla: Tüm etkin özelleştirmeleri ortamınızda yayımlayın.
  • Tercih edilen çözümü ayarla: Tüm çözüm bileşenlerinin oluşturulduğu tercih ettiğiniz çözümü ayarlayın.
  • Klasiğe geçiş yap: Klasik çözüm gezginini açın.
  • Geçmişi görüntüle: Çözümle ilgili zaman içindeki işlemleri (içeri aktarmai dışarı aktarma ve kaldırma gibi) görüntüleyin. Daha fazla bilgi: Çözüm geçmişini görüntüleme
  • Çözüm denetleyicisi: Bu çözüm için çözüm denetleyicisinin sonuçlarını çalıştırın veya gözden geçirin.
  • Bağımlılıkları göster: Bu çözümün kaldırılmasını engelleyecek çözümler için çözüm bağımlılıklarını görüntüleyin.
  • Yükseltmeyi Uygula: Yönetilen bir çözüm için başlatılan bekleyen bir yükseltmeyi uygulayın.

Çözüm seçilmeden kullanılabilen görevler şunlardır: Yeni çözüm, Çözümü içeri aktar, Açık AppSource, Tüm özelleştirmeleri yayımla, Tercih edilen çözümü ayarla.

Çözüm seçilmediğinde kullanılabilen komutlar.

Çözüm seçiliyken kullanılabilen görevler şunlardır: Yeni çözüm, Düzenleme, Silme, Çözümü dışarı aktarma, Çözüm denetleyicisi, Bağımlılıkları göster, Tercih edilen çözümü ayarlama, Geçmişi görme, Kopyalama, Yükseltmeyi Uygula (yükseltme kullanılabilir olduğunda).

Çözüm seçildiğinde kullanılabilen komutlar.

Çözümler alanından, tüm nesnelerini görüntülemek için bir çözüm seçin.

Tüm nesnelerle örnek çözüm.

Çözümdeki tüm nesnelere, öğeler arasında gezinerek göz atın. Listede 100'den fazla öğe bulunuyorsa daha fazlasını görebilmek için Sonraki 100 öğeyi yükle seçeneğini belirleyin.

Sonraki 100 öğeyi yükle.

Sütunlar, sütun başlığı seçilerek sıralanabilir ve filtrelenebilir.

Sütun başlıkları şunları içerir:

  • Yönetilen: Çözüm nesnesi, yönetilen bir çözümdendir. Öğeyi seçerek nesneyi inceleyebilir ve ardından Gelişmiş>Çözüm katmanlarına bakın'ı seçebilirsiniz.
  • Özelleştirilebilir: Bileşen özelleştirilebilir.
  • Özelleştirilmiş: Bu, nesnenin yönetilmeyen bir nesne veya yönetilmeyen özelleştirme katmanına sahip yönetilen bir nesne olduğunu gösterir. Çözümdeki bileşenler için sahip olduğunuz yönetilmeyen değişiklikleri hızlı bir şekilde bulmak için bu sütunu kullanabilirsiniz.
  • Sahip: Çözüm nesnesi kullanıcı ve takım sahipliğini destekliyorsa, geçerli sahip görüntülenir.
  • Durum: Çözüm nesnesi durum yönetimini destekliyorsa (açık/kapalı, etkin/devre dışı, etkin/etkin değil), durum görüntülenir.

İpucu

Varsayılan çözümü seçip Özelleştirilmiş sütununda filtreleme yaparak, yönetilmeyen veya yönetilmeyen özelleştirmelere sahip tüm çözüm nesnelerini hızlı bir şekilde bulabilirsiniz.

Bir çözümde arama ve filtre uygulama

Belirli bir bileşeni adına göre arayın.

Bileşen arama.

Veya bir listedeki tüm öğeleri bileşen türüne göre listeleyin.

Türe göre bileşen filtreleme.

Bağlamsal komutlar

Her bir bileşeni seçtiğinizde, komut çubuğunda bulunan eylemler seçmiş olduğunuz bileşenin türü ve çözümün varsayılan mı yönetilen mi olduğuna göre değişiklik gösterecektir.

Bileşene özgü komutlar.

Herhangi bir bileşen seçmediğinizde komut çubuğunda çözümün kendisine uygulanan eylemler gösterilir.

Çözüme özgü komutlar.

Yönetilmeyen çözümler veya mevcut çözüm söz konusu olduğunda farklı türde bileşen oluşturmak veya eklemek için Yeni veya Mevcut Olanı Ekle komutunu kullanabilirsiniz. Daha fazla bilgi; Çözüm bileşenleri ekleme

Not

Yönetilen çözüme bileşen ekleyemezsiniz. Bunu yapmayı denediğinizde aşağıdaki iletiyi alırsınız:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

Ek ayrıcalıklar gerekli

Bazı bileşenler, bileşen bir çözümden ortama aktarıldığında kullanıcıların bileşeni çalıştırması için belirli Dataverse ayrıcalıkları gerektirebilir.

Akışlar

Bir çözümde bulunan bir tuval uygulamasından bir akışı kullanmak veya çalıştırmak için birisinin sahipliği veya çalıştırma izinlerini paylaşması aracılığıyla bu akışa yönelik izinlere sahip olmanız gerekir. Bir çözümde bulunan uygulama bir kullanıcı kümesiyle paylaşılmışsa, akışların da açıkça paylaşılması gerekir.

Daha fazla bilgi: Güvenlik rolleri ve ayrıcalıklar

Çözümlerini dağıtmak Power Platform'daki işlem hatlarını kullanma

Power Platform'daki işlem hatlarını kullanarak test ve üretim ortamlarına çözümleri kolayca dağıtın. Bir işlem hattı yerleştirildikten sonra, üreticiler birkaç tıklama ile ürün içi dağıtımları başlatabilir. Oluşturucular bu işlemi doğrudan kendi geliştirme ortamlarında yaparlar. Daha fazla bilgi: Power Platform'daki işlem hatlarına genel bakış

Bilinen sınırlamalar

Çözümlerde tuval uygulamaları, akışları ve özel bağlayıcıların kullanımı için aşağıdaki sınırlamalar geçerlidir.

  • Şu tuval uygulaması yayımlama hatasıyla karşılaşırsanız: uygulamada artık ortamda bulunmayan akışlara bağlantılar var, silinen akışları uygulamadan kaldırın. Ardından uygulamayı kayedin ve yayımlayın.
  • Ortam yedekleme ve ortam geri yükleme işlemleri üzerinden yüklenen Herkes ile paylaşılan tuval uygulamaları, geri yüklenmiş ortamlarda Herkes ile paylaşılmaz. Tuval uygulamasının bir güvenlik grubuyla paylaşılabileceği ve geri yüklenen ortamdaki uygulamanın bu güvenlik grubuyla paylaşılacağını unutmayın.

Bir çözümdeki bireysel bileşenlerin özelleştirilmesi hakkında daha fazla bilgi edinmek için aşağıdaki makalelere gidin:

Çözümler ile ilgili sorunları giderme

Çözümler ile çalışırken sorunların nasıl giderileceği konusunda bilinen sorunlar ve bilgiler için, Power Apps Sorun Giderme belgesinde Uygulamaları ve çözümleri yönetme bölümüne gidin.

Sonraki adım

Çözüm oluşturma