Aracılığıyla paylaş


Ana formları tasarlarken dikkat edilmesi gereken faktörler

Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Bu konunun Power Apps sürümü için bkz: Model temelli uygulama ana formları için tasarım konuları

Ana formlar, insanların verilerini görüntülediği ve verileriyle etkileşimde bulunduğu birincil kullanıcı arabirimidir. Ana formlar, en geniş seçenek aralığını sağlar ve Telefonlar için Dynamics 365 hariç özel iş uygulamaları için kullanılabilir.

Ana formlar için temel tasarım hedeflerinden biri, onları bir kez tasarlamanız ve her yere dağıtmanızdır. Özel iş uygulaması veya Dynamics 365 Customer Engagement (on-premises) web uygulaması için tasarladığınız ana formun aynısı Dynamics 365 for Outlook ve Tabletler için Dynamics 365 uygulamasında da kullanılır. Bu yaklaşımın avantajı, değişiklikleri birden çok forma tümleştirmeniz gerekmemesidir. Ancak bu formları tasarlamada göz önünde bulundurmanız gereken birkaç önemli faktör vardır.

Farklı gruplar için özel formlar

Birden çok ana form oluşturabileceğiniz ve her forma farklı güvenlik rolleri atayabileceğiniz için, kuruluşunuzdaki farklı gruplara, uygulamayı nasıl kullandıklarına yönelik olarak optimize edilmiş bir form sunabilirsiniz. Her gruba, aralarından seçim yapabilecekleri farklı formlara sahip olacakları şekilde farklı seçenekler de sunabilirsiniz. Daha fazla bilgi için: Formlara erişimi denetle.

Yöneticilerin ve karar mekanizmalarının, önemli veri noktalarına hızlı referans sağlamak için optimize edilmiş formlar istemelerini bekleyebilirsiniz. Listelerden çok grafikler görmeyi isteyeceklerdir ve çok miktarda veri girişi yapmayabilirler.

Müşterilerle doğrudan etkileşim kuran kişiler, en sık gerçekleştirdikleri görevlere uyarlanmış formlara gereksinim duyabilir. En etkili veri girişine olanak tanıyan formlar isteyebilirler.

Kuruluşunuzdaki kişilerin ne istediğiniz ve neye ihtiyacı olduğunu öğrenmeniz gerekir. Bu sıklıkla, girdi topladığınız, farklı şeyler denediğiniz ve kişilerin kullanabileceği formlar oluşturacağınız yinelemeli bir işlemdir. Kullanabileceğiniz çeşitli araçlar bulunduğunu ve her şeyin form içinde yapılması gerekmediğini unutmayın. Kuruluşunuz için uygun bir çözüm sağlamak amacıyla formlarınızla birlikte iş kuralları, iş akışı işlemleri, iletişimler ve iş süreci akışları kullanın.

Bunu, formları yönetmeye harcamak istediğiniz süre miktarıyla dengelemeniz gerekecektir. Formlar oluşturmak ve düzenlemek görece kolay olmakla birlikte, daha fazla form oluşturduğunuzda, daha fazla form yönetmek zorunda kalırsınız.

Sunu farkları

Her sunu için birden fazla form yönetmek zorunda olmasanız da, sunudaki farklılıkların için ana formda nasıl hesaba katılabileceğini dikkate almanız gerekir. Ana form sunumları ana formun sunulabileceği farklı yolları açıklar. Dikkate alınacak birincil noktalar şunlardır:

  • Dynamics 365 for tablets formlara eklenecek görüntü, HTML veya Silverlight web kaynaklarını desteklemez.

  • Dynamics 365 for tablets formlarının düzeni, ana forma göre otomatik olarak oluşturulur. Dynamics 365 for tablets formları için özel bir form düzenleyicisi yoktur. Form sunumunun her iki istemci için iyi çalıştığını doğrulamanız gerekir.

  • Web uygulamasında bulunan DOM öğelerle etkileşimli desteklenmeyen komut dosyalarınız varsa, aynı DOM öğeleri bulunmadığından o komut dosyaları Dynamics 365 for tablets formlarında çalışmaz.

  • Dynamics 365 for OutlookOkuma Bölmesi formları, komut dosyasına izin vermez. Form öğelerinin görünürlüğünü, varsayılan ayarlara dayanır ve komut dosyaları kullanılarak çalışma zamanında değiştirilemez.

Form performansı

Yavaş yüklenen veya yanıt vermeyen formlar şüphesiz ki verimlilik ve sistemin kullanıcı tarafından benimsenmesinde olumsuz etki yapar. Form performansını optimize etme, özelleştirmelerin performansı olumsuz etkilememesi için göz önünde bulundurmanızın faydalı olacağı bir dizi öneri sunar.

Ayrıca bkz.

Form oluşturma ve tasarlama
Hızlı oluşturma formları oluşturma ve düzenleme
Hızlı görünüm formları oluşturma ve düzenleme
Ana form sunuları
Form performansını en iyi duruma getirme