Siliconetics Developer Center 
(609) 7607027
admin@srcsb.com

BORANG INPUT DENGAN FITUR "MEDAN INPUT TERKAWAL"

Admin0 Comments24-12-2016 02:31

Kaedah atau fitur "Medan input terkawal (Protected input fields)" atau PIF adalah bertujuan untuk memudahkan input data dan mengelakkan kekeliruan dengan cara melumpuhkan medan-medan input mengikut keperluan. Misalnya hanya medan kod diaktifkan manakala semua medan lain dilumpuhkan apabila rekod baru dicipta dan sebelum pelanggan ditentukan.

Contoh borang input yang menggunakan medang terkawal (protected fields) ialah borang LESEN PENANAMAN KENAF dalama Sistem Maklumat Peladang (SMP). Ini merupakan borang input pertama yang diterapkan dengan sistem medan input terkawal.

Berikut adalah penambahan yang perlu dilakukan untuk menerapkan fitur PIF:

1. Fungsi "UpdateInputState" perlu dimasukkan ke "class" skrin input bertujuan untuk mengemaskini kadudukan mendan input mengikut situasi semasa.

2. Fungsi "UpdateInputState" mesti dipanggil dihujung fungsi "Refresh" dan "UpdateOwner".

3. Tambahkan kod ini dalam "Accept":

if(!pDoc->m_Owner.IsValid())
{
m_CtrlCustCode.SetFocus();
OnOK();
return false;
}

leave a comment