Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 3.145.202.60
Current Path : /var/www/html/stph/js/ |
| Current File : /var/www/html/stph/js/markslistelement_report.js |
function CallMarksListElementWise()
{
$geditinternalcode=0;
window.enable_proper_module="enableMarksListSubjectWise";
$("#page_main_div").load('html_modules/marklist_element.html',function()
{
document.getElementById('display_module_name').innerHTML = 'Marks List (Elements)';
document.getElementById('module_name_for_save').value = 'Marks List (Elements)';
getDefaultHeadFooterLinks('Marks List (Elements)');
$("#report_marklist_subject_degree_code").focus();
$("#report_marklist_subject_degree_code").val('');
$("#report_marklist_subject_degree_name").val('');
$("#report_marklist_subject_Examno").val('');
$("#report_marklist_subject_Exam_name").val('');
}
);
$('#module_details_div').hide();
}
function GenerateMarksEntryElementWiseReport()
{
if(trim($("#report_marklist_subject_degree_code").val()) == '')
{
alert('Please Enter Degree Code!!');
$("#report_marklist_subject_degree_code").focus();
return;
}
var datastring = "°ree_code="+trim(($("#report_marklist_subject_degree_code").val()));
datastring +="&exam_code="+trim(($("#report_marklist_subject_Examno").val()));
datastring +="&subwise_start="+trim(($("#report_marklist_subject_fromcode").val()));
datastring +="&subwise_end="+trim(($("#report_marklist_subject_tocode").val()));
datastring +="&elemtype="+trim($('#element_type').val());
datastring +="§ionfrom="+trim($('#sectionfrom').val());
datastring +="§ionto="+trim($('#sectionto').val());
window.location.href = $host_url+"GeneratElementWiseReport"+datastring;
}
function GetMarklistSubjectListGetExamNO($Examno)
{
switch(document.getElementById('module_name_for_save').value)
{
case 'Marks List (Elements)':
$degcode=document.getElementById("report_marklist_subject_degree_code").value;
if($degcode=="")
{
alert("please Enter Degree Code");
document.getElementById("report_marklist_subject_degree_code").focus();
return;
}
PopupMarkEntrySubGetExamNO($degcode,$Examno);
break;
}
}
var rowid='';
function keyboardSubjectPopup(evt,id)
{
rowid = id;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if(charCode==112)// f1 KEY
{
var degcode =document.getElementById("report_marklist_subject_degree_code").value;
if(degcode=="")
{
alert("Select Degree");
document.getElementById("report_marklist_subject_degree_code").focus();
return;
}
var examno =document.getElementById("report_marklist_subject_Examno").value;
if(examno=="")
{
alert("Select Exam");
document.getElementById("report_marklist_subject_Examno").focus();
return;
}
$('#dialog').dialog('open');
$("#dialog").data("height.dialog", 222);
$(".ui-dialog").css({width:460});
$('#ui-dialog-title-dialog').html("Subject Details");
$main="<table id='subject_grid' class='scroll' ondblclick='selectMarksListSubjCode();'></table> <div id='sub_grid_div3' class='scroll' style='text-align:center;'></div>";
document.getElementById('dialog').innerHTML=$main;
var subject =jQuery("#subject_grid").jqGrid(
{
url:$host_url+'markslistsubjpopup.demo'+"°ree="+degcode+"&exam="+examno,
datatype: "json",
colNames:['Code','Description'],
colModel:[{name:'FSUBCODE',index:'FSUBCODE', width:80 },{name:'FSUBNAME',index:'FSUBNAME', width:80 }],
rowNum:10,
rowList:[5,10,15,20,25,30],
imgpath:$image_path,
pager: jQuery('#sub_grid_div3'),
sortname: 'id',
height:'119',
width:'457',
viewrecords: true,
sortorder: 'desc',
multiselect: false,
cellEdit: true,
//forceFit : true,
//cellsubmit: 'clientArray',
addCaption: "Add Recordddd"
}
).navGrid('#sub_grid_div3',{edit:false,add:false,del:false,search:false},{},{},{},{multipleSearch:true}).
navButtonAdd('#sub_grid_div3',{caption:"",
buttonicon :'ui-icon-search', onClickButton:function(){subject[0].toggleToolbar() } }).
navButtonAdd('#sub_grid_div3',{caption:"Select", onClickButton:function()
{
selectMarksListSubjCode(id);
}
});
subject.filterToolbar();
$('.ui-search-toolbar').bind('keydown',function(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==40)
jQuery('#subject_grid').editCell(0,0,false);
/* if(kC==39)
$('#'+evt.target.id).focusNextInputField();
if(kC==37)
$('#'+evt.target.id).focusPreviousInputField(); */
} );
}
}
function selectMarksListSubjCode()
{
var subcode=jQuery("#subject_grid").getGridParam('selrow');
if( subcode!=null )
{
$.ajax({
type: "POST",
async:false,
data: "subject_code="+subcode,
url: $host_url+"getmarkslistsubjNames.demo",
success:function($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code == 0)
{
document.getElementById(rowid).value = $responce.data['FSUBCODE'];
//document.getElementById('report_marklist_subject_name').value = $responce.data['FSUBNAME'];
}
else
{
alert($responce.data);
document.getElementById(rowid).value = '';
//document.getElementById('report_marklist_subject_name').value = '';
document.getElementById(rowid).focus();
return false;
}
}
});
$('#dialog').dialog("close");
}
else
{
alert("Please select row");
}
return;
}
function getMarksListSubjName(subcode,id)
{
if(subcode !='')
{
$.ajax({
type: "POST",
async:false,
data: "subject_code="+subcode,
url: $host_url+"getmarkslistsubjNames.demo",
success:function($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code == 0)
{
document.getElementById(id).value = $responce.data['FSUBCODE'];
//document.getElementById('report_marklist_subject_name').value = $responce.data['FSUBNAME'];
}
else
{
alert($responce.data);
document.getElementById(id).value = '';
//document.getElementById('report_marklist_subject_name').value = '';
document.getElementById(id).focus();
return false;
}
}
});
}
}
|