Microsoft Power Automatete PowerApps Entegrasyonu

Bu öğreticide, Power Automate'i PowerApps ile tümleştirme hakkında konuşacağız. PowerApps'e aşina değilseniz, çok az kod kullanarak veya hiç kod kullanmadan sorunsuz iş uygulamaları oluşturmak için Microsoft ortamını kullanmanın bir yoludur. Örneğin, elektronik tablolar oluşturmak istiyorsanız Excel'i kullanırsınız. Uygulama oluşturmak istiyorsanız, PowerApps kullanırsınız.

PowerApps entegrasyonu, kod yazmayı bile bilmeden basitten karmaşığa iş uygulamaları oluşturmanın bir yolu olduğu için öğrenilmesi gereken en iyi becerilerden biridir.

Bu eğitim için, Power Automate'i yalnızca PowerApps ile entegre edeceğiz . PowerApps hesabının nasıl kurulacağından, metin kutusunun veya düğmenin ne olduğundan bahsetmeyeceğiz. kursumuzu denemenizi veya bazı YouTube eğitimlerini izlemenizi öneririm . Aksi takdirde, bu sizin için pek bir anlam ifade etmeyecektir.

Microsoft Power Automate'te PowerApps Entegrasyonu

Diyelim ki iş uygulamamız, acentelerin müşterilerini görebildiği, önceki seyahat geçmişini görebildiği ve seyahatle ilgili diğer görevleri yapabildiği bir seyahat acentesi uygulaması olsun. Temsilcilerin herhangi bir sorun bildirmek istediklerinde gidebilecekleri bir sayfa da oluşturacağız. Sorunu gönderdikten sonra, bu, arka planda bir Trello bileti, bir Slack mesajı ve diğer bildirimler oluşturan bir akışı tetikler.

İçindekiler

Power Automate Akışı Oluşturma

Bu nedenle, yapmamız gereken ilk şey, tam olarak daha önce bahsettiğimiz şeyi yapan bir iş akışı oluşturmaktır. Power Apps ana menüsüne gidersek , Akışlar'a tıklayıp oluşturduğumuz tüm akışları görebiliriz. 

Microsoft Power Automate'te PowerApps Entegrasyonu

Maalesef bu akışlar Power Apps ile çalışmaz. Onunla çalışacak olanlar, gerçekte PowerApps tarafından başlatılan akışlardır. Şimdi yeni bir Power Automate akışı oluşturalım. İlk önce Yeni'yi tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından, Boştan Anında seçeneğine tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Tetikleyici için PowerApps'i seçip Oluştur'a tıklayacağız .

Microsoft Power Automate'te PowerApps Entegrasyonu

Bu muhtemelen en basit girdilerden biridir çünkü üzerine tıklarsanız, yalnızca ek bilgi gerekli olmadığını söyler.

Microsoft Power Automate'te PowerApps Entegrasyonu

Bunun nedeni, bu akış boyunca ihtiyaç duyduğunuz tüm bilgilerin Power Apps aracılığıyla girileceğinin varsayılmasıdır. Şimdi adım adım üzerinden geçelim.

Bu örnek akış için, kullanıcılar adlarını ve soyadlarını girdikten sonra basit bir Trello bileti oluşturulmalıdır. Bunu yapmak için Yeni adım düğmesine tıklayın.

Microsoft Power Automate'te PowerApps Entegrasyonu

O zaman Trello ile entegre edelim.

Microsoft Power Automate'te PowerApps Entegrasyonu

Kart oluştur'u tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Pano Kimliği Görevler olacak ve Üst Liste Kimliği Sorunlar olacaktır .

Microsoft Power Automate'te PowerApps Entegrasyonu

Şu anda, kullanıcılardan kart adı ve kart açıklaması için herhangi bir şey girmelerini istemedik. Ancak, PowerApps'te Kart Adı alanını kullanıcı tarafından doldurulacak şekilde ayarlayabiliriz . Bunu yapmak için PowerApps'te Sor'u tıklamanız yeterlidir . 

Microsoft Power Automate'te PowerApps Entegrasyonu

