Aracılığıyla paylaş


Eklenmiş tuval uygulamasını model temelli forma ekleme

Bu makalede, model temelli bir formda tuval uygulamasının nasıl ekleneceği açıklanmaktadır. Tuval uygulamaları, çok çeşitli veri kaynaklarına bağlanabilir ve tasarımcılara kullanıcı deneyimi genelinde daha fazla denetim sunabilirsiniz.

Bu makalede iki tümleştirme yöntemi açıklanmaktadır. İlk yöntem, modern Birleşik Arabirim arabirimi deneyimini kullanmak, ikincisi ise klasik deneyimi kullanmaktır.

Not

Üçüncü ve daha yakın zamanda kullanıma sunulan yöntem ise tuval uygulamalarını modern bir uygulamaya eklemektir. Bu yöntemde, tuval uygulaması ile daha iyi tümleştirme için özel sayfalar kullanılır. Model temelli uygulamalar için özel sayfalara genel bakış.

Model temelli uygulama ana formunda eklenmiş tuval uygulamasının örneği.

Modern deneyimi kullanarak bir tuval uygulaması ekleme

Firmalar tablosunun ana formu gibi, model temelli uygulama ana formuna tuval uygulaması eklemek için aşağıdaki adımları izleyin:

  1. Power Apps'a oturum açın.

  2. Ortamı seçin ve sonra sol gezinti bölmesinden Çözümler'i seçin. Öğe yan panel bölmesinde yoksa ...Diğer'i ve ardından istediğiniz öğeyi seçin.

  3. Ana forma tuval uygulaması eklemek istediğiniz tabloyu içeren çözümü açın.

  4. Tabloyu açın, Formlar'ı seçin ve ardından istediğiniz Ana formu açın.

    İpucu

    Varsayılan olarak, tuval uygulaması bileşen etiketi Yeni tuval uygulaması'dır. Tuval uygulaması etiket adını, tuval uygulamasının adı veya forma yerleştirdiğiniz tuval uygulamasının kısa bir açıklaması gibi daha anlamlı bir adla değiştirmek isteyebilirsiniz.

  5. Formda tuval uygulamasının görüntülemesini istediğiniz alanı seçin veya tuval uygulamasını görüntülemek için yeni bir sekme oluşturun.

  6. Sol gezinti bölmesinde Bileşenler'i seçin, Görüntüleme'yi genişletin ve ardından Tuval uygulaması bileşenini seçin.

  7. Denetim için aşağıdaki özellikler yapılandırılabilir.

    • Varlık adı alanında aşağıdaki özellikleri belirtebilirsiniz:

      • Tablo sütununa bağla: Tablo sütununa bağla seçildiğinde Statik değer özelliği, bağlanılacak tablo sütununu seçmenize izin verecek şekilde değişir. Bir tablo sütununa bağlamayı seçtiğinizde sütun, tablo sütunu değeriyle tanımlanır. Örneğin, Varlık adı olarak Tablo sütununa bağla seçiliyse uygulama çalışma zamanında tablo adı değeri, belirtilen Tablo sütununun değerini alır.

      • Statik değer: Tuval uygulamasını belirtebileceğiniz bir ad eklemek için bunu kullanın. Bu değerin eklenmiş tuval uygulaması üzerinde hiçbir etkisi olmadığını unutmayın. Yalnızca başvuru olarak sunulmak üzere tasarlanmıştır.

    • Uygulama adı alanında, tuval uygulamasının benzersiz adı belirtilir.

      • Tablo sütununa bağla: Tablo sütununa bağla'yı seçtiğinizde Statik değer özelliği, bağlanılacak tablo sütununu seçmenize izin verecek şekilde değişir. Bir tablo sütununa bağlamayı seçtiğinizde sütun, tablo sütunu değeriyle tanımlanır. Örneğin, Uygulama Adı için Tablo sütununa bağla'yı seçtiğinizde uygulama çalıştırma zamanında uygulama adının değeri Tablo sütununun değeri olur (ör. özel metin sütunundaki değer).

      • Statik değer: Eklenecek tuval uygulamasının benzersiz adını belirtir. Mevcut bir tuval uygulaması için tuval uygulamasının benzersiz adını girin. Daha fazla bilgi: Tuval uygulaması için benzersiz adı ve uygulama kimliğini bulma

    • Gerekli Uygulama Kimliği alanında, tuval uygulamasının uygulama kimliği belirtilir.

      • Tablo sütununa bağla: Tablo sütununa bağla seçeneğini belirlediğinizde, liste bağlanılacak tablo sütununu seçmenize olanak veren liste olarak değiştirilir. Bir tablo sütununa bağlamayı seçtiğinizde sütun, tablo sütunu değeriyle tanımlanır. Örneğin, uygulama çalıştırma zamanında Uygulama Adı için Tablo sütununa bağla'yı seçersenzi uygulama adının değerini sütunun adı olur (ör. özel metin sütunundaki bir değer).

      Önemli

      Çoğu durumda Uygulama Kimliği için Tablo sütununa bağla seçeneğinin kullanılmasını önermeyiz. Bunun nedeni, bu eylemin kayıt içinde alanda doğru uygulama kimliğinin gösterilmesini gerektirmesidir.

    • Bileşeni açık gösterin. Katıştırılmış tuval uygulamasını görüntülemek için istemci türünü belirtir. Web, Mobil ve Tablet seçeneklerinden birini belirleyin. Tablo sütununa canvas app denetimi ekleme.

  8. Bitti'yi seçin. Daha sonra uygulamanızı yayınlayarak kullanıcıların kullanımına sunmak için Kaydet ve yayınla'yı seçin.

