=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/patient.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/patient.js 2011-09-14 06:36:13 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/patient.js 2011-09-27 07:04:57 +0000 @@ -61,11 +61,16 @@ var container = jQuery(this_).parent().parent().attr('id'); var attributeId = jQuery('#' + container+ ' [id=searchingAttributeId]').val(); var element = $('#' + container+ ' [id=searchText]'); + var valueType = jQuery('#' + container+ ' [id=searchingAttributeId] option:selected').attr('valueType'); if( attributeId == '0' ) { element.replaceWith( programComboBox ); } + else if ( valueType=='YES/NO' ) + { + element.replaceWith( trueFalseBox ); + } else { element.replaceWith( searchTextBox ); === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/selectPatient.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/selectPatient.vm 2011-09-14 06:36:13 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/selectPatient.vm 2011-09-27 07:04:57 +0000 @@ -31,7 +31,7 @@ #foreach( $attribute in $patientAttributes ) - + #end * @@ -104,7 +104,9 @@ var i18n_search_by_name_identifier = '$encoder.jsEscape( $i18n.getString( "search_by_name_identifier" ) , "'")'; var i18n_search_by_program = '$encoder.jsEscape( $i18n.getString( "search_by_program" ) , "'")'; var i18n_create_new_patient = '$encoder.jsEscape( $i18n.getString( "create_new_patient" ) , "'")'; - + var i18n_yes = '$encoder.jsEscape( $i18n.getString( "yes" ) , "'")'; + var i18n_no = '$encoder.jsEscape( $i18n.getString( "no" ) , "'")'; + var checkedDuplicate = false; // -1: no search anything // 0: show list all patient @@ -115,5 +117,8 @@ var programComboBox = ''; var searchTextBox = ''; - + var trueFalseBox = ''; \ No newline at end of file