Aracılığıyla paylaş


Denetimler (İstemci API başvurusu)

Denetim, formda bulunan bir HTML öğesini temsil eder. Bazı denetimler belirli bir sütuna bağlıdır, diğerleri ise IFRAME, web kaynağı veya forma eklenen alt kılavuz gibi ilişkisiz denetimleri temsil edebilir.

Denetim nesnesi, denetimin sunumunu veya davranışını değiştirmek ve ilgili sütunu tanımlamak için yöntemler sağlar. Denetimlere aşağıdaki koleksiyonlardan birini kullanarak erişebilirsiniz:

  • formContext.ui.controls
  • formContext.ui Section.controls
  • formContext.data.entityAttribute.controls

formContext. getControl yöntemi, formContext.ui.controls.get'e erişmek için bir kısayol yöntemidir.

Denetimler türe göre kategorilere ayrılmıştır. GetControlType yöntemini kullanarak bir denetimin türünü belirleyebilirsiniz. Belirli denetim yöntemleri yalnızca belirli denetim türleri için kullanılabilir.

Bu makalede, denetim türü başına kullanılabilen yöntemler hakkında bilgi sağlanır.

Standart denetim türü

Bunlar Standart denetim için kullanılabilen yöntemlerdir.

 

Standart denetim için aşağıdaki yöntemler bu sürümde kullanım dışı bırakılmıştır : addOnKeyPress, fireOnKeyPressve removeOnKeyPress.

IFRAME denetim türü

Bu yöntemler bir IFRAME denetimi için kullanılabilir.

 

Kbsearch (Bilgi bankası araması) denetim türü

Bu yöntemler bilgi bankası arama denetimi için kullanılabilir.

Uyarı

Bilgi bankası arama denetimi sosyal bölmeye eklendiğinde, denetimin adı olur searchwidgetcontrol_notescontrol. Bu ad değiştirilemez.

Arama denetim türü

Bu yöntemler arama denetimi için kullanılabilir.

Seçenekler ve seçim denetimi türleri

Hem seçenekler hem de seçim denetimleri aynı yöntem kümesine sahiptir.

 

 

Hızlı form denetim türü

Bu denetim türü için desteklenen yöntemler hakkında bilgi için bkz. formContext.ui.quickForms .

Alt kılavuz denetim türü

Bu denetim türü için desteklenen bilgi yöntemleri için bkz. Kılavuzlar ve alt kılavuzlar .

Zaman çizelgesi duvarı denetim türü

Zaman çizelgesi denetimi Gönderileri, Etkinlikleri ve Notları birleşik bir görünümde sunar. Bu denetim türü için bu yöntemler kullanılabilir.

 

Zamanlayıcı denetim türü

Bu yöntemler zamanlayıcı denetimi için kullanılabilir.

Web kaynağı denetim türü

Web kaynağı denetimi, iframe denetimiyle aynı yöntem kümesine sahiptir. Bkz . iframe denetim türü

Silverlight web kaynağı şu ek yöntemlere sahiptir:

Tavsiye

Formdaki bir sütuna bağlı tüm denetimleri değiştirmek istiyorsanız, sütun türünün içindeki denetim koleksiyonunu kullanın. Örneğin, sütuna bağlı her denetime bildirim eklemek için name aşağıdakileri yapabilirsiniz:

 const notification = { messages: ['Sample Notification on Name Controls'], notificationLevel: 'RECOMMENDATION', uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));

Form bileşeni denetim türü

Form bileşeni denetim türü, bir ana formdaki formContext ile aynı yöntem kümesine sahiptir. Bkz . Form bileşeni davranışı > İstemci API'si

Sütunları