Model temelli formunuza katıştırılmış tuval uygulamasını yayımladıktan sonra, katıştırılmış tuval uygulamasını diğer kullanıcılar ile paylaşın. Daha fazla bilgi: Katıştırılmış bir tuval uygulamasını paylaşmak.

Kullanıcılar, değiştirmiş olduğunuz formu içeren bir model temelli uygulama açtıklarında formda katıştırılmış tuval uygulamasını görürler. Ana form üzerinde görüntülenen kaydı değiştirmek, forma aktarılan veri bağlamını değiştirir ve katıştırılmış uygulama ilgili verileri gösterecek şekilde yenilenir.

Bu makale, bir tuval uygulamasını bir model yönetimli formda katıştırmayı gösterir. Eklenmiş tuval uygulamasını daha fazla özelleştirerek çeşitli veri kaynaklarından verileri getirebilirsiniz. Bu veri kaynaklarındaki belirli kayıtları filtrelemek veya bulmak için Filter, Search ve LookUp işlevlerini ve ana model odaklı formdan geçirilen bağlamı kullanın. WYSIWYG tuval uygulama düzenleyicisini, ihtiyaçlarınızı karşılayacak arabirimleri kolayca tasarlamak için kullanın.

Tuval uygulaması için benzersiz adı ve uygulama kimliğini bulma

Canvas app denetiminde ilk olarak, Uygulama adı alanında bulunan benzersiz adı kullanarak tuval uygulamasına bakılır. Ortamda bu benzersiz ada sahip bir tuval uygulaması bulunamazsa canvas app denetimi, tuval uygulamasını yüklemek için Uygulama Kimliği alanında belirtilen değeri kullanır. Uygulama adı ve Uygulama Kimliği alanlarına değerler girmeniz gerekse de katıştırılmış tuval uygulamasının denetime yüklenmesi için değerlerden yalnızca birinin doğru olması gerekir. Tuval uygulamasının geçerli ortamda olması gerektiğini unutmayın.

  • Uygulama adı alanı, tuval uygulamasının benzersiz adıdır. Benzersiz adı bulmak için tuval uygulamasını bir çözüme ekleyin. Tuval uygulaması benzersiz adı, Ad sütununda ve solutionpublisherprefix_appnamenospaces_appendix formunda görüntülenir. Örneğin, contoso_canvasappwithsharepointlist_5ee16. Tuval uygulamasının benzersiz adı, Çözümler alanında görüntülenir
  • Uygulaması kimliği özelliği, katıştırılmış tuvalin kimliğini belirtir. Mevcut bir tuval uygulaması için Uygulama Kimliğini girin. Tuval Uygulaması Kimliği Power Apps'te bulunabilir; Uygulamalar'a gidin, tuval uygulamasını seçin ve ardından komut çubuğunda Ayrıntılar'ı seçin.

