Tuesday, 21 April 2009

membatasi nilai-nilai field menggunakan kontrol radio

TDBRadioGroup adalah versi data-aware control radio group. TDBRadioGroup memungkinkan Anda untuk menetapkan nilai field data dengan kontrol radio button dimana ada sejumlah kemungkinan nilai-nilai yang dibatasi pada field. Radio group menyertakan satu tombol untuk masing-masing nilai filed yang dapat diterima. User dapat menetapkan nilai untuk sebuah field data dengan memilih radio button yang diinginkan.


Properti Items menentukan radio button yang akan ditampilkan dalam group. Items merupakan string list. Satu radio button ditampilkan untuk masing-masing string dalam Items, dan masing-masing string ditampilkan di bagian kanan radio button sebagai label tombol.


Jika nilai field yang aktif yang dihubungkan dengan radio group bertemu dengan salah satu string dalam properti Items, maka radio button tersebut dalam keadaan terpilih (selected). Contoh, jika tiga string yaitu “Red”,“Yellow” dan “Blue” didaftarkan pada Items, dan field pada record yang aktif berisi nilai “Blue”, maka tombol ketiga dalam group tampak dipilih (selected).


Catatan: Jika field tidak bertemu dengan string manapun dalam Items, maka radio button mungkin masih dalam status selected apabila field bertemu dengan string dalam properti Values. Jika field pada record yang aktif tidak bertemu dengan string dalam Items atau Values, maka tidak ada radio button dalam status selected.


Properti Values dapat berisi string list optional yang dapat dikembalikan ke dataset ketika user memilih radio button dan menyimpan record. String dihubungkan dengan tombol (button) dalam urutan numerik. String pertama dihubungkan dengan tombol pertama, string kedua denagn tombol kedua, dan seterusnya. Contoh, misalnya Items berisi “Red”, “Yellow” dan “Blue”, dan Values berisi “Magenta”,“Yellow” dan “Cyan”. Jika user memilih tombol berlabel “Red”, maka “Magenta” disimpan ke dalam database.


Jika string pada Values tidak disediakan, maka Item string radio button yang dipilih akan dikembalikan ke database ketika record disimpan.

No comments:

Post a Comment

Silahkan tinggalkan pesan