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

📄 qckmye_view.aspx

📁 ASP.NET的一些开发实例,有论坛管理系统等
💻 ASPX
字号:
<%@ Page language="c#" Codebehind="QCKMYE_VIEW.aspx.cs" AutoEventWireup="false" Inherits="PLP.CWZZ.QCKMYE.QCKMYE_VIEW" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
	<HEAD>
		<TITLE>会计科目管理</TITLE>
		<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
		<meta content="C#" name="CODE_LANGUAGE">
		<meta content="JavaScript" name="vs_defaultClientScript">
		<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
		<LINK href="../../CSS/DRP.css" type="text/css" rel="stylesheet">
		<script src="../../Publics/PageControl.js"></script>
		<script language="javascript">
		
	    function MM_swapImgRestore() { //v3.0
		var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
		}

		function MM_preloadImages() { //v3.0
		var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
			var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
			if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
		}

		function MM_findObj(n, d) { //v3.0
		var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
			d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
		}

		function MM_swapImage() { //v3.0
		var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
		}
		
		</script>
		<script language="javascript">
		function Add()
				{
					var KJQJ='<%=ViewState["KJQJ"]%>';
					var JZBJ='<%=ViewState["JZBJ"]%>';
					if(KJQJ!="NULL")
					{
						if(JZBJ=="1")
						{
							alert("启用会计期间已结转记帐后期初余额不能增加!");
						}
						else
						{
							var QCYECount='<%=ViewState["QCYECount"]%>';
							if(QCYECount=="TRUE")
							{
								alert("期初余额没有初始化不能增加!");	
							}
							else
							{
								var KJND='<%=ViewState["KJND"]%>';
								//使用时用特定页面的打开页面的URL代替"AddModel_1.aspx"
								OriginalURL=window.location.toString();
								ReplaceURL=OriginalURL.replace(/&/g,"|");
								var PageIndex=document.getElementById('PageIndex').innerText;
								//使用时用特定页面的打开页面的URL代替"AddModel_1.aspx"
								window.open('QCKMYE_ADD.aspx?ParentURL=' + ReplaceURL +'&KJND='+KJND+ '&PageIndex=' + PageIndex,'','width=350px,height=350px,resizable=no,left=' + (screen.availWidth-620)/2 + ',top=' + (screen.availHeight-470)/2 );
							}
						}
					}
					else
					{
						alert("该年度帐套还没有启用,期初余额将不能增加!");
					}
					
				}
		function Modify()
				{
					var JZBJ='<%=ViewState["JZBJ"]%>';
					if(JZBJ=="1")
					{
						alert("启用会计期间已结转记帐后期初余额不能修改!");
					}
					else
					{
						var m=0,n=0;                                     //m用于记录选中项的索引号,n用于记录选中项的个数
						var t=document.getElementsByTagName("input");    //获取页面中类型为input的元素个数
						for(var i=0;i<t.length;i++)
						{
							if (t[i].type == "checkbox" && t[i].name.indexOf("CheckBox1") != -1 && t[i].checked == true)
								{
									m = i;
									n++;
								}
						}
			
						if (n == 0)
						{
							alert("请选择想要修改的期初余额!");
						}
						else if(n > 1)
						{
							alert("只能选择一项期初余额进行修改!");
						}
						else
						{
							//对打开页面的父窗口页面URL进行合成处理
							OriginalURL=window.location.toString();
							ReplaceURL=OriginalURL.replace(/&/g,"|");

							var pk1 = t[m].parentNode.childNodes[2].value;
							var pk2 = t[m].parentNode.childNodes[4].value;
							var pk3 = t[m].parentNode.childNodes[6].value;
							var pk4 = t[m].parentNode.childNodes[8].value;
							var PageIndex=document.getElementById('PageIndex').innerText;
							var SFMJ =t[m].parentNode.childNodes[10].value;
							//alert('当前页码:' + PageIndex + '\n供应商代码:' + pk1 + "\n机构代码:" + pk2);
							if(SFMJ=="1")
							{
								window.open('QCKMYE_MOD.aspx?ParentURL=' + ReplaceURL + '&PageIndex=' + PageIndex + '&KJND='+ pk1 + '&KJQJ=' + pk2+ '&JGDM=' + pk3+ '&KJKM=' + pk4,'','width=350px,height=350px,resizable=no,left=' + (screen.availWidth-620)/2 + ',top=' + (screen.availHeight-470)/2 ); 		
							}
							else
							{
								alert("非末级科目不能修改期初余额!");
							}				
						}
					}
								
				}
				
				//点击行选中或不选
		function Select(row)
				{
					var select = row;
					if(select.childNodes[0].childNodes[0].checked == true)
					{
						select.childNodes[0].childNodes[0].checked = false;
					}
					else
					{
						select.childNodes[0].childNodes[0].checked = true;
					}
				}
		//试算平衡
		function SSPH()
				{
					var sReturn ='<%=ViewState["sReturn"]%>';
					var JFQCYE='<%=ViewState["JFQCYE"]%>';
					var DFQCYE='<%=ViewState["DFQCYE"]%>';
					var KJQJ='<%=ViewState["KJQJ"]%>';
					var ce=parseFloat('<%=ViewState["CE"]%>');
					if(KJQJ!="NULL")
					{
						if(sReturn=="0")
						{
							alert('借方余额:'+JFQCYE+ '元,贷方余额:'+DFQCYE+'元。借方贷方试算平衡。');
						}
						else
						{
							if(ce>0)
							{
								alert('借方余额:'+JFQCYE+ '元,贷方余额:'+DFQCYE+'元。借方贷方试算不平衡。借方比贷方多'+ce+'元');
							}
							else
							{
								alert('借方余额:'+JFQCYE+ '元,贷方余额:'+DFQCYE+'元。借方贷方试算不平衡。借方比贷方少'+-ce+'元');
							}
						}
					}
					else
					{
						alert("该年度帐套还没有启用!");
					}
					
				}
		
		</script>
		<script language="javascript" event="onclick" for="LinkButton1">
			//删除选中的项,在删除按钮提交服务器之前触发并执行
			var JZBJ='<%=ViewState["JZBJ"]%>';
			if(JZBJ=="1")
			{
				alert('启用会计期间已结转记帐后期初余额不能删除!');
				return false;
			}
			else
			{
				var j=0,k=0;
				var f = document.forms[0];  
				for (i=0;i<f.elements.length;i++)
				{
					if (f.elements[i].name.indexOf("CheckBox1") != -1 && f.elements[i].checked == true)   //使用时用特定页面的复选框ID代替此处的CheckBox1
					{
						k=i;
						j++;
					}
				}
				if (j == 0)
				{
					alert("请选择想要删除的期初余额!");      
					return false;
				}
				else if (j>1)
				{
					alert("只能删除一项期初余额!");      
					return false;
				}
				else
				{
					var SFMJ =f[k].parentNode.childNodes[10].value;
					if(SFMJ=="1")
					{
						return confirm('您确定要删除选中的期初余额吗?');
					}
					else
					{
						return confirm('您删除的不是末级科目的期初余额,如果删除将连它的下级科目的期初余额一起删除,您确定要删除选中的期初余额吗?');
					}
				}
			}
			
		</script>
	</HEAD>
	<BODY leftMargin="0" topMargin="0">
		<DIV align="center">
			<form id="Form1" method="post" runat="server">
				<TABLE id="Table2" height="24" cellSpacing="1" cellPadding="1" width="100%" background="../../pics/biaoti-di.jpg" border="0">
					<TR>
						<TD vAlign="center" width="220"><FONT face="宋体" color="white"><FONT face="宋体" color="white">
									<DIV align="left">
										<TABLE id="Table3" height="18" cellSpacing="1" cellPadding="1" width="200" align="center" bgColor="#336797" border="0">
											<TR>
												<TD>
													<P align="center"><FONT class="topic" color="#ffffff">账套管理/期初科目余额管理</FONT></P>
												</TD>
											</TR>
										</TABLE>
									</DIV>
								</FONT></FONT>
						</TD>
						<TD><FONT face="宋体"></FONT></TD>
						<TD width="180">
							<P align="center"><FONT face="宋体">
									<TABLE id="Table4" cellSpacing="1" cellPadding="1" width="160" bgColor="#ff7700" border="0">
										<TR>
											<TD align="middle" bgColor="#ff6600"><FONT color="#ffffff">当前登录人:</FONT>
												<asp:label id="Label1" runat="server" ForeColor="White">登录者</asp:label></TD>
										</TR>
									</TABLE>
								</FONT>
							</P>
						</TD>
					</TR>
				</TABLE>
		</DIV>
		<P align="center">
			<TABLE id="Table5" cellSpacing="0" cellPadding="0" width="800" border="0">
				<TR>
					<TD vAlign="bottom" noWrap height="35">
						<TABLE id="Table6" cellSpacing="0" cellPadding="0" border="0">
							<TR>
								<TD vAlign="bottom"><IMG src="../../pics/biaoqian-left.jpg"></TD>
								<TD width="150" background="../../pics/biaoqian-center.jpg">
									<P align="center">期初科目余额列表</P>
								</TD>
								<TD><IMG src="../../pics/biaoqian-right.jpg"></TD>
							</TR>
						</TABLE>
					</TD>
					<TD height="35">
						<P align="right"><FONT color="#ffffff">会计年度:
								<asp:dropdownlist id="DDL_KJND" runat="server" AutoPostBack="True" Width="100px"></asp:dropdownlist>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
								科目类型:</FONT>
							<asp:dropdownlist id="DropDownList1" runat="server" AutoPostBack="True" Width="90px">
								<asp:ListItem Value="0" Selected="True">-- 全部 --</asp:ListItem>
								<asp:ListItem Value="1">资产</asp:ListItem>
								<asp:ListItem Value="2">负债</asp:ListItem>
								<asp:ListItem Value="3">权益</asp:ListItem>
								<asp:ListItem Value="4">成本</asp:ListItem>
								<asp:ListItem Value="5">损益</asp:ListItem>
							</asp:dropdownlist></P>
					</TD>
				</TR>
				<TR>
					<TD colSpan="2">
						<P align="center"><asp:datagrid id="DataGrid1" runat="server" Width="800px" PageSize="8" AllowPaging="True" AutoGenerateColumns="False" CssClass="table" HorizontalAlign="Center" BorderColor="#336797" CellPadding="2">
								<ItemStyle CssClass="tbody"></ItemStyle>
								<HeaderStyle HorizontalAlign="Center" CssClass="thead"></HeaderStyle>
								<Columns>
									<asp:TemplateColumn>
										<ItemStyle HorizontalAlign="Center"></ItemStyle>
										<ItemTemplate>
											<asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox>
											<INPUT id="Hidden1" style="WIDTH: 0px; HEIGHT: 0px" type="hidden" size="1" runat="server" NAME="Hidden1" value='<%# DataBinder.Eval(Container, "DataItem.KJND") %>'>
											<INPUT id="Hidden2" style="WIDTH: 0px; HEIGHT: 0px" type="hidden" size="1" runat="server" NAME="Hidden2" value='<%# DataBinder.Eval(Container, "DataItem.KJQJ") %>'>
											<INPUT id="Hidden3" style="WIDTH: 0px; HEIGHT: 0px" type="hidden" size="1" runat="server" NAME="Hidden3" value='<%# DataBinder.Eval(Container, "DataItem.JGDM") %>'>
											<INPUT id="Hidden4" style="WIDTH: 0px; HEIGHT: 0px" type="hidden" size="1" runat="server" NAME="Hidden4" value='<%# DataBinder.Eval(Container, "DataItem.KJKM") %>'>
											<INPUT id="Hidden5" style="WIDTH: 0px; HEIGHT: 0px" type="hidden" size="1" runat="server" NAME="Hidden4" value='<%# DataBinder.Eval(Container, "DataItem.SFMX") %>'>
										</ItemTemplate>
									</asp:TemplateColumn>
									<asp:BoundColumn Visible="False" DataField="JGDM" HeaderText="机构代码"></asp:BoundColumn>
									<asp:BoundColumn DataField="KJND" SortExpression="SHDBID" HeaderText="会计年度"></asp:BoundColumn>
									<asp:BoundColumn DataField="KJQJ" SortExpression="JGDM" HeaderText="会计期间"></asp:BoundColumn>
									<asp:BoundColumn DataField="KJKM" SortExpression="FHFMC" HeaderText="科目编码"></asp:BoundColumn>
									<asp:BoundColumn DataField="KMMC" HeaderText="科目名称"></asp:BoundColumn>
									<asp:BoundColumn DataField="QCYE" SortExpression="FHSJ" HeaderText="期初余额"></asp:BoundColumn>
								</Columns>
								<PagerStyle Visible="False"></PagerStyle>
							</asp:datagrid></P>
					</TD>
				</TR>
				<TR>
					<TD background="../../pics/biaodan-di.jpg" height="19">&nbsp;
						<asp:label id="Label2" runat="server">上一页</asp:label>&nbsp;
						<asp:label id="Label3" runat="server">下一页</asp:label>&nbsp;
						<asp:label id="Label4" runat="server">当前第m页/共n页</asp:label></TD>
					<TD background="../../pics/biaodan-di.jpg" height="19">
						<TABLE id="TableCL" cellSpacing="0" cellPadding="0" align="right" border="0">
							<TR>
								<TD><IMG src="../../pics/biaodan-d-left.jpg"></TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image1','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" href="javascript:Add()"><IMG height="19" src="../../pics/niu-blue.jpg" width="15" border="0" name="Image1"></A></TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image1','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" href="javascript:Add()">新 
										增</A>&nbsp;</TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image2','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()"><IMG height="19" src="../../pics/niu-blue.jpg" width="15" border="0" name="Image2"></A></TD>
								<TD background="../../pics/biaodan-d-center.jpg"><asp:linkbutton id="LinkButton1" onmouseover="MM_swapImage('Image2','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" runat="server">删 除</asp:linkbutton>&nbsp;</TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image3','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" href="javascript:Modify()"><IMG height="19" src="../../pics/niu-blue.jpg" width="15" border="0" name="Image3"></A></TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image3','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" href="javascript:Modify()">修改</A></TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image4','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" href="javascript:SSPH()"><IMG height="19" src="../../pics/niu-blue.jpg" width="15" border="0" name="Image4"></A></TD>
								<TD background="../../pics/biaodan-d-center.jpg"><A onmouseover="MM_swapImage('Image4','','../../pics/niu-yellow.jpg',1)" onmouseout="MM_swapImgRestore()" href="javascript:SSPH()">试算平衡</A></TD>
								<TD align="right"><IMG src="../../pics/biaodan-d-right.jpg"></TD>
							</TR>
						</TABLE>
					</TD>
				</TR>
			</TABLE>
		</P>
		</FORM>
		<DIV><FONT face="宋体"></FONT></DIV>
	</BODY>
</HTML>

⌨️ 快捷键说明

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