Klasik deneyimi kullanarak bir tuval uygulaması ekleme

  1. Power Apps'a oturum açın.

  2. Bir tablonun, bizim örneğimizde Firmalar tablosunun, ana formunu oluşturun veya düzenleyin.

  3. Formu klasik form tasarımcısında açmak için, komut çubuğunda Klasik'e geç'i seçin.

  4. Klasik form tasarımcısında, formdaki katıştırılmış tuvalin uygulama görünmesini istediğiniz bölümü seçin.

  5. Sütun bölmesini kullanarak eklediğiniz gerekli bir sütun ekleyin; örnek Firma Adı.

    Önemli

    Her zaman bir değere sahip olması garanti olan gerekli bir sütum kullanın. Sütununuzda bir değer yoksa, gömülü tuval uygulamanız ana model odaklı formdaki verilerdeki herhangi bir değişikliğe yanıt olarak yenilenmez.

  6. Sütun seçiliyken Giriş sekmesinde, Düzenle grubunda, Özellikleri Değiştir'i seçin.

  7. Sütun Özellikleri iletişim kutusunda, Denetimler sekmesini seçin.

  8. Denetimler sekmesinde Denetim Ekle'yi seçin.

  9. Denetim Ekle iletişim kutusunda, kullanılabilir denetimler listesinde Tuval uygulaması seçeneğini belirleyin ve ardından Ekle'yi seçin.

  10. Sütun Özellikleri iletişim kutusunda, denetimler listesinde Tuval uygulaması'nı seçin ve ardından Web seçeneğini belirleyin.

  11. Denetimler listesinin altındaki bölümde tuval uygulaması denetimine kullanılabilir olan özelliklerin listeleri görüntülenir.

    • Tablo adı özelliği, gömülü tuval uygulamanıza veri sağlayan tabloyu belirtir. Daha önceki adımda eklediğiniz sütunu içeren tabloya ayarlanır.
      • Bu özellik değiştirilebilir görünmesine rağmen, bunu değiştirmenin katıştırılmış tuvalin uygulama üzerinde etkisi olmayacağına dikkat edin. Yalnızca sizin için başvuru olarak sunulmak üzere tasarlanmıştır.
    • Uygulama Adı özelliği, eklenecek tuval uygulamasının adını belirtir. Model temelli form, geçerli ortamda belirtilen ada sahip tuval uygulamasını arar. Bu isimde bir tuval uygulaması ortamda bulunamazsa, tuval uygulaması denetimi tuval uygulamasını yüklemek için Uygulama Kimliğini kullanır. Mevcut bir tuval uygulaması için Uygulama Adını girin.
    • Uygulaması kimliği özelliği, katıştırılmış tuvalin kimliğini belirtir. Mevcut bir tuval uygulaması için Uygulama Kimliği girebilirsiniz veya Özelleştir'i seçerek bir tuval uygulaması oluştururken veya düzenlerken Uygulama Kimliği sizin için otomatik olarak oluşturulup doldurulur. Tuval Uygulaması Kimliği Power Apps'te bulunabilir; Uygulamalar'a gidin, tuval uygulamasını seçin ve ardından komut çubuğunda Ayrıntılar'ı seçin.

    Not

    Uygulama Kimliği değerinde yapılacak herhangi bir değişiklik, model yönetimli formdan katıştırılmış tuval uygulamasına olan bağlantıyı kesebilir.

    Uygulama Adı veya Uygulama Kimliği mevcut bir tuval uygulamasıyla eşleşmiyorsa, formda "Üzgünüz, bu uygulamayı bulamadık" mesajı görüntülenir.

  12. Tamamlanmış bir tuval uygulaması ekliyorsanız 20. adıma gidin. Yeni bir tuval uygulaması oluşturuyorsanız veya mevcut tuval uygulamasını düzenliyorsanız bu adımları izlemeye devam edin. Tuval uygulamanızı oluşturmak veya düzenlemek için Özelleştir'i seçin. Bu Power Apps Studio'yu yeni bir sekmede açar.

Not

Power Apps Studio'yu açmanız bir web tarayıcısı açılır pencere engelleyici nedeniyle engellenirse make.powerapps.com sitesini etkinleştirmeniz veya açılır pencere engelleyiciyi geçici olarak devre dışı bırakıp Özelleştir'i yeniden seçmeniz gerekir. 13. Aşağıdakileri gözlemleyin:

  • Power Apps Studio'de sol bölmede özel bir ModelDrivenFormIntegration kontrolünün olduğunu fark edeceksiniz. Bu denetimi, bağlamsal verileri ana model yönetimli formdan katıştırılmış tuval uygulamasına getirmekten sorumludur.
  • Katıştırılmış tuval uygulamanıza otomatik olarak bir tuval uygulaması form denetimi eklendiğini ve ModelDrivenFormIntegration denetimi aracılığıyla ana bilgisayar modeli-odaklı formdan bu veriye iletilen verileri görüntülediğini unutmayın.
  • Görünüm sekmesini seçin ve veri kaynakları'nı seçin. Ana bilgisayar modeli temelli formunuzun ana tablosu için bir veri kaynağına, bu durumda da otomatik olarak katıştırılmış tuval uygulamanıza eklendiğini unutmayın. - Form1 denetimini seçin ve DataSource özelliğinin Firmalar olarak ayarlanmış olduğunu gözlemleyin.
    • Form1 denetimi hala seçiliyken, Öğe özelliğinin ModelDrivenFormIntegration.Item olarak ayarlanmış olduğunu gözlemleyin.

