En iyi senaryolar

Power Automate'i formlar ile kullanabileceğiniz en iyi senaryolardan bazıları şunlardır:

  • Yeni bir form yanıtı olduğunda e-posta gönderme.
  • Yanıt gönderildikten sonra formu yanıtlayan e-posta gönderme.
  • Formun içeriği ile onay gönderme.
  • Microsoft Forms yanıtlarını Excel'e yükleme.
  • Formdan ek alma ve eki içeren bir e-posta gönderme.

Yeni bir form yanıtı olduğunda e-posta gönderme

Microsoft Forms ayarları içinde bir bildirimi "Her bir yanıtın e-posta bildirimini al" olarak etkinleştirebilmenize karşın Power Automate ile özelleştirilmiş e-posta bildirimi oluşturabilirsiniz.

Önce, Yanıt gönderildiğinde tetikleyicisini ekleyin.

Formunuz yalnızca kuruluşunuzdaki kişiler içinse bu, formun otomatik olarak yanıtlayan kişinin e-postasını kaydettiği ve 'Her Birine Uygula' denetimi kullanmanız gerektiği anlamına gelir. Bu demoda bu senaryo gösterilir ve "Yanıt bildirimleri Yanıt kimliği listesi"ni seçmenizi gerektirir. Ancak, formunuz genel ise ve bağlantıya sahip olan herkes yanıt verebilecekse, formda yanıt olarak e-postalarını istemeniz gerekir ve "Her Birine Uygula" denetimini eklemeniz gerekmez.

Ayarlar ekranı

Ardından, Yanıt ayrıntılarını al eylemini ekleyin. Dinamik içeriği görüntülemek için Yanıt Kimliği metin alanına tıklayın. Yanıt Kimliği seçeneğini belirleyin. Bu, tetikleyiciye neden olan yanıtların yanıt ayrıntılarını alabileceğiniz anlamına gelir. Bundan sonra, E-posta gönder (V2) eylemini seçin. Eylem kartında, e-postanızda form yanıtlarını kullanabilmeniz için Dinamik içerik ekle'yi tıklayın.

Yanıt gönderildikten sonra formu yanıtlayan e-posta gönderme

Microsoft Forms ayarları içinde bir bildirimi Yanıtlayanlara e-posta alındısı gönder olarak etkinleştirebilmenize karşın Power Automate ile özelleştirilmiş e-posta bildirimi oluşturabilirsiniz. Bu yukarıdaki 1 numaralı senaryoya benzer ancak farklı olarak E-posta gönder (V2) eylemi artık yanıtlayana gönderilir.

Formun içeriği ile onay gönderme

Formdan dinamik içerikle onay oluşturma. Bu örnekte içerik "Ürünümüzle ilgili neleri geliştirebiliriz?" sorusu tarafından belirtilen geri bildirim olacaktır.

Microsoft Forms tetikleyicisini ve eylemini ekledikten sonra üçüncü adım Başlat ve onay bekle eylemini eklemektir.

Başlatma ve onay akış ekranını bekleme

Belgelerde onaylarla ilgili daha fazla örnek görebilirsiniz.

Microsoft Forms yanıtlarını Excel'e yükleme

Yeni bir Excel Online sayfası oluşturun ve sayfaya bir tablo ekleyin. Excel belgelerinden tablolar hakkında daha fazla bilgi edinin.

Excel ekranı

Excel akış ekranı

Yanıtı onaylamak için, Excel sayfasına girmeden önce onay da ekleyebilirsiniz. Excel elektronik tablosuna satır eklemek için Microsoft Forms yanıtını onayla şablonu bunu yapmanıza yardımcı olur!

Formdan ek alma ve bunu bir e-posta iletisinde gönderme

Formunuza yanıtlayıcının dosyasını yükleyebilmesi için bir bölüm eklemiş olduğunuzdan emin olun.

Forms yükleme bölümü

Forms tetikleyicisi ve eylemini ekledikten sonra JSON'u Ayrıştır eylemini ekleyin. Bir örnekten JSON şeması oluşturmak için bu eylemi eklemeden önce akışı çalıştırmanızı öneririz.

JSON ayrıştırma eylemi

Tam örneği yapıştırdıktan sonra, OneDrive'daki yolu kullanarak dosya içeriğini alabilir ve Microsoft Formunuzu bulabilirsiniz. Ardından, bir ‘/’ işareti ve şu deyimi ekleyin: first(body('Parse_JSON'))?['id']. Bu, yanıtlayıcının karşıya yükleneceği bir dosyayı ayıklayacaktır.

![Paylaşım bağlantısı oluşturma](..\media\forms\create-share-link.png "Power Automate'teki "Paylaşma bağlantısı oluştur" kutucuğu")

Son olarak, Office 365 Outlook'tan E-posta gönder (V2) eylem kartını kullanarak yüklenen bu öğeyi e-posta ile gönderebilirsiniz. Şu ifadeyi ekleyin: first(body('Parse_JSON'))?['id']

Buradaki blog gönderisini inceleyerek bir formdan ek alma ve onay akışı oluştutma senaryosunu birleştirebilirsiniz.