Aynı şeyi Kart Açıklaması için de yapabiliriz .

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından, Kaydet'i tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Kısaca özetlemek gerekirse, tüm giriş değişkenlerimiz, Power Apps aracılığıyla onu tetikleyen kişi tarafından sağlanacaktır.

Microsoft Power Automate'te PowerApps Entegrasyonu

Power Apps uygulamamıza geri dönelim ve bunu deneyelim.

Microsoft Power Automate'te PowerApps Entegrasyonu

PowerApps'te Tetikleyici Oluşturma

Öncelikle bir buton oluşturalım.

Microsoft Power Automate'te PowerApps Entegrasyonu

Bu butonun adı olarak Create a ticket yazalım .

Microsoft Power Automate'te PowerApps Entegrasyonu

Giriş'i tıklayın ve ardından Metin Girişi'ni seçin .

Microsoft Power Automate'te PowerApps Entegrasyonu

İki metin kutusuna koyalım.

Microsoft Power Automate'te PowerApps Entegrasyonu

Varsayılan metni Sayı türü olarak ayarlayalım .
 

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından, ikinci metin kutusu Sorun Açıklaması olabilir .
 

Microsoft Power Automate'te PowerApps Entegrasyonu

 Bu butona tıkladığımızda akış başlamalıdır.

Microsoft Power Automate'te PowerApps Entegrasyonu

Bunu yapmak için Eylem'i tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından Power Automate'e tıklayın.

Microsoft Power Automate'te PowerApps Entegrasyonu

Oluşturduğumuz Power Automate akışına tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Butona tıkladığımızda PowerApps çalışacaktır. Ancak formül çubuğunda nasıl bazı bağımsız değişkenler gerektirdiğine dikkat edin. İki bağımsız değişken gerektirdiğini belirtir. 

Microsoft Power Automate'te PowerApps Entegrasyonu

Bu nedenle, burada oluşturduğumuz argümanları doldurmamız gerekiyor.

Microsoft Power Automate'te PowerApps Entegrasyonu

Ve bu bağımsız değişkenlerin, kullanıcının iki metin kutusuna yazdıklarından dinamik olarak oluşturulmasını istiyoruz. Bu metin kutularındaki metne başvurmak istiyorsak, TextInput1.Text yazmamız yeterlidir . Bu, karşılık gelen metin kutusunu yeşil renkle vurgulayacaktır.

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından ikinci argüman TextInput2.Text olur.

Microsoft Power Automate'te PowerApps Entegrasyonu

Açıkçası, artık kırmızı kısım yok, bu da artık hata olmadığı anlamına geliyor. Bağımsız değişkenleri yazdıktan sonra Enter tuşuna basın .

Power Apps Uygulamamızda, Power Automate'te bir akışı tetikleyen bir tetikleyiciyi bu şekilde oluşturduk.

PowerApps İçinde Power Automate Flow'u Test Etme

Şimdi PowerApps içindeki Power Automate akışımızı test edelim. İlk önce Oynat düğmesini tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Sorun Türü için “ Yazılım Hatası ” ve açıklama için “ Ajan 007 için pasaport numarasını göremiyorum ” yazın . Ardından, Bilet Oluştur düğmesini tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Bundan sonra Power Apps'e geri dönelim ve geri ( <> ) düğmesine basalım.

Microsoft Power Automate'te PowerApps Entegrasyonu

Düzgün çalışıp çalışmadığını görmek için oluşturduğumuz akışa tıklayın. Bu, dokuz saniye önce başladığını ve başarılı olduğunu gösterir.

Microsoft Power Automate'te PowerApps Entegrasyonu

Trello'muza gidersek, otomatik olarak oluşturulan yeni bileti görürüz ( Yazılım hatası ). 

Microsoft Power Automate'te PowerApps Entegrasyonu

PowerApps'te Sor Eylemini Ekleme

Şimdi akışımızda PowerApps kullanırken çok yaygın bir hatadan bahsedelim. Öncelikle yeni bir adım ekleyelim.

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından, bir Slack bağlayıcısı ekleyin ve Mesaj gönder eylemini kullanın.

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından, Kanal Adı için öğreticiyi seçin .

