⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 default.js

📁 进销存软件源代码
💻 JS
字号:
var iPanelx=0,iPanely=0,detailName;
bdPanel.style.left=0;
bdPanel.style.top=0;
bdPanel.style.backgroundColor=document.bgColor;

function panelShow(idCtrl,idPanel,idChild,dir){
	var coll=idPanel.all.tags('div');
	for (i=0;i<coll.length;i++){
		if (coll(i)==idChild)
			coll(i).style.display='block';
		else
			coll(i).style.display='none';
	}
	idPanel.style.display='block';
	var rect=idCtrl.getBoundingClientRect();
	var rectPanel=idPanel.getBoundingClientRect();
	idPanel.style.left=rect.right-(rectPanel.right-rectPanel.left);
	idPanel.style.top=idCtrl.getBoundingClientRect().top-1;
	idPanel.style.left=parseInt(idPanel.style.left)+document.body.scrollLeft;
	idPanel.style.top=parseInt(idPanel.style.top)+document.body.scrollTop;
}

function cbDelete(ifrid, fun, data){
	if (fun=='data'){
		if (isNaN(parseInt(data[0]))||parseInt(data[0])==0)
			alert('删除失败!');
		else{
			alert('删除成功!');
			window.location.reload();
		}
		return;
	}
}

function panelHide(){bdPanel.style.display='none';}
function panelDelete(){
	panelHide();
	IServer(bdSelectArea,'OutStock.Delete','ID='+detailName.data[iPanelx][0],cbDelete);
}

function gridInit(t){
	t[0].text='№';
	t[1].text='序号';
	t[1].width=60;
	t[2].text='自编号';
	t[2].width=50;
	t[3].text='时间';
	t[3].width=80;
	t[4].text='供应商';
	t[4].width=180;
	t[5].text='仓库';
	t[5].width=80;
	t[6].text='业务员';
	t[6].width=80;
	t[7].text='金额';
	t[7].width=60;
	t[7].formAlign='right';
	t[8].text='审核';
	t[8].width=50;
	t[8].formAlign='center';
}

function ecbDetail(eo,szEvent,x,y){
	if (szEvent=='MOUSECLICK'){
		var data=new Array();
		if (isNaN(x)) return;
		if (x<0||x>gDetail.data.length) return;
		data[0]=eo.data[x][0];
		//Add your code here
		data[1]=eo.data[x][1];
		data[2]=eo.data[x][2];
		data[3]=eo.data[x][3];
		data[4]=eo.data[x][4];
		data[5]=eo.data[x][5];
		data[6]=eo.data[x][6];
		//End
		IClient('data',data);
		IClient('end','');
	}
	if (szEvent=='RIGHTCLICK'){
		iPanelx=eo.showpos+x;
		detailName=eo;
		panelShow(eo.grid.rows(x+1).cells(y+1),bdPanel,bdPanelProduct,1);
		return true;
	}
}
var indata = IDataEnd();
var gDetail = new ZYDGRID(new ZYDGRIDFORIEBUG(),SelectArea,indata.item('List_rows'),indata.item('List_cols'),'100%','',0,testUndefine,testUndefine,ecbDetail);
gridInit(gDetail.title);
var gPageCtrl = new ZYDPAGECTRL(new ZYDPAGECTRLFORIEBUG(),PageCtrlArea,request('Page'),indata.item('MaxPage'));

function mydetailproc(method,ebo){
	if (method==EBO_SET){
		var i,j;
		var rows=parseInt(indata.item(ebo.serversidename+'_rows'));
		var cols=parseInt(indata.item(ebo.serversidename+'_cols'));
		ebo.id.data.length=0;
		for (i=0;i<rows;i++){
			ebo.id.data[i]=new Array();
			for (j=0;j<cols;j++)
				ebo.id.data[i][j]=indata.item(ebo.serversidename+'_'+j+'_'+i);
		}
	}
	return (true);
}
eboReg('List',gDetail,'',mydetailproc);
eboSet();
gDetail.refreshAll();
function IClientSetSize(){
	document.body.style.borderWidth=1;
	document.body.style.borderColor='#000000';
	document.body.style.borderStyle='solid';
	IClient('setSize',new Array(document.body.scrollWidth+2,document.body.scrollHeight+2));
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -