Bir form ekle

Form, Power Pages sitelerinde veri toplayan veri temelli bir yapılandırmadır. Sayfalardaki formlar, Dataverse tablo formlarından oluşturulur. Veri çalışma alanını kullanarak veya Power Apps'te oluşturulan model temelli uygulamalardan Dataverse tablo formları oluşturun. Eksiksiz bir web uygulaması oluşturmak için bunları sayfalarda veya listelerle birlikte kullanın.

Tip

Form eklemek için:

  1. Sitenin içeriğini ve bileşenlerini düzenlemek için tasarım stüdyosunu açın.

  2. Sayfalar çalışma alanına gidin.

  3. Düzenlenecek sayfayı seçin.

  4. Form bileşeninin ekleneceği bölümü seçin.

  5. Herhangi bir düzenlenebilir tuval alanının üzerine gelin ve bileşen panelinden Form simgesini seçin.

    Bileşen ekleme menü seçeneklerinin ekran görüntüsü.

  6. Yeni bir form oluşturmayı veya mevcut bir formu kullanmayı seçin (daha önce bir yapımcı oluşturmuşsa).

    Yeni bir form oluşturmayı seçerseniz, aşağıdaki ölçütleri girin.

    Option Description
    Tablo seçin Verileri depolamak istediğiniz tabloyu seçin.
    Formu seçin Seçtiğiniz tablo için kullanılabilir Dataverse formlarından birini seçin.
    Seçili formun kopyasına ad verin Formun kopyasına ad verin.
    Veriler Kullanıcının girdiği verilerin yeni bir kayıt oluşturmasını, varolan kayıtları güncelleştirmenize veya verileri salt okunur duruma getirme seçeneğini belirleyebilirsiniz.
    Gönder butonuna basıldığında İsteğe bağlı olarak bir başarı iletisi göstermeyi seçebilirsiniz. Web sayfasına yeniden yönlendirme ve URL'ye yönlendirme seçeneklerini girmeniz gerekir.
    CAPTCHA Anonim kullanıcılara, kimliği doğrulanmış kullanıcılara veya her ikisine birden captcha görüntülemeyi seçebilirsiniz.
    Ekler Form için ekleri etkinleştirmenizi ve yapılandırmanızı sağlar.

    Note

    Kullanıcıların formlardaki verilerle etkileşim kurabildiğinden emin olmak için tablo izinlerini etkinleştirmeniz gerekir.

  7. Formu çoğaltmak, bölüm içinde yukarı veya aşağı taşımak ya da silmek için üç noktayı (...) seçin.

Formdaki metin alanını düzenleme

E-posta, form başlığı ve başlık bölümü dahil olmak üzere metin alanlarını düzenleyebilirsiniz.

Formda metin alanını düzenlemek için:

  1. Üzerine gelerek tuvalden metin alanını seçin.
  2. Metin alanını düzenleyin ve stilini gereken şekilde ayarlayın (kalın, altı çizili veya italik). Kalın, altı çizili ve italik gibi metin alanları için stil seçenekleri. Burada kalın seçilidir.

Form alanlarını düzenleme, doğrulama ve silme

Form alanları, Sayfalar çalışma alanının içinden düzenlenebilir.

Form alanını düzenlemek için:

  1. Alanı seçin ve Alanı düzenle'yi seçin.

  2. Alanınız için özellikleri ayarlayın.

    • Alanın etiketini/görünen adını güncelleştirin.
    • Alanı gerektiği gibi işaretleyin, ardından alan gerekli olduğunda gösterilecek hata iletisini özelleştirin.
    • Alana bir açıklama ekleyin ve konumunu ayarlayın (seçimler arasında alanın üstünde, alanın altında ve etikektin üstünde bulunur).
    • Alanın doğrulama kurallarını ayarlayın.
      • Kullanıma hazır doğrulamaları yapılandırmak için seçenekleri kullanın.
      • Normal ifadeleri kullanarak özel doğrulama girmek için Regex seçeneğini kullanın.

    Veri türünüze bağlı olarak, diğer özellikler görüntülenebilir.

  3. Tamam'ı seçin.

Bir form alanını silmek için:

  1. Üzerine gelip tuval yüzeyinden alanı seçin.
  2. Araç çubuğunda ... elipsi seçin.
  3. 'ı seçin,'i silin.

Uyarı

Bu eylem, ilgili Dataverse formundaki alanı da siler.

Formda ekleri etkinleştirme

Ekler etkinleştirilirse, kullanıcılar form gönderimi ile birlikte bir ek yükleyebilir.

Formda ekleri etkinleştirmek için:

  1. Forma ekleyin veya var olan bir formu düzenleyin.

  2. Form ekle iletişim kutusunda, sol panelden Ekler'i seçin.

  3. Ekleri etkinleştir seçeneğini etkinleştirin.

  4. Kullanıcının bir ek eklemesini zorunlu kılmak isteyip istemediğinize bağlı olarak Ek gerekli geçişini açın/kapatın.

  5. Kullanıcının birden fazla dosya yüklemesine izin vermek isteyip istemediğinize bağlı olarak Birden çok dosyaya izin ver düğmesini açın/kapatın.

  6. Ek depolama için dosyaları Dataverse içine kaydetmek için Notlar öğesini seçin ya da dosyaları Azure'da depolamak için Azure Blob Depolamayı seçin.

    Note

    Ekler için Azure Blob Depolama'yı başarıyla kullanabilmeniz için önce bazı önkoşullar gereklidir:

    • Dataverse Temel portal paketinin sürümünün en az 9.3.2405.xx olması gerekir. Gereksinim karşılanmazsa "Dosya yükleme için daha fazla denetime erişmek için Dataverse Temel portal paketini güncelleştirin" iletisini görürsünüz.
    • Power Pages web sitenizin çalışma zamanı sürümünün en az 9.6.5.1 olması gerekir.
  7. Azure Blob Depolama kullanıyorsanız Azure depolama hesabı adı ve Azure kapsayıcı adı değerlerini girin. Azure Depolamayı Etkinleştir sayfasından daha fazla bilgi edinin.

  8. Maksimum dosya sayısı için, kullanıcının yüklemesine izin vermek istediğiniz maksimum dosya sayısını girin.

  9. Dosya başına yükleme boyutu sınırı (KB cinsinden) alanına, dosya başına izin vermek istediğiniz maksimum boyutu KB cinsinden girin. Aşağıdaki tabloda, seçilen depolama seçeneğine bağlı olarak mutlak maksimum dosya boyutu sınırları gösterilmektedir:

    Depolama seçeneği Dosya başına maksimum dosya boyutu
    Notlar 90 MB
    Azure Blob dosya depolama 10 GB

    Important

    Depolama için notlar kullanıyorsanız, dosya boyutu sınırının ortam için ayarlanan e-posta eki sınırındandaha büyük olmadığından emin olun. Örneğin, Dosya başına yükleme boyutu sınırını 50 MB olarak ayarlarsanız ancak e-posta eki sınırının varsayılan değeri 5 MB ise kullanıcılar 5 MB'tan büyük dosyaları karşıya yükleyemez.

  10. İzin verilen dosya türleri için, kullanıcıların yüklemesine izin vermek istediğiniz dosya türlerini seçin. Aşağıdaki dosya türlerine izin verilir:

    • Tümü
    • Ses
    • Belge
    • Resim
    • Video
    • Özel (virgülle ayrılmış değerler)

Yapılandırıldıktan sonra, dosya yükleme yer tutucusu tuvalde görünür.

Ek seçeneği etkinleştirilmiş form.

Yeni dosyası yükleme deneyimi

Yeni dosya yükleme deneyimiyle kullanıcılar dosya adını, dosya türünü, dosya boyutunu, karşıya yükleme ilerleme çubuğunu ve sil seçeneğini görür. Yükleme başarısız olursa (örneğin, dosya türü desteklenmiyorsa veya yükleme maksimum dosya sayısını aşıyorsa) bir hata mesajı görüntülenir.

Yeni konumlar, geliştiriciden üretime değiştirilen konumlar da dahil olmak üzere yeni dosya yükleme deneyimini otomatik olarak etkinleştirir. Mevcut sitelerin yeni dosya yükleme deneyimini kabul etmesi gerekir.

EnhancedFileUpload adlı bir site ayarı oluşturup değerini true yaparak yeni deneyimi kabul edin. Yeni siteler otomatik olarak etkinleştirilir.

Yeni deneyimi devre dışı bırakmak için EnhancedFileUpload site ayarının değerini yanlış olarak ayarlayın.

Tablo izinlerini etkinleştirme

Yeni bir form eklediğinizde, konum kullanıcılarının formla etkileşim kurmasına izin vermek için izinleri ayarlamanızı isteyen bir istem görürsünüz. Tablo izinlerinin ayarları önceden doldurulur (oluşturma ve ekleme), ancak yine de Web rolleri atamanız ve ayarları kaydetmeniz gerekir. İşlem, ekleri içeren Not (ek açıklama) tablosunun alt tablo izinlerini otomatik olarak oluşturur.

Tablo izinlerini yapılandırma.

Ayrıca, izinleri ayarlayabilir ve Kurulum çalışma alanındaki gereksinimlerinize göre web rolleri atayabilirsiniz.

Tablo izinleri menüsü.

Daha fazla bilgi için Tablo izinlerini yapılandırma bölümüne gidin.

Form alanlarında kod bileşenlerini etkinleştirme

Dataverse form alanı, Veri çalışma alanı veya model temelli uygulama ile bir kod bileşeni kullanacak şekilde ayarlanmışsa, kod bileşenini bir web sayfası formunda etkinleştirebilirsiniz.

Bir kod bileşenini etkinleştirmek için:

  1. Menüden Kod bileşenini düzenle'yi seçin.

  2. Özel bileşen alanını etkinleştir düğmesini açık konuma çevirin.

Özel bileşenler artık bu alan için etkin durumdadır.

Form alanlarındaki kod bileşeni özelliklerini düzenleme (önizleme)

Bir bileşenin özelliklerini Sayfalar çalışma alanının içinden düzenleyin.

Important

  • Bu bir önizleme özelliğidir.
  • Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.

Bir kod bileşenini etkinleştirdikten sonra, bu bileşenin özellikleri Özel bileşen alanını etkinleştir düğmesinin altında görünür. Bu özelliklerin değerlerini ayarlayıp Bitti seçeneğini belirleyin.

Formda yapay zeka form doldurma yardımını etkinleştirme (önizleme)

[Bu makale yayın öncesi belgedir ve değişebilir.]

AI form doldurmayı etkinleştirmek, kullanıcılarınıza formu daha hızlı ve daha yüksek doğrulukla doldurmaları için AI yardımı sağlar. Düğmeyi açarak AI form doldurmayı etkinleştirin. AI form doldurmayı etkinleştirmek, form kullanıcılarınıza formu daha hızlı ve daha yüksek doğrulukla doldurmalarına yardımcı olan AI yardımı sağlar. Açma/kapatma düğmesini açarak AI form doldurmayı etkinleştirebilirsiniz.

Power Pages öğesinin Form ayarları bölümündeki AI form doldurma ayarının ekran görüntüsü.

Important

  • Bu bir önizleme özelliğidir.
  • Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.
  • Bu özellik Government Community Cloud (GCC), Government Community Cloud - High (GCC High) veya Department of Defense (DoD) bölgelerinde kullanılamaz.
  • Power Pages site sürümü 9.6.9.XX veya üstü olmalıdır.

Form doldurma yardımını etkinleştirdiğinizde kullanıcılar şunları yapabilir:

  • Eklerden formları otomatik doldurma: Kullanıcılar bir dosya ekleyebilir ve AI yardımı, eklerden ilgili bilgileri ayıklayarak alanları otomatik olarak doldurur. Kullanıcılar belge (PDF) ve resim (JPEG, PNG) ekleyebilir. Kullanıcılar gerekirse otomatik doldurulan alanları her zaman düzenleyebilir.

    AI form doldurma özelliğinin bir örneğini gösteren ekran görüntüsü.

  • Çok satırlı metin alanları için Taslak yardımını kullanın: Formunuzda çok satırlı bir metin alanı varsa, kullanıcılar girdilerini yeniden yazmak ve taslaklarını iyileştirmek için "Taslak yardımı"nı kullanabilir.

    AI form doldurma ve AI'ın yanıt verme özelliğinin bir örneğini gösteren ekran görüntüsü.

AI form doldurmanın etkinleştirilmesini engelleyen koşullar

AI form doldurma etkinleştirilemez ve kullanıcılar aşağıdaki koşullarda bunu kullanamaz:

  • Kuruluşunuzun yöneticileri, yönetim denetimlerini kullanarak son kullanıcılar için AI özelliklerini devre dışı bıraktı. Kullanıcılar için üretken yapay zeka özelliklerini devre dışı bırakma (önizleme) bölümünde idare denetimleri hakkında daha fazla bilgi edinin.
  • Konum, yöneticilerin bölgeler arasında verileri devre dışı bıraktığı bir ortamın parçasıdır. Verilerin bölgeler arasında geçişine izin verme hakkında daha fazla bilgi edinmek için Yardımcı pilotları ve üretken yapay zeka özelliklerini etkinleştirme başlıklı makaleyi inceleyin.
  • Form, özel JavaScript veya stillerle son derece özelleştirilmiştir. Bu gibi durumlarda, site ayarı adı olan site için bir Forms/{FormId}/EnableGenAIFormsAssistant ekleyin ve değeri true olarak ayarlayın. {FormId} yerine formunuzun kimliğini koyun. Veri çalışma alanında bir form açtığınızda formun kimliğini URL'nin sonunda bulabilirsiniz.

GenAI formları için Dataverse veri türü desteği

Dataverse veri türü Description Power Pages form bileşeni Notlar GenAI formlarında desteklenir
Metin Tek satırlık metin. Metin kutusu Kısa metin girişleri için kullanın. Evet
Metin alanı Çok satırlı metin. Metin alanı Daha uzun metin girişleri için kullanın. Evet
E-posta E-posta adresleri. E-posta biçimli metin kutusu Doğru e-posta biçimlendirmesini kontrol eder. Evet
URL Web adresleri. URL biçiminde metin kutusu Geçerli URL yapısı olup olmadığını kontrol eder. Evet
Telefon Telefon numaraları. Telefon biçiminde metin kutusu Telefon numaralarını uygun şekilde biçimlendirir. Evet
Zengin metin HTML destekli biçimlendirilmiş metin. Zengin metin düzenleyicisi Zengin metni biçimlendirmenizi sağlar. Evet
Seçenek Önceden tanımlanmış seçenekler arasından tek seçim. Açılan liste Kullanıcı listeden bir seçenek belirler. Evet
Tamsayı Tam sayı değerleri. Sayı girişi Tam sayı girişleri için. Evet
Ondalık sayı Ondalık değerler. Sayı girişi Kesin ondalık girişler için. Evet
Para Birimi Parasal değerler. Para birimi girişi Para birimi simgelerini ve biçimlerini görüntüler. Evet
Yalnızca tarih Saat olmayan tarih. Tarih seçici Tarihleri seçmenizi sağlar. Evet
Tarih ve saat Saat ile tarih. Tarih ve saat seçici Tarih ve saati seçmenize olanak tanır. Evet
Choices Önceden tanımlanmış seçenekler arasından çoklu seçimler. Çoklu seçim listesi Kullanıcı birden fazla seçenek belirleyebilir. Evet
Evet/Hayır (iki seçenek) Boole değerleri. Geçiş anahtarı veya onay kutusu Doğru veya yanlış ya da evet veya hayır değerlerini temsil eder. Evet
Dosya İkili dosya verileri. Dosya yükleme Dosya yüklemenize izin verir. Hayır
Görüntü Görüntü dosyaları. Resim yükleme Görüntü dosyalarını yüklemenizi sağlar. Hayır
Şirketin borsa kodu Hisse senedi sembolleri. Metin kutusu Finansal veri kaynaklarına bağlanabilir. Hayır
arama Başka bir tabloya referans. Arama alanı Açılan listeden ilgili kayıtları seçmenizi sağlar. Hayır

Bilinen Sınırlamalar

  1. AI form doldurma yalnızca şunlarda kullanılabilir:

    • Temel formlarda geçerli, ancak çok adımlı formlarda geçerli değil.
    • Dataverse içinde kayıt oluşturan formlar

    Dataverse kayıtlarını düzenlemek için kullanılan formlar, AI form doldurma özelliğine sahip değildir.

  2. Oluşturulan yeni formlar için, AI form doldurmayı etkinleştirmeden önce doğru tablo izinlerini eklediğinizden emin olun.

  3. Desteklenmeyen veri türlerini görmek için Dataverse veri türü tablosuna bakın.

Ayrıca bakınız