Microsoft Power Automate'te PowerApps Entegrasyonu

Mesaj Metni için PowerApps'te Sor dinamik içeriğini kullanın .

Microsoft Power Automate'te PowerApps Entegrasyonu

Test etmeden önce akışı kaydettiğinizden emin olun.

Microsoft Power Automate'te PowerApps Entegrasyonu

Şimdi Power Apps'e geri dönelim ve yeniden çalıştıralım.

Microsoft Power Automate'te PowerApps Entegrasyonu

Bilet Oluştur düğmesini tıklayın .

Microsoft Power Automate'te PowerApps Entegrasyonu

O zaman bir şeylerin ters gittiğini anlarız. Akışımızın problemini kontrol etmek için Flows sayfasında kontrol edelim ve oluşturduğumuz PowerApps akışına tıklayalım.

Microsoft Power Automate'te PowerApps Entegrasyonu

Gördüğümüz gibi, akışın tetikleyicisinde bir sorun olduğunu gösteriyor. Bunun nedeni, bu tetikleyicinin yalnızca iki argüman girmesidir. Ancak, PowerApps'te Sor eylemini eklediğimiz için artık üç girdiye ihtiyacı var.

Microsoft Power Automate'te PowerApps Entegrasyonu


PowerApps ile Hataları İşleme

Bu hata hakkında daha ayrıntılı bilgiyi burada görebiliriz. Bu, Slack için ihtiyaç duyduğu değişkenin mevcut olmadığını söylemenin karmaşık bir yolu.

Microsoft Power Automate'te PowerApps Entegrasyonu

Eylem sekmesine gidip Power Automate'e tıklayarak bunu düzeltebiliriz .

Microsoft Power Automate'te PowerApps Entegrasyonu

Daha önce oluşturduğumuz ilk uygulamayı kaldırın.

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından üzerine tıklayarak tekrar ekleyelim.

Microsoft Power Automate'te PowerApps Entegrasyonu

Kart eklendikten sonra TextInput1.Text , TextInput2.Text ve TextInput1.Text değişkenlerimizi tekrar girelim .

Microsoft Power Automate'te PowerApps Entegrasyonu

Bu uygulamayı tekrar çalıştırın ve Bilet Oluştur düğmesini tıklayın.

Microsoft Power Automate'te PowerApps Entegrasyonu

Ardından Akışlar sayfamıza geri dönelim ve PowerApps akışına tıklayalım. Gördüğümüz gibi, akışımız başarıyla çalıştı. 

Microsoft Power Automate'te PowerApps Entegrasyonu

Trello'muzu kontrol ettiğimizde Software Bug ile ilgili yeni bir kartın da eklendiğini göreceğiz .

Microsoft Power Automate'te PowerApps Entegrasyonu

Slack'imizde yeni bir “ Yazılım Hatası ” mesajı da yayınlanacak.

Microsoft Power Automate'te PowerApps Entegrasyonu

Buradaki kilit nokta, bir akışı her düzenlediğimizde, özellikle tetik değişkenine birden çok argüman eklerse, onu PowerApps'te de yeniden eklememiz gerektiğidir. 


Microsoft Power Automate'teki İş Akışı Girişleri
Power Apps Temel Bilgileri: Geliştirme Ortamı ve Uygulamanızı Çalıştırma
Power Automate Ortamı: Kurulum ve Genel Bakış

Çözüm

Sonuç olarak, bu gerçekten güçlü bir entegrasyondur. Power Automate'te bir akış oluşturduğumuzda, onu çeşitli şekillerde tetikleyebiliriz. Halihazırda bir PowerApps uygulamanız varsa, Power Automate akışınızı uygulamaya sorunsuz bir şekilde yerleştirebilirsiniz.

Bu, iş akışınızı Power Automate dışında tetiklemenin yalnızca bir yoludur. Bu durumda PowerApps kullandık. Özellikle artık yalnızca kendiniz için değil, kuruluşunuz için de iş akışları oluştururken bunu yararlı bulacağınızı umuyorum.

Herşey gönlünce olsun,

Henry

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.