📄 js.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<script language='javascript'>
//查询按钮JS
function searchJs() {
document.forms[0].TYPE.value = '1';
//屏蔽所有按钮,只有在提交按钮中使用,弹出窗口的按钮不要使用屏蔽功能
disAll();
searchJsValue();
}
//汇总按钮JS
function collectJs() {
if(forwardCheck( "OPERATETYPE","Q","查询" )==false)return false;
//对界面中是否存在选择的要汇总的数据进行校验
//var a=new Array();
var index=1;
//获得FORM的长度
var length=document.forms[0].length;
//为删汇总判断设置标志
var check_flag="N";
var checklen=0;
//计算总行数
for (num=0;num<length;num++) {
if (document.forms[0].elements[num].type=="checkbox") checklen=checklen+1;
}
//对界面中的多行数据进行循环判断
for (i=1;i<checklen;i++) {
if (document.forms[0].elements["C"+i].checked) {
if(document.forms[0].elements["FJHXQ01__REQ_PLN_COLL_ID_H" + i].value==" "
|| document.forms[0].elements["FJHXQ01__REQ_PLN_COLL_ID_H" + i].value=="") {//选中项的需求计划汇总单号为空
//a[index]=document.forms[0].elements["FJHXQ01__ITEM_CODE_TYPE_H"+i].value;//代码类
//存在被选择的项
check_flag="Y";
index++;
}
else {
check_flag="N";
//退出循环
break;
}
}
}
if (check_flag=="N") {
alert("您没有选择汇总的信息,或需求计划汇总单号不为空,请选择! ");
return false;
}
//else{//若符合条件
//if(index > 2){
//判断是否所有选中记录是否一致
// var aa='物料代码不一致';
// if(F_my_check(a,aa)==false) return false;
//}
//}
document.forms[0].TYPE.value = '3';
pageSubmit();
}
//到按钮JS
function goJs() {
if(forwardCheck( "OPERATETYPE","Q","查询" )==false)return false;
document.forms[0].TYPE.value = '2';
pageSubmit();
}
//打印按钮JS
function printJs() {
var val1 =document.forms[0].elements[ "PJHXQ01__REQ_PLN_COLL_ID_S" ].value;
var val2 =document.forms[0].elements[ "PJHXQ01__RATE_SORT_S" ].value;
var val3 =document.forms[0].elements[ "PJHXQ01__PLN_SORT_S" ].value;
var val4 =document.forms[0].elements[ "PJHXQ01__ITEM_CODE_TYPE_S" ].value;
var val5 =document.forms[0].elements[ "PJHXQ01__REQ_PLN_ID_S" ].value;
var val6 =document.forms[0].elements[ "PJHXQ01__ITEM_MODEL_S" ].value;
var val7 =document.forms[0].elements[ "PJHXQ01__RATE_SOURCE_S" ].value;
var val8 =document.forms[0].elements[ "PJHXQ01__ITEM_CHN_NAME_S" ].value;
var val9 =document.forms[0].elements[ "PJHXQ01__CREATE_DATEC_S" ].value;
var val10 =document.forms[0].elements[ "PJHXQ01__CREATE_DATED_S" ].value;
var val11 =document.forms[0].elements[ "PJHXQ01__ITEM_SPECS_S" ].value;
var val12 =document.forms[0].elements[ "PJHXQ01__REQ_PLN_STATUS_S" ].value;
var val13 =document.forms[0].elements[ "PJHXQ01__ITEM_CODE_S" ].value;
var val14 =document.forms[0].elements[ "PJHXQ01__CREATE_USER_ID_S" ].value;
var val15 =document.forms[0].elements[ "PJHXQ01__PURC_SOURCE_S" ].value;
var val16 =document.forms[0].elements[ "PJHXQ01__REQ_DEPT_S" ].value;
var val17 =document.forms[0].elements[ "PJHXQ01__LT_DELIVERY_DATE_F_S" ].value;
var val18 =document.forms[0].elements[ "PJHXQ01__LT_DELIVERY_DATE_T_S" ].value;
var val19 =document.forms[0].elements[ "PJHXQ01__PLN_PROP_S" ].value;
StyleReport('PJHXQ01', '&coll_id='+val1+'&rate_sort='+val2+'&pln_sort='+val3+'&item_type='+val4+'&vid='+val5+'&model='+val6+'&rate_source='+val7+'&item_name='+val8+'&vdate_from='+val9+'&vdate_to='+val10+'&specs='+val11+'&status='+val12+'&item_code='+val13+'&user_id='+val14+'&purc_source='+val15+'&req_dep='+val16+'&vdate_c='+val17+'&vdate_d='+val18+'&pln_prop='+val19);
}
//详情链接JS
function detailJs1( index ) {
var val = document.forms[0].elements[ "FJHXQ01__REQ_PLN_ID_HIDDEN"+ index ].value;
location.href = "PJHXQ02?WINDOW=open&PJHXQ02__REQ_PLN_ID_S=" + val + "&TYPE=1&PAGE=1";
}
//详情链接JS
function detailJs2( index ) {
var val = document.forms[0].elements[ "FJHXQ01__REQ_PLN_COLL_ID_H"+ index ].value;
location.href = "PJHXQ05?WINDOW=open&PJHXQ05__REQ_PLN_COLL_ID_S=" + val + "&TYPE=1&PAGE=1";
}
function F_my_check(x,str){
for (i=1;i<x.length;i++){
if(i==(x.length-1)) break;
else{
if(x[i]==x[i+1]){
continue;
}
else{
alert(str);
return false;
}
}
}
}
function chgplnsrt() {
var pln = document.forms[0].elements["PJHXQ01__PLN_SORT_S"];
if(pln[pln.selectedIndex].FEE_TYPE!=undefined) {
document.forms[0].elements["PJHXQ01__RATE_SORT_S"].value = pln[pln.selectedIndex].FEE_TYPE;
}
if(pln[pln.selectedIndex].FEE_SOURCE!=undefined) {
document.forms[0].elements["PJHXQ01__RATE_SOURCE_S"].value = pln[pln.selectedIndex].FEE_SOURCE;
}
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -