Aracılığıyla paylaş


Yükleme formunu ve yükleme sekmesi adım türünü tanımlama

Çok adımlı adım türü, Power Pages tasarım stüdyosunda yapılandırılabilir.

Aşağıdaki yönergelerde, Portal Yönetimi uygulamasındaki yükleme formu ve sekme adımını yapılandırma ayrıntıları açıklanmaktadır.

Bu adım türü çok adımlı form adımının genel çok adımlı form süreci içinde bir temel form olarak görev yapmasını sağlar. Temel form olarak mevcut olan, benzer seçenekler kümesine sahip bir form yükler.

Ayarlar

Adı Veri Akışı Açıklaması
Adı Kaydın açıklayıcı adı. Zorunlu
Tablo Adı Temel formun yükleneceği formun adı. Zorunlu
Form Adı Formun işlenecek hedef tablodaki adı. Zorunlu
Sekme Adı İşlenecek belirli bir tablo için Sekmenin bir Form üzerindeki adı. İsteğe bağlı
Mod Aşağıdaki değerlerden biri:
  • Ekleme
  • Düzenle
  • Salt Okunur
Ekle seçimi yapıldığında form, gönderildikten sonra yeni bir kayıt ekler. Düzenle seçimi yapıldığında form mevcut bir kaydı düzenler. ReadOnly seçimi yapıldığında formda mevcut bir kaydın düzenlenemeyen formu görüntülenir. Düzenle ve Salt Okunur seçimi yapıldığında bir kaynak kaydının mevcut olması ve form, portala yüklendiğinde uygun kaydın seçilmesi için 'Kayıt Kaynağı Türü' ve 'Kayıt Kimliği Parametre Adı' alanlarında parametrelerin belirlenmiş olması gerekir.
Sekmelerden Adımları Otomatik Oluştur İşaretlenirse, bir temel formda birden fazla sekme, her bir sekme birinci sekme ile başlayacak ve sonuna kadar tüm sekmelerle devam edilecek şekilde sıralı adımlarla görüntülenir ve ardından nihai gönderim sonrası bir kayıt eklenir. İşaretlenmemesi, varsayılan davranıştır. İşaretlenmezse, mevcut adım için sadece bir sekme veya form işlenir. Sekme Adı belirtilmemişse ilk sekme görüntülenir.
Kayıt Kaynağı Türü Aşağıdaki değerlerden biri:
  • Sorgu Dizesi
    Sorgu Dizesi seçildiğinde URL'nin forma bağlanan sorgu dizesinde mutlaka bir parametre adı belirtilmelidir. Bu parametre 'Kayıt Kimliği Parametre Adı' alanında belirtilebilir.
  • Geçerli Portal Kullanıcısı
    Geçerli Portal Kullanıcısı seçildiğinde geçerli, kimliği doğrulanmış kullanıcı için portal kullanıcı kaydı alınır.
Kayıt Kimliği Parametre Adı URL'nin bu Temel Formu içeren Web Sayfasına bağlanan URL'nin sorgu dizesinde belirlenen parametre adı.
İlişki Adı Kayıt Kaynağı Türü, Geçerli Portal Kullanıcısıyla İlişkilendirilen Kayıt olduğunda gereklidir. Geçerli portal kullanıcı kaydı ile hedef kaydı arasındaki ilişkinin mantıksal adı. Bu mutlaka Tablo Adı alanı tarafından belirtilen, aynı tablo türünü vermelidir.
Tablo İzinlerini Etkinleştir Formun Tablo İzinlerini dikkate almasını sağlar. Varsayılan değer, geriye doğru uyumluluk gerekçeleri için yanlıştır. Doğru olarak ayarlanırsa, forma ulaşmak isteyen kullanıcılar için açık izinler GEREKLİDİR. Bu sadece bir formun İLK adımına uygulanır.
NOT: Form güvenliğini sağlamaya yönelik bu yöntem yakında kullanım dışı olacaktır. Bu nedenle, kullanılmamalıdır. Her türlü veri için kullanıcılara erişim sağlamak üzere uygun tablo izinlerini ve web rolü kurulumunu kullanın. Bilgi için sonraki bölüm olan Formlarınızın güvenliğini sağlama'ya bakın. Daha fazla bilgi: Yeni web sitelerindeki form ve listelerin tablo izin değişiklikleri

Formlarınızın güvenliğini sağlama

Not

Form güvenliğini sağlamaya yönelik bu yöntem yakında kullanım dışı olacaktır. Bu nedenle, kullanılmamalıdır. Her türlü veri için kullanıcılara erişim sağlamak üzere uygun tablo izinlerini ve web rolü kurulumunu kullanın. Daha fazla bilgi: Yeni web sitelerindeki form ve listelerin tablo izin değişiklikleri

Formlarınızın güvenliğini sağlamak için web rollerine göre kayıtların erişimini ve sahibini belirleyen tablo izinleri oluşturmanız gerekir. Bir kullanıcı bir çok adımlı forma geldiğinde gerekli izinlere sahip değilse bir hata mesajı alır. Buna ek olarak, form etkin olmayan tablo izinleriyle yapılandırıldığında de bir uyarı görürsünüz:

"Bu kayıt için tablo izinleri etkinleştirilmelidir yoksa internetteki herhangi bir kişi verileri görebilir."

Çok adımlı bir form için izinleri etkinleştirmek üzere Tablo İzinlerini Etkinleştir onay kutusunu seçin. Daha fazla bilgi: Web rolleri oluşturma.

Diğer ayarlar

Adı Veri Akışı Açıklaması
Web Kaynaklarını Satır İçinde İşle Temel formdaki bir web kaynağı kapsayan iFrame'i ortadan kaldırır.
Araç İpuçları Etkin Araç ipucu, hedef tablodaki özniteliğin açıklaması kullanılarak ayarlanır.
Desteklenmeyen Alanları Göster Tüm alanlar desteklenmektedir. Bu, alan türlerinde yapılabilecek olası değişiklikler için ayrılmıştır.
Önerilen Alanları Gerekli Olarak Ayarla Tüm gerekli özniteliklerin alan gereksinim seviyesini 'Önerilen İşletme' olarak ayarlar.
Tüm Alanları Gerekli Yap Alan gereksinim seviyesinden bağımsız olarak tüm alanları gerekli yapar.
Doğrulama Özeti CSS Sınıfı Doğrulama özetine atanan CSS Sınıfı adı. Varsayılan: 'doğrulama özeti uyarısı uyarı hatası uyarı engelleme'
Doğrulama Özeti Bağlantılarını Etkinleştir Bir hata içeren alana geçilmesi için bağlayıcı bağlantıların doğrulama özetinde işlenip işlenmeyeceğini belirleyen, bir doğru veya yanlış Boole değeri. Varsayılan: doğru
Doğrulama Özeti Bağlantı Metni Doğrulama özet bağlantılarına atanan etiket. Varsayılan: Buraya tıklayın
Yönergeler Formun üstünde bir metin bloğu görüntüler.
Kayıt Bulunamadı İletisi Kaynak kaydı yüklenemediğinde görüntülenen mesaj. Varsayılan: Aradığınız kayıt bulunamadı.

Form seçenekleri

Veri Akışı Adı Tanım
Captcha Ekle Portal kötü amaçlı istenmeyen posta saldırılarını önlemek için RadCaptcha by Telerik kullanır. Hizmet, portal uygulaması istekleri için kimlik doğrulaması uygulamak üzere bir anahtar gerektirir.
Doğrulama Grubu Adlandırılmış grupların giriş geçerliliğinin değerlendirilmesi için giriş denetimlerine atanan grup adı.
Önceki Düğmesi CSS Sınıfı Önceki düğmesine atanan CSS Sınıfı adı.
Önceki Düğmesi Metni Önceki düğmesindeki etiket.
Sonraki Düğmesi CSS Sınıfı Sonraki düğmesine atanan CSS Sınıfı adı.
Gönder Düğmesi Metni Sonraki düğmesindeki etiket.
Gönder Düğmesi CSS Sınıfı Gönder düğmesine atanan CSS Sınıfı adı. Varsayılan: gönder düğmesi
Gönder Düğmesi Metni Gönder düğmesindeki etiket. Varsayılan olarak 'Gönder'dir.
Gönder Düğmesi Meşgul Metni İşlem devam ederken gönder düğmesi üzerindeki etiket. Varsayılan: İşleniyor...

Kayıt oluşturulurken geçerli portal kullanıcısını ilişkilendirme

Bu seçenekler, portal UI'si üzerinden hangi portal ilgili kişisinin kayıt oluşturduğunun takip edilmesi için kullanılır

Ad Açıklama
Geçerli Portal Kullanıcısını İlişkilendir İşaretlenirse, mevcut durumda oturum açmış olan kullanıcının kaydı, hedef tablo kaydıyla ilişkilendirilir.
Portal Kullanıcısı Arama Sütunu Portal kullanıcısı depolayan hedef tablo üzerindeki özniteliğin mantıksal adı.
Etkinlik Tarafı Portal Kullanıcısı Arama Sütununun bir Etkinlik Tarafı türü olup olmadığını belirten boolean değeri. Bkz. ActivityParty tablosu

İlişkili tablo başvurusu

Aşağıdaki parametreler, form kaydedildiğinde bir ilişkili tablo başvurusunun ayarlanmasıyla ilgilidir.

Bu da form tarafından oluşturulan veya güncellenen kaydın başka hedef kaydıyla ilişkilendirilmesi için bir yöntem sunar. Birden fazla tablo türüne sahip birden fazla adım bulunuyorsa ve nihai kayıtları ilişkilendirmek istiyorsanız veya sayfa, ilişkilendirmek istediğiniz bir kayıt kimliğinin bir sorgu dizesinden geçtiğinde yararlı bir özelliktir. Örneğin, iş ilanlarını listelenen bir kariyer sayfanız var, her bir iş ilanı iş için bir uygulamaya bağlantı içeriyor ve uygulama oluşturulduğunda iş ilanının kayıtla ilişkilendirilmesi için uygulama formuna bağlanan iş ilanı kimliği bulunuyor.

Ad Açıklama
Kaydederken Tablo Başvurusunu Ayarla Evet veya Hayır. Evet değeri, form kaydedildiğinde bir ilişkili tablo başvurusunun atanacağını gösterir, aksi takdirde hiçbir şey ayarlanmaz.
İlişki Adı İki tablo türü arasındaki, belirli bir ilişki için İlişki Tanımı Adı.
Not: Bir Hedef Arama Özniteliği Mantıksal Adı belirlediyseniz ilişki adı belirlemeyin.
Tablonun Mantıksal Adı Başvurulan tablonun mantıksal adı.
Hedef Arama Özniteliği Mantıksal Adı Oluşturulan veya güncellenen hedef tablo üzerindeki arama özniteliğinin mantıksal adı.
Not: Bir Hedef Arama Özniteliği Mantıksal Adı belirlediyseniz ilişki adı belirlemeyin.
Arama Alanını Doldur Başvuru tablosu için arama, form üzerindeyse bu değer işaretlenirse, form üzerindeki alan aşağıdaki ayar kullanılarak alınan değerle doldurulur.
Kaynak Türü Aşağıdaki değerlerden biri:
  • Sorgu Dizesi
    Sorgu Dizesi seçildiğinde URL'nin forma bağlanan sorgu dizesinde mutlaka bir parametre adı belirtilmelidir. Bu, Sorgu Dizesi Adı alanında belirtilebilir. Bu parametre, temel anahtar ise Sorgu Dizesi Temel Anahtar için Evet seçimini yapın, aksi takdirde Hayır seçimini yapın ve Sorgu Özniteliği Mantıksal Adı alanına girerek hedef tablo üzerindeki özniteliğin mantıksal adını belirleyin.
  • Geçerli Portal Kullanıcısı
    Geçerli Portal Kullanıcısı seçildiğinde geçerli, kimliği doğrulanmış kullanıcı için ilgili kişi kaydı alınır.
Başvuru Tablosu Adımı Bu adımda oluşturulan veya düzenlenen Tablonun alınarak bu geçerli adımın kaydıyla ilişkilendirilmesi için bir önceki adımın Çok Adımlı Form Adımı kaydı.
Sorgu Dizesi Adı URL'nin bu çok adımlı Formu içeren Web Sayfasına bağlanan URL'nin Sorgu Dizesinde belirlenen parametre adı.
Sorgu Dizesi Birincil Anahtardır Evet seçimi yapıldığında Sorgu Dizesi değeri, Temel Anahtar değeri olur. Hayır seçimi yapıldığında Sorgu Dizesi değeri, Temel Anahtar dışındaki bir öznitelik türüdür.
Sorgu Özniteliği Mantıksal Adı Kaydın sorgulanması için özniteliğin mantıksal adı.
Salt Okunur Ayrıntılarını Göster İşaretlenirse, bir formun sayfanın üstünde işlenerek başvuru kaydıyla ilgili salt okunur bilgileri rastgele şekilde görüntülenir. Bir Form Adı gerektirir.
Form Adı Salt okunur bilgilerin görüntülenmesi için kullanılacak başvuru tablosu üzerindeki formun adı.

Diğer işlevler

Veri Akışı Adı Tanım
Dosya Ekle Bir dosyanın kayda iliştirilmesi için formun altında bir dosya yükleme denetimini oluşturmak için işaretleyin.
Birden Çok Dosyaya İzin Ver Kullanıcının birden fazla dosya yükleyip yükleyemeyeceğini gösteren Boole değeri.
Kabul Et Kabul etme özniteliği, sunucunun dosya yükleme işlemiyle kabul edeceği dosyaların MIME türlerini gösterir. Birden fazla değer belirlemek için değerleri bir virgülle ayırın (ör. ses/*,video/*,görüntü/*).
Label Dosya yükleme denetiminin yanında görüntülenen metin. Microsoft Dataverse ortamı için yüklü ve etkinleştirilmiş her dil paketi için ilgili dilde ileti girilmesine yönelik bir alan mevcuttur.
Gerekli İşaretlenirse, bir dosya ekleme işlemine devam edilir.
Gerekli Hata İletisi 'Gerekli' değeri Doğru ise ve kullanıcının bir dosya eklemesi gerekiyorsa form doğrulama sırasında görüntülenen mesaj. Dataverse ortamı için yüklü ve etkinleştirilmiş her dil paketi için ilgili dilde ileti girilmesine yönelik bir alan mevcuttur.
Özel JavaScript Sayfanın sonuna, kapanış form etiketi öğesinden hemen önce yerleştirilen, özel JavaScript kod bloğu. Bir tablo alanının HTML giriş kimliği, özniteliğin mantıksal adına ayarlanır. Bu da bir alanın seçilmesi, değerlerin ayarlanması veya diğer istemci tarafı değişikliklerin jQuery ile kolayca yapılmasını sağlar. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); });

Ayrıca bkz.