Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, veri kaynağı olarak Excel verileri kullanarak bir tuval uygulamasının nasıl oluşturulacağı gösterilmektedir. İş verilerini Excel'de zaten izlediyseniz Power Apps bu verileri uygulamaya dönüştürmenin çeşitli yollarını sunar.
Excel verilerle çalışmanın üç yolunu öğreneceksiniz:
- Bir Excel dosyası yükleyin ve bir Dataverse tablosu oluşturun.
- Bulut depolamada kalan bir Excel dosyasına bağlanın.
- Boş bir tuval uygulamasıyla başlayın ve Excel verileri kendiniz ekleyin.
Başlamadan önce, Excel verilerinizin tablo olarak biçimlendirildiğinden emin olun. Bu hazırlık, Power Apps verileri doğru okuma ve kullanmada yardımcı olur. Daha fazla bilgi için bkz. Excel'de tablo olarak biçimlendirilmiş.
Excel verileri kullanarak uygulama oluşturmak için Power Apps'da aşağıdaki seçeneklerden birini belirleyin.
| Excel'i kullanarak seçenekler oluşturma | Yan haklar | Gezinti |
|---|---|---|
| Power Apps'e bir Excel veya CSV dosyası yükleyin | Power Apps karşıya yüklenen verileri Dataverse tablosuna dönüştürür. Bulut depolama, gelişmiş güvenlik ve diğer uygulamalar ve akışlar için yeniden kullanılabilir bir tablo istediğinizde bu yaklaşımı kullanın. | Verilerle başlayın>Dosya yükle seçin. |
| Harici bir Excel dosyasına bağlanın ve tuval uygulaması oluşturmak için bunu kullanın | Çalışma kitabı geçerli bulut konumunda kalır. Mevcut bir Excel table uygulama oluşturmanın hızlı bir yolunu istiyorsanız bu yaklaşımı kullanın. | Verilerle başlayın>Excel Online (Business) seçeneğini seçin. |
| Boş bir tuval uygulaması oluşturun ve ardından Excel verilerini ekleyin | Ekranları, düzeni, formülleri ve veri deneyimini siz denetlersiniz. En fazla esnekliği istiyorsanız bu yaklaşımı kullanın. | Sol gezinti bölmesinde Oluştur>Boştan oluştur seçeneğini belirleyin. Ardından uygulama boyutunu seçin. |
Power Apps'e Excel veya CSV dosyası yükleme
Excel verileri Power Apps yüklediğinizde Power Apps verileri Dataverse tablosuna dönüştürür. Bu yaklaşım, verilerin Power Apps yönetilmesini kolaylaştırır ve yalnızca Excel ötesinde özellikler sunar. Daha fazla bilgi için bkz. Dataverse neden kullanılır?.
Power Apps'e giriş yapın.
Giriş ekranında Verilerle başla'yı seçin.
Uygulama oluştur sayfasında Dosyayı karşıya yükle'yi seçin.
Select from device öğesini seçin, Excel dosyanıza gidin ve dosyayı karşıya yükleyin.
Uyarı
Dosya boyutu üst sınırı 5 GB'tır.
Power Apps tabloyu oluşturduğunda, özellikleri gerektiği gibi düzenlemek için bir sütun adı veya tablo adı seçin. Bir sütun veri türünü değiştirirseniz ve var olan bazı değerler yeni türle eşleşmiyorsa, Power Apps tabloyu oluşturduğunda bu değerleri kaldırır. Daha fazla bilgi için bkz. Power Apps kullanarak tablo oluşturma ve düzenleme.
Satır sahipliği'nı ve satır sahipliğini nasıl yönetmek istediğinizi seçin.
İşiniz bitince Uygulamayı kaydet ve aç öğesini seçin.
Power Apps, uygulamayı hemen gözden geçirmeye başlayabilmeniz için ilk 20 satırı yükler. Arka planda geri kalan verileri yükler.
Bilinen sorunlar
- Geçerli veri yükleme işlemi, ortam veri biçimi ayarını hesaba katmıyor.
Power Apps'den harici bir Excel dosyasına bağlanın
Excel dosyasını Dropbox, Google Drive, OneDrive veya OneDrive İş gibi bir bulut depolama hizmetinde depolayın. Power Apps yalnızca bulutta depolanan Excel dosyalarına bağlanabilir.
Power Apps, Excel verilere erişmek için kullanabileceğiniz bir Excel bağlayıcısı içerir. Excel Online (business) bağlayıcısı, Excel depolanan verileri kullanan uygulamalar oluşturmak ve dağıtmak için hızlı bir yol sağlar.
- Power Apps'e giriş yapın.
- Giriş ekranında Verilerle başla'yı seçin.
- Uygulama oluştur sayfasında Excel Online (Business) öğesini seçin.
- Birden fazla bağlantı varsa, bağlantıları değiştirmek veya yeni bir bağlantı eklemek için ... öğesini seçin.
- Dosya konumunu girin ve tabloyu seçin.
- Uygulama oluştur'u seçin.
Excel verileri paylaşma hakkında daha fazla bilgi edinmek için bkz. Sharing Excel tabloları.
Boş bir tuval uygulaması oluşturun ve Excel verilerini ekleyin
Kullanıcıların bir ekrandaki kayıtlara göz attığı ve başka bir ekrandaki kayıtları eklediği, düzenlediği veya sildiği iki ekranlı bir uygulama oluşturmak için bu örneği kullanın.
Önkoşullar
Bu verileri bir Excel dosyasına kopyalayın.
BaşlangıçGünü StartTime Gönüllü Backup Cumartesi 10.00-öğle Vasquez Kumashiro Cumartesi öğle-14.00 Buz Singhal Cumartesi 14:00-16:00 Myk Mueller Pazar 10.00-öğle Li Adams Pazar öğle-14.00 Singh Morgan Pazar 14:00-16:00 Batye Nguyen Excel'da verileri tablo olarak biçimlendirin ve tabloyu Power Apps okuyabilmesi için Schedule olarak adlandırın.
Dosyayı eventsignup.xlsxolarak kaydedin, kapatın ve ardından OneDrive gibi bir bulut depolama hesabına yükleyin.
Önemli
Kendi Excel dosyanızı kullanabilir ve genel yaklaşım için bu örneği izleyebilirsiniz. Ancak Excel dosyasındaki veriler tablo olarak biçimlendirilmiş olmalıdır.
Boş bir uygulama oluşturma ve verilere bağlanma
Power Apps'e giriş yapın.
Sol gezinti bölmesindeBoş başlangıç oluştur'u> seçin.
Telefon boyutu düzenini seçin.
Uygulama, veri ekleyebileceğiniz ve oluşturmaya başlayabileceğiniz Power Apps Studio açılır.
Ekranın ortasında, Verilere bağlan'ı seçin.
Veri bölmesinde, veri Ekle'yi seçin. Bulut depolama bağlantınız zaten görünüyorsa seçin. Aksi takdirde, OneDrive gibi bir bağlantı ekleyin:
- Arama kutusuna OneDrive yazın ve seçin.
- Bağlantı ekle'yi seçin.
- Bağlantı bölmesinde Bağlan'ı seçin.
- İstenirse kimlik bilgilerinizi girin.
Excel dosyası seçin altında eventsignup.xlsx öğesini bulun ve seçin.
Tablo Seçin altında, Çizelge onay kutusunu ve ardından Bağlan'ı seçin.
Veri bölmesinin sağ üst köşesinde kapat simgesini (X) seçin.
Görünüm ekranı oluşturma
Komut çubuğunda Yeni ekran>Liste'yi seçin.
Power Apps arama kutusu ve Gallery denetimi gibi varsayılan denetimlere sahip bir ekran ekler. Galeri, arama kutusunun altındaki ekranı tamamen kaplar.
Yeni ekranın üst kısmında [Title] etiket denetimini seçin ve kayıtları görüntüle olarak yeniden adlandırın.
Ağaç görünümündeBrowseGallery1'i seçin.
Galerinin Özellikler bölmesinde Düzen'iBaşlık, alt başlık ve gövde olarak ayarlayın.
Formül çubuğunda, CustomGallerySample öğesini Zamanlama olarak değiştirin ve SampleText öğesinin iki kurulumunu da Gönüllü olarak değiştirin.
Formül çubuğunun sağ kenarında Formül çubuğunu genişlet'i ve ardından Metni biçimlendir'i seçin.
Formül şu örnekle eşleşir:
SortByColumns( Search( Schedule, TextSearchBox1.Text, "Volunteer" ), "Volunteer", If( SortDescending1, SortOrder.Descending, SortOrder.Ascending ) )Özellikler bölmesinde Alanlar'ın yanındaki Düzenle'yi seçin.
Başlık2 kutusunda Gönüllü'leri seçin. Alt Yazı2 kutusunda StartDay'i seçin. Gövde1 kutusunda StartTime'ı seçin.
Veri bölmesinin sağ üst köşesinde kapat simgesini (X) seçin.
Kullanıcılar artık galeriyi formüldeki SortByColumns ve Search işlevlerine göre gönüllü adına göre sıralayabilir ve filtreleyebilir.
- Kullanıcı arama kutusuna en az bir harf yazarsa, galeri yalnızca Volunteer alanının bu metni içerdiği kayıtları gösterir.
- Kullanıcı sıralama düğmesini seçerse, galeri kayıtları Volunteer alanına göre artan veya azalan düzende sıralar.
Bu işlevler ve diğerleri hakkında daha fazla bilgi için bkz. formül başvurusu.
Değişim ekranı oluşturma
Komut çubuğunda Yeni ekran>Form'u seçin.
Ağaç görünümündeEditForm1'i seçin.
Özellikler bölmesinde, Veri kaynağı'nın yanındaki aşağı oku seçin ve ardından Zamanlama'yı seçin.
Veri kaynağının altında Alanları düzenle'yi seçin.
Alanlar bölmesinde Alan ekle'yi, her alanın onay kutusunu ve ardından Ekle'yi seçin.
Her alan adının yanındaki oku seçerek alanı daraltın ve ardından Gönüllü seçeneğini listenin en üstüne sürükleyin.
Alanlar bölmesinin sağ üst köşesinde kapat simgesini (X) seçin.
Formül çubuğundaki formun Öğe özelliğini şu ifadeye ayarlayın:
BrowseGallery1.SelectedEkranın üst kısmında, Etiket denetimini seçin ve ardından [Başlık] öğesini Kayıtları değiştir olarak değiştirin.
Ekranları silme ve yeniden adlandırma
Ağaç görünümünde, Ekran1 için üç nokta simgesini (...) seçin ve ardından Sil öğesini seçin.
Screen2 için üç nokta simgesini (...) seçin, Yeniden Adlandır'ı seçin ve ardından ViewScreen adını girin.
Screen3 için üç nokta simgesini (...) seçin, Yeniden adlandır'ı seçin ve ardından ChangeScreen girin.
Görünüm ekranında simgeleri yapılandırma
ViewScreen ekranının üst kısmında dairesel ok simgesini seçin.
Simgenin OnSelect özelliğini şu formül olarak ayarlayın:
Refresh(Schedule)Kullanıcı bu simgeyi seçtiğinde, uygulama Zamanlama'dan verileri yeniler.
Bu ve diğer işlevler hakkında daha fazla bilgi için formül başvurusuna bakın.
ViewScreen'in sağ üst köşesindeki artı simgesini seçin.
Simgenin OnSelect özelliğini şu formül olarak ayarlayın:
NewForm(EditForm1);Navigate(ChangeScreen,ScreenTransition.None)Kullanıcı bu simgeyi seçtiğinde, kullanıcının kayıt oluşturabilmesi için ChangeScreen boş alanlarla açılır.
Galeride bulunan ilk kaydın sağ ok tuşunu seçin.
Ok tuşunun OnSelect özelliğini şu formül olarak ayarlayın:
EditForm(EditForm1); Navigate(ChangeScreen, ScreenTransition.None)Kullanıcı bu simgeyi seçtiğinde, kullanıcının düzenleyebilmesi veya silebilmesi için ChangeScreen seçili kayıtla birlikte açılır.
Değişim ekranında simgeleri yapılandırma
ChangeScreen ekranında, sol üst köşedeki X simgesini seçin.
Simgenin OnSelect özelliğini şu formül olarak ayarlayın:
ResetForm(EditForm1);Navigate(ViewScreen, ScreenTransition.None)Kullanıcı bu simgeyi seçtiğinde, uygulama bu ekrandaki değişiklikleri atar ve görünüm ekranına döner.
Sağ üst köşede, onay işareti simgesini seçin.
Onay işaretinin OnSelect özelliğini şu formül olarak ayarlayın:
SubmitForm(EditForm1); Navigate(ViewScreen, ScreenTransition.None)Kullanıcı bu simgeyi seçtiğinde uygulama değişiklikleri kaydeder ve görünüm ekranına döner.
Ekle sekmesinde Simgeler'i ve ardından Çöp Kutusu simgesini seçin.
Yeni simgenin Color özelliğini Beyaz olarak ayarlayın ve onay işareti simgesinin yanına taşıyın.
Çöp kutusu simgesinin Görünür özelliğini şu formül olarak ayarlayın:
EditForm1.Mode = FormMode.EditBu simge yalnızca form Düzenleme modundayken görünür, Yeni moddayken görüntülenmez.
Çöp kutusu simgesinin OnSelect özelliğini şu formül olarak ayarlayın:
Remove(Schedule, BrowseGallery1.Selected); Navigate(ViewScreen, ScreenTransition.None)Kullanıcı bu simgeyi seçtiğinde, uygulama seçili kaydı veri kaynağından siler ve görünüm ekranını açar.
Uygulamayı test edin
- ViewScreen'i seçin ve ardından uygulamayı önizlemek için önizleme yürütme düğmesini seçin.
- Listeyi gönüllü adına göre filtrelemek için arama kutusuna bir veya daha fazla harf yazın.
- Verileri gönüllü adına göre artan veya azalan düzende sıralamak için sıralama simgesini bir veya daha fazla kez seçin.
- Kayıt ekleyin.
- Eklediğiniz kaydı güncelleştirin ve ardından değişiklikleri kaydedin.
- Eklediğiniz kaydı yeniden güncelleştirin ve değişiklikleri iptal edin.
- Eklediğiniz kaydı silin.
- Esc tuşuna basarak veya sağ üst köşedeki kapat simgesini seçerek Önizleme modunu kapatın.
Sonraki Adımlar
- Uygulamanızı diğer cihazlardan çalıştırabilmek için buluta kaydetmek için Ctrl+S tuşlarına basın.
- Diğer kişilerin çalıştırabilmesi için uygulamayı paylaşın.