Bu aksiyon, görünümü veya yeni verileri için güncelleme yapar.
Araç panelinde Update Value aksiyonu
Notlar
Form denetimindeki bilgilerin forma eklenmesini, kendisini, formun tamamını veya ilgili alandaki bir değişikliğe bağlı olarak farklı bir form kontrolünü güncellemeyi sağlayan işlem türüdür. SQL sorguları formdaki bir alanın bilgisini almak istediğinden, select cümlesi yazılmadan doğrudan alan adı alınabilir ve $P yazılarak SQL'e gitmeden alanın değeri alınabilir.
Client ekranında görmek için bir liste veya diğer türleri, grafik, takvim, grafik çizgisi ve harita kontrolleri güncellenmelidir. Genellikle bu işlem Form sayfası açıldığında olayı ile birlikte kullanılır.
Özellikler
Açıklama: Aksiyonun bir açıklaması yazılır.
Başlık: Form aksiyonu olarak eklendiğinde aksiyon listesindeki adı belirtir.
Değer Alanı: Güncellenecek alan kendi, Tüm Formlar veya ilgili form alanlarından seçilir.
SQL Sorgusu: Bu alana yazılan SQL sorgusu ile değer alanında belirtilen ilgili eleman veya elemanlara sorgudan gelen veriler yazılır.
Çalıştırma Koşulu: Bu alana girilen sorgudaki değer '0' ise ilgili işlem çalışmayacaktır.
Onay İste: Aksiyonu çalıştırmadan önce onay isteyip istemediğinizi seçin. Onay İste aktif ise Onay Mesajı özelliği açılır ve onay istenirken görüntülenecek mesaj yazılır.
Kullanılan Örnekler
Örneğin;
Bir kontrol listeniz var. Bu listenin sorgusu, özelliklerinde yazılmıştır. Client ekranını görmek isterseniz forma işlem ekleyebilirsiniz. Form açıldığında Liste görünümü için Değeri Güncelle işlemi eklenir. Ancak, List'in sorgusu nedeniyle işlemin SQL Sorgusu yazılmaz.
Liste için formdaki işlem
Başka bir örnek;
Sayısal bir kutunuz ve metin kutusu adında bir ürününüz var. Ürün alanını sayısal kutu değerine göre değiştirmek istiyorsanız, bu senaryo için Değer değiştiğinde Değeri Güncelle ile bir işlem ekleyebilirsiniz. Değer Alanında ürünü içeren bir metin kutusu olan kontrol için bu işlemin SQL Sorgusu aşağıdaki gibi olabilir.
Seri numarasındaki değeri değiştirdiğinizde Ürün değişecektir.
Bu işlem sonucunda Client ekranında görünümü