Autocomplete bileşeni editör içeriğinde arama yaparak veya listeden seçim ile bir kaydın seçilebileceği bir bileşendir.
Autocomplete bileşenin kullanılabilmesi için Lookup → Code özelliğinin seçilmesi zorunludur.
Autocomplete bileşeninde bir kayıt seçildiğinde; autocomplete değeri seçilen kaynağın "Id" alanındaki değerdir. Id değeri; kayıt seçildiğinde editörde gösterilmez.
Autocomplete'den bir seçim yapıldığında; Lookup(Rehber)'de Description özelliği seçili olan alanın değeri gösterilir.
Seçili kaydın gösterilecek metin FocusInDisplay - FocusOutDisplay özellikleri kullanılarak özelleştirilebilir.
Autcomplete bileşenin verilerinin alındığı veri kaynağına yeni kayıt ekleme, var olan kaydı düzenleme veya silme gibi işlemleri de Editing özelliği kullanılarak gerçekleştirilebilir.
BindingId
Autocomplete bileşeninde gösterilecek verinin bağlı olduğu bileşen seçilir.
FieldName
Binding ID'de seçilen bileşenin veri kaynağında(Source) eşleştirilebilecek alan. Autocomplete bileşeni değeri her zaman Id değeri aldığı için AppSchema'da veri tipi Guid veya Entity - ByRef seçilmiş alanlara bağlanabilir.
Enabled
Editörün içeriğinin değiştiriebilmesine izin verilip verilmeyeceği
Enabled : False olduğu durumda; arama butonu ve düzenleme butonlarına tıklanamaz.
TabIndex
Bileşenin sırasını belirir. Klavyeden "Tab" tuşuna basıldığında bileşenler arası gezinme sırasını ifade eder.
Tooltip
Bileşen üzerinde fare ile gelindiğinde görüntülenecek ipucu metni
MaxLength
Autocomplete bileşeninde arama için editörde girilmesine izin verilecek maksimum karakter sayısı
SearchMinLetterCount
Klavyede tuşa basıldıktan sonra aramanın tetiklenmesi için yazılması gereken minimum karakter sayısı.
Varsayılan Değer : 1 (Editöre bir karakter yazıldıktan sonra arama başlar.)
SearhMinLetterCount >= 1 ve SearhMinLetterCount <= 6 değerleri arasında olabilir.
SearchTreshold
Klavyede tuşa basıldıktan sonra aramanın tetiklenmesi için geçmesi gereken süre (milisaniye)
ShowClear
Editörde yapılan seçimi temizlemeyi sağlayan butonun görünür olmasını sağlar.
ShowClear : True olduğu durumda; editörün sağında temizle butonu görünür olacaktır.
Validations
Doğrulama özelliklerinin detayına Validations linkinden erişilebilir.
Align
Bileşen içindeki metnin yatay hizalaması (NotSet, Left,Center,Right, Justify)
Labeling
Bileşene başlık eklemeyi sağlayan bu özelliğin detayına Labeling linkinden erişilebilir.
ReadOnly
True olarak seçildiğinde editor salt okunur durumda çalışır. Arama butonu görünmez, düzenleme butonlarına tıklanabilir ancak açılan dialog'daki alanlar da readonly görünümde olur.
Spacing
Bileşenler arası boşlukları düzenlemeyi sağlayan bu özelliğin detayına Spacing linkinden erişilebilir.
Visibility
Editörün görünürlüğü
WatermarkEnabled
Autocomplete bileşeninde seçili bir metin olmadığı durumda yardımcı metin gösterimi
WatermarkText
Editörde metin olmadığı durumda gösterilecek yardımcı metin içeriği
WatermarkEnabled : True olduğunda ve WatermarkText doldurulduğunda bileşende seçim yapılmadığında igili text gösterilir.
ExecutionRules
Bileşenin eventlerinde(olay) çalıştırılabilecek kuralların detaylarına Execution Rules linkinden erişilebilir.
ID
Bileşenin ayırt edici değeri. Arka planda kodlama vb işlemlerde kullanılacak benzersiz olması gerekli alan.
Sürükle bırakla otomatik oluşturulur, isteğe bağlı olarak değiştirilebilir.