Bir alan içerisinde gelecek olan değerlerin, otomatik tamamlama özelliğine sahip olunacağı durumlarda kullanılan form elemanıdır.
Bu forma elemanına sabit değerler, Sql Query ile dinamik değerler veya Xpoda Addon'dan alınan bilgiler getirilebilir. Bu alan seçildiğinde içerisine gönderilen değerler, gönderim sırasına göre getirilerek kullanıcıya seçim yapma imkanı verir.
Araç Kutusundaki Görünümü |
Free Formdaki Görünümü |
Responsive Formdaki Görünümü |
Uyumluluk
Free Form | Responsive Form | Mobile |
Auto Complete aracının özellikleri |
||
Type(Alan Türü): Eklenilen form aracının alan türünü gösterir. Burada yer alan değer değiştirilemez. Name(Alan İsmi): Veri tabanında oluşacak olan alanın ismi yazılır. Info Text(Bilgi Metni): Client tarafında, eleman içine nasıl bir bilgi girileceği yönünde bilgilendirme metni yazılabilir.
Field Style(Alan Stili): Auto Complete içerisine gelecek olan değerlerin nereden bilgi çekeceği(sabit değer, sql query veya Xpoda Addon) seçimi yapılır. Default Value(Varsayılan Değer): Buraya girilen değer, Client ekranında form aracının içine varsayılan olarak gelir.
Table Length(Tablo Uzunluk): Veri tabanında oluşacak olan alanın uzunluğu girilir. Bu alanda sonradan yapılan olan değişiklikler veri tabanını etkilemez. Text Size(Metin Boyutu): Seçim kutusunda seçilecek olan değerlerin boyutu bu alandan belirlenir.
Minimum Characters(Minimum Karakter): Auto Complete içerisine çok fazla değer gönderildiğinde sistemin yavaşlamaması için minimum değer alanına bir sayı girilir. Örneğin; minimum karakter alanına 3 yazıldı, Auto Complete aracı içerisinde 3 karakter girildiği takdirde bu 3 karakteri içeren değerler filtrelenerek görüntülenecektir. 3 karakter girilmediği sürece herhangi bir değer listelenmeyecektir.
Icon(Simge): Eklenecek olan alana bir ikon ataması yapılır, rengi ve konumu seçilir.
Text Fonts(Metin Yazı Tipleri): Yazı fontunun değiştirilmesi sağlanır. Color(Renk): Form aracının içi ve/veya içindeki yazının rengini düzenler.
Height(Yükseklik): Form aracının yüksekliğini ve genişliğini düzenler(Genişlik alanı Responsive Formlardan kaldırılmıştır). Linked Object(Bağlı Nesne): Create New Data Object aksiyonu ile oluşturulan bir nesne elemanından değer getirilmesi sağlanır. Nesne elemanı çalıştığı zaman, nesne alanına göre bilgiler doldurulur. Linked Object Area(Bağlı Nesne Alanı): Bağlı nesne alanının içindeki alanlardan seçim yapılır. Create New Data Object aksiyonuna gitmek için tıklayınız..Values(Değerler): Bu alan Field Style alanında yapılan seçime göre değişmektedir. Field Style alanı Constant Value ise Values (Text*Value) alanına verilerinizi yazabilirsiniz. Bu alana değerleri yazarsanız, değerler aynı değerler olarak veri tabanına kaydedilir.
Otomatik Tamamlama aracında yazmaya başladığınızda, metni otomatik olarak tamamlar.
Field Style alanı SQL Query'de ise veri tabanından bir sorgu yazabilirsiniz.
Tab Order No(Sekme Sıra No): Form aracının Tab tuşundaki sıralamasını belirtir. Fit Horizontal(Yatay Sığdır): Kullanıcının ekranında form aracını yatay olarak tam ekrana sığdırır. Pin Right(Sağa Sabitle): Form aracını sağa sabitler. Display(Görünür): Form aracının Client ekranında görünmemesini sağlar. Form Only(Sadece Formda): Form aracına girilen bilgileri sql'e kaydetmeyerek, sadece formda oluşmasını sağlar. Burada sonradan yapılan değişiklikler veri tabanını etkilemez. |
Auto Complete aracının içerisinde kullanabilecek aksiyonlar
Form sayfasında her eklenen form elemanı için farklı aksiyonlar bulunmaktadır. Auto Complete aracı için
tanımlanmış olan aksiyonları görüntülemek için öncelikle Auto Complete alanı seçilir ardından sağ panelde yer alan
aksiyonlar menüsü açılır.
Auto Complete çerisinde kullanabilecek aksiyonlar ve detayları aşağıdaki gibidir.
Odaklandığında: Auto Complete içine fare ile tıklandığında veya klavyeden Enter tuşları ile gelindiğinde çalışır.
Odaktan Ayrıldığında: Auto Complete içinden, başka bir elemana geçildiğinde çalışır.
Değer Değiştiğinde: İçindeki değer değiştiğinde çalışır.
Klavye Girişi: Klavye ile herhangi bir işlem yapıldığında çalışır.
Kayıt Kontrol: Auto Complete içindeki değer değiştiğinde, değerin kontrolü için kullanılır.
İkon Tıklandığında: Form aracına ikon eklendiyse bu ikona tıklandığında çalışır.