📄 default.asp
字号:
<!-- #include virtual="/eB3KTransaction.asp" --><!-- #include file="../Common.asp" -->
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK REL=stylesheet HREF="/Client/All.css" TYPE="text/css"><script src="/Client/ebComm.js"></script></HEAD>
<script src="/client/ebo.js"></script>
<script src="/client/Request.js"></script>
<script src="/client/IClient.js"></script>
<script src="/client/IServer.js"></script>
<script src="/client/grid.js"></script>
<script src="/client/cbLib.js"></script>
<script src="/client/datectrl.js"></script>
<BODY>
<div id=bdMenu>
</div>
<div id=bdHead>
<input type=hidden id=bdType value="<%=bdType%>">
<TABLE cellSpacing=1 cellPadding=1 width="100%">
<TR><TD align=middle>出库单据转换</TD></TR>
<TR><TD>搜索:<input type=text size=40 id=txtSearchInput> <input type=button value="Go" onclick="productClick(this,txtSearchInput)"></TD></TR>
</TABLE>
<TABLE cellSpacing=1 cellPadding=1 width=100%>
<TR><TD width=33%>类型:<input type=hidden id=bdhIOType><input id=bdhIOTypeText size=20> <INPUT type="button" value="搜索" onclick="ioTypeOutStockJXBClick(this,bdhIOTypeText,bdhIOType)"></TD>
<TD width=33%>凭证自编号:<input Type=text size=10 id=bdUserID></TD>
<TD width=33%>凭证附件数:<input Type=text size=10 id=bdhAttachment></TD></TR>
</TABLE>
</div>
<br>
<div id=bdBodyDetail width="100%"></div>
<div id=bdFoot></div>
<br>
<div id=bdControl>
<input type=button value="转换" onclick="exportClick(this)">
</div>
<iframe id=bdSelectArea width=500 height=500 style="DISPLAY: none" border=0 frameborder=0 framespacing=0 marginheight=0 marginwidth=0></iframe>
<iframe id=bdSelectArea2 width=500 height=500 style="DISPLAY: none" border=0 frameborder=0 framespacing=0 marginheight=0 marginwidth=0></iframe>
<iframe id=bdLoadSave width=500 height=500 style="DISPLAY: none" border=0 frameborder=0 framespacing=0 marginheight=0 marginwidth=0></iframe>
</BODY>
<script>
var gDetail,outdata=new Array()
function ecbDetail(eo,szEvent,x,y){
if (szEvent=='MOUSECLICK'){
}
}
function defdetailproc(method,ebo){
switch (method){
case EBO_GET:
outdata[outdata.length]=ebo.serversidename+'_rows';
outdata[outdata.length]=ebo.id.data.length;
outdata[outdata.length]=ebo.serversidename+'_cols';
outdata[outdata.length]=ebo.id.data.length;
for (var i=0;i<ebo.id.data.length;i++){
for (var j=0;j<ebo.id.data[i].length;j++){
if (j==0){
outdata[outdata.length]=ebo.serversidename+'_'+j+'_'+i;
outdata[outdata.length]=ebo.id.data[i][j];
}
}
}
break;
default:
break;
}
return (true);
}
function cbProduct(ifrid, fun, data){
if (fun=='data'){
var i
for (i=0;i<gDetail.data.length;i++){
if (gDetail.data[i][0]==data[0]){
alert ("该单据已选择!!");
return;
}
}
gDetail.append(data[0],data[1],data[2],data[3],data[4],data[5],data[6],data[7]);
gDetail.refreshAll(1,0);
return;
}
return defcbiFrame(ifrid, fun, data);
}
function productClick(obj,idCtrl){
if (bdhIOType.value==''){
alert ('请选择单据类型!!');
return
}else{
obj.disabled=true;
followControl(idCtrl,getFrameElement(bdSelectArea));
IServer(bdSelectArea,'OutStock.Open','Change=0&Audit=1&Type='+bdhIOType.value,cbProduct);
obj.disabled=false;
}
}
function cbExport(ifrid, fun, data){
if (fun=='data'){
if (isNaN(parseInt(data[0]))||parseInt(data[0])==0)
alert('转换失败!');
else{
alert('转换成功!');
}
return;
}
}
function exportClick(obj){
obj.disabled=true;
eboGet();
IServer(bdLoadSave,'ExportToVoucher.Export',outdata,cbExport);
outdata=new Array();
obj.disabled=false;
}
var userSaveCtrl, userSaveHidden;
function cbCommonSelect(ifrid, fun, data){
if (fun=='data'){
userSaveHidden.value=data[0];
userSaveCtrl.value=data[1];
return;
}
return defcbiFrame(ifrid, fun, data);
}
function ioTypeOutStockJXBClick(obj,idCtrl,idCtrlHidden){
obj.disabled=true;
followControl(idCtrl,getFrameElement(bdSelectArea2));
userSaveCtrl=idCtrl;
userSaveHidden=idCtrlHidden;
IServer(bdSelectArea2,'IOType.Open','type=1&find='+escape(idCtrl.value),cbCommonSelect);
obj.disabled=false;
}
gDetail = new ZYDGRID(new ZYDGRIDFORIEBUG(),bdBodyDetail,10,7,'100%','',1,testUndefine,testUndefine,ecbDetail);
gDetail.title[0].text='№';
gDetail.title[1].text='序号';
gDetail.title[1].width=1;
gDetail.title[2].text='自编号';
gDetail.title[2].width=80;
gDetail.title[3].text='时间';
gDetail.title[3].width=100;
gDetail.title[4].text='客户';
gDetail.title[4].width=100;
gDetail.title[5].text='仓库';
gDetail.title[5].width=140;
gDetail.title[6].text='业务员';
gDetail.title[6].width=100;
gDetail.title[7].text='金额';
gDetail.title[7].width=100;
gDetail.refreshAll();
eboReg('BillType',bdType,'',deftextproc);
eboReg('UserID',bdUserID,'',deftextproc);
eboReg('Attachment',bdhAttachment,'',deftextproc);
eboReg('IOType',bdhIOType,'',deftextproc);
eboReg('cvt',gDetail,'',defdetailproc);
</script>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -