SharePoint listesinden tuval uygulaması oluşturma
Bu konu, bir SharePoint listedeki öğelere dayalı olarak bir tuval uygulaması oluşturmak için Power Apps kullanacaksınız. Power Apps veya SharePoint Online'da uygulama oluşturabilirsiniz. Power Apps içinden, bir veri ağ geçidi üzerinden siteye bağlanıyorsanız şirket içi SharePoint sitesinde bulunan bir listeye göre uygulama oluşturabilirsiniz.
Oluşturduğunuz uygulamada üç ekran bulunur:
- Göz atma ekranında listedeki tüm öğeler arasında gezinebilirsiniz.
- Ayrıntılar ekranında listedeki tek bir öğeyle ilgili tüm bilgileri gösterebilirsiniz.
- Düzenleme ekranında bir öğe oluşturabilir veya var olan bir öğe hakkındaki bilgileri güncelleştirebilirsiniz.
Bu konu başlığındaki kavramları ve teknikleri SharePoint içindeki herhangi bir listeye uygulayabilirsiniz. Adımları tam olarak takip etmek için:
- Bir SharePoint Online sitesinde SimpleApp adlı bir liste oluşturun.
- Başlık adlı bir sütunda Vanilla, Chocolate ve Strawberry girişleri oluşturun.
Metin, tarih, sayı ve para birimi gibi çeşitli türlerde çok sayıda sütun ile çok daha karmaşık olan bir liste oluştursanız bile uygulama oluşturma ilkeleri değişmez.
Önemli
Power Apps tüm SharePoint veri türlerini desteklemez. Daha fazla bilgi için bkz. Bilinen sorunlar.
Listeden bir tuval uygulaması oluşturma hakkında bilgi edinmek için bu videoyu izleyin:
Power Apps'te uygulama oluşturma
Power Apps'te oturum açın.
Verilerden başlayın bölümünde SharePoint'i seçin.

Doğrudan bağlan seçeneği işaretliyken Oluştur’u seçin.

SharePoint sitesine bağlan altında SharePoint Online sitenizin URL’sini yazın veya yapıştırın ve sonra Git’i seçin.
Aşağıdaki örnekte gösterildiği gibi yalnızca site URL’sini ekleyin (listenin adını değil):
https://microsoft.sharepoint.com/teams/ContosoListe seçin altında SimpleApp öğesini ve sonra Bağlan’ı seçin.
Birkaç dakika sonra uygulamanız, listenizde oluşturduğunuz öğeleri gösteren göz atma ekranında açılır. Listenizde yalnızca Başlık sütunundan başka sütunlarda veri varsa uygulama o verileri gösterir. Ekranın üst kısmındaki başlık çubuğunda listeyi yenilemeye, listeyi sıralamaya ve listede öğe oluşturmaya yönelik simgeler gösterilir. Başlık çubuğu altındaki arama kutusu, yazdığınız veya yapıştırdığınız metne göre listeyi filtreleme seçeneği sunar.

Bu uygulamayı kullanmadan veya başkalarıyla paylaşmadan önce büyük olasılıkla daha fazla değişiklik yapmak isteyeceksiniz. En iyi uygulama olarak, devam etmeden önce Ctrl-S tuşlarına basarak o ana kadar yaptığınız çalışmaları kaydedin. Uygulamanıza bir ad verip Kaydet’i seçin.
SharePoint Online'da uygulama oluşturma
SharePoint Online komut çubuğundan bir özel listenin uygulamasını oluşturursanız ilgili uygulama o listenin görünümü olarak görüntülenir. Uygulamayı web tarayıcısına ek olarak bir iOS veya Android cihazda da çalıştırabilirsiniz.
SharePoint Online'da bir özel liste açıp Tümleştir -> Power Apps -> Uygulama oluştur'u seçin.

Açılan bölmede uygulamanıza ad verin ve ardından Oluştur'u seçin.

Web tarayıcınızda SharePoint listenizi kullanarak otomatik olarak oluşturulan uygulamayı gösteren yeni bir sekme açılır. Power Apps Studio'da görünen uygulamayı özelleştirebilirsiniz.

(isteğe bağlı) SharePoint listenizin tarayıcı sekmesini yenileyin (örneğin listeyi seçip F5 tuşuna basarak) ve ardından şu adımları takip ederek uygulamanızı çalıştırın veya yönetin:
Uygulamayı çalıştırmak için (ayrı bir tarayıcı sekmesinde) Aç’ı seçin.
Kuruluşunuzdaki diğer kişilerin uygulamayı çalıştırmasına izin vermek için Bu görünümü genel yap’ı seçin.
Diğerlerinin uygulamanızı düzenlemesine izin vermek için Düzenleyebilir izinleriyle paylaşın.
Görünümü SharePoint'ten kaldırmak için Bu görünümü kaldır’ı seçin.
Uygulamayı Power Apps’ten kaldırmak için uygulamayı silin.
Not
Şu anda bu SharePoint listeden oluşturulan uygulamalar Power Apps mobil uygulamasında gösterilmiyor.
Sonraki adımlar
Bu konu başlığında, verileri bir SharePoint listesinde yönetmek üzere bir uygulama oluşturdunuz. Sıradaki adımda, daha karmaşık bir listeden uygulama oluşturun ve sonra uygulamayı (göz atma ekranıyla başlayarak) gereksinimlerinize daha iyi uyacak şekilde özelleştirin.