Not

Katıştırılmış tuval uygulaması, ModelDrivenFormIntegration.Item aracılığıyla ana bilgisayar modeli tarafından yönetilen formdan tam okuma erişimine sahiptir. > Örneğin, accountnumber adlı ve Hesap Numarası görüntülenen adına sahip bir sütunun değerini almak için ModelDrivenFormIntegration.Item.accountnumber veya ModelDrivenFormIntegration.Item.'Account Number' kullanabilirsiniz. 14. Sağdaki özellik bölmesinde, Sütunlar'ın yanındaki Sütunları düzenle'yi seçin. 15. Tuval uygulaması formuna başka bir sütun eklemek için + Sütun ekle öğesini seçin ve sürükle ve bırak seçeneğini kullanarak var olan sütunları yeniden sıralayın. Sütunları eklemeyi ve yeniden sıralamayı tamamladığınızda veri bölmesini kapatın. 16. Dosya sekmesini seçin ve sonra Kaydet'i seçin. 17. Bulut sekmesinde, uygulama için benzersiz bir isim verin ve sonra sağ altta bulunan Kaydet'i seçin. Şu davranışı dikkate alın:

  • Bir uygulamayı ilk defa kaydetmek, uygulamayı otomatik yayımlar.
  • Sonraki kayıtlarda Yayımla seçeneğini belirleyin ve ardından değişikliklerinizi kullanılabilir hale getirmek için Bu sürümü yayımla'yı seçin.
  1. Menüde Geri öğesini seçin.
  2. Klasik form tasarımcısı açık olan tarayıcı sekmesini seçin. Tuval uygulaması denetiminin Uygulama Kimliği ve Uygulama Adı özelliğinin artık otomatik doldurulmuş bir değere sahip olduğunu gözlemleyin.

Önemli

  • Form tasarımcısı, başka bir tarayıcıda daha önceki bir adımda açılmış olan Power Apps Studio ile doğrudan bağlantıya sahiptir.
  • Uygulama adının buradaki ekran görüntüsünde gösterilene benzer bir değere sahip olduğundan emin olun. Uygulama adı özelliği, çalışma zamanında tuval uygulamasına başvuru yapmak için kullanılacak benzersiz adı belirtir. Bu ad ayarlanmazsa, Uygulama Kimliği özelliği tuval uygulamasına başvurmak için kullanılır ve bu, tuval uygulamasını bir çözümün parçası olarak içe aktardığınızda sorunlara neden olabilir. Ortamlar arasında doğru tuval uygulamasının başvuruda bulunmasını sağlamak için bu adı ayarlamanızı öneririz. Ayarlamak için 12. adıma dönün ve katıştırılacak tuval uygulaması oluşturmak için adımları izleyin.
Uygulama adı ve Uygulama Kimliği özellikleri
  1. Sütun Özellikleri iletişim kutusunda, Görüntüle sekmesini seçin.

  2. Form üzerinde Görüntüle etiketi'ni silin ve Tamam'ı seçin. Tuval uygulamasında zaten katıştırılmış bir formunuz varsa "Formda yalnızca bir tuval uygulaması etkinleştirilebilir" iletisi görüntülenir. Yeni bir tuval uygulaması eklemek için ilk önce geçerli katıştırılmış tuval uygulamasını devre dışı bırakmanız gerekir. Daha sonra yeni katıştırılmış tuval uygulamasını etkinleştirin.

  3. Ana sayfa sekmesinde, Kaydet'i seçin ve sonra Yayımla'yı seçin.

Ayrıca bkz.

Bir katıştırılmış tuval uygulamasını bir model yönetimli formda düzenlemek
Ana form üzerinde önceden tanımlanmış katıştırılmış tuval uygulamasıyla eylemler gerçekleştirin
ModelDrivenFormIntegration denetim özellikleri ve eylemleri
Katıştırılmış tuval uygulamalarıyla çalışmak hakkında yönergeler