Разработка автоматизированной системы контроля процессов обслуживания кредитовых ведомств ОАО "РЖД"

Система контроля процессов обслуживания кредитовых ведомств (воинских министерств) в среде ОАО "РЖД". Требования к функциям, выполняемым системой. Идентификация ключевых абстракций. Обоснование компоновки Web-страницы. Формирование запроса к системе.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 15.10.2013
Размер файла 3,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="oplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="moplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="sumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="msumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="kolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="mkolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="sumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="msumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="kolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="mkolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="sumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="msumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="kolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="mkolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="komsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="mkomsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="kolv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowAll" property="mkolv"></bean:write>&nbsp;</TD>

</tr>

</logic:iterate>

</Table>

<%

}

if (countRowsAll>0){

%>

<br>

<div>

<input type="button" name="sendEx" value="Передать в Excel" onclick="doSendEx()"></div>

<%} %>

</html:form>

</Body>

</html>

det_dor.jsp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>

<%@ page import="voin.Classes.*, java.util.*" %>

<%@page language="java" contentType="text/html; charset=Windows-1251"

pageEncoding="Windows-1251"%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">

<META name="GENERATOR" content="IBM Software Development Platform">

<META http-equiv="Content-Style-Type" content="text/css">

<LINK href="theme/Master.css" rel="stylesheet" type="text/css">

<title>Кредитовые ведомства</title>

</HEAD>

<script language="JavaScript">

function doSendEx() {

var newWindowEx;

if (!newWindowEx || newWindowEx.closed) {

var props = 'scrollBars=yes,resizable=yes,toolbar=yes,menubar=yes,location=no,directories=no,width=550,height=550';

newWindowEx = window.open("/dohodv/det_dorEx.jsp","Excel",props);

}

}

</script>

<%

String schet_data = "";

String dor_query = "";

String min_query = "";

String per_query = "";

String agent_query = "";

String b = "";

String b1 = "";

String a = "";

String c = "";

String c1 = "";

String nazvl = "";

String schet_rows = "0";

String FirstAgent = "";

String FirstPer = "";

String FirstAgent_name = "";

String FirstPer_name = "";

String dor = "";

String agent = "";

String per = "";

schet_data = (String)session.getAttribute("schet_data");

FirstAgent_name = (String)session.getAttribute("FirstAgent_name");

FirstPer_name = (String)session.getAttribute("FirstPer_name");

dor_query = (String)session.getAttribute("dor_query");

min_query = (String)session.getAttribute("min_query");

per_query = (String)session.getAttribute("per_query");

agent_query = (String)session.getAttribute("agent_query");

agent= (String)session.getAttribute("agent");

per = (String)session.getAttribute("per");

FirstAgent = (String)session.getAttribute("FirstAgent");

FirstPer = (String)session.getAttribute("FirstPer");

int countRows=((ArrayList)session.getAttribute("tableRows")).size();

schet_rows = (String)session.getAttribute("schet_rows");

nazvl = (String)session.getAttribute("nazvl");

dor = (String)session.getAttribute("dor");

%>

<script language="JavaScript">

function onSubmit(objForm){

location.href="voin.do?reset=false";

}

</script>

<body bgcolor="white">

<a href="/express3/">Вернуться на страницу "Экспресс-3"</a>&nbsp;|&nbsp;

<a href="/armpp/">Главная страница АРМа</a>&nbsp;|&nbsp;

<a href="index3.jsp">Назад</a><br/><br/>

<center>

<html:form action="/voin">

<br>

<%

if (agent.equals("**"))

a=FirstAgent;

if (per.equals("**"))

a= FirstPer;

%>

<% if((countRows==0)&&(!dor_query.equals("*"))){

%>

<h2 align="center">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за&nbsp;<%=schet_data%>&nbsp; отсутствует</h2>

<%

if (agent.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по агентам</h4>

<%}

if (per.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по перевозчикам</h4>

<%}

if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

}

if((countRows==0)&&(dor_query.equals("*"))){

%>

<h2 align="center">Информация за&nbsp;<%=schet_data%>&nbsp;о кредитовых ведомствах. Итог по дорогам России отсутствует</h2>

<%

if (agent.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по агентам</h4>

<%}

if (per.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по перевозчикам</h4>

<%}

if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

}

if (countRows>0) {

if (dor_query.equals("*")){ %>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах.

<br><font align="center">Итог по дорогам России за&nbsp;<%=schet_data%>&nbsp;

</font>

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

</font></h2>

<%} else

{ %>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за&nbsp;<%=schet_data%>&nbsp;

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

</font></h2>

<%} %>

<%

if (agent.equals("**")){

%>

<h2 class="" align="center" style="font-size: 12pt">Детализация по агентам</h2>

<%}

if (per.equals("**")){

%>

<h2 class="" align="center" style="font-size: 12pt">Детализация по перевозчикам</h2>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

%>

<Table border="1" class="table" width="50%" cellpadding="2" cellspacing="0" bordercolor="#0c91f0" >

<tr>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<th class="" align="center" style="font-size:7pt" colspan="2">Кредитовые ведомства&nbsp;</th>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") && countRows>1 && agent.equals("**")) { %>

<th class="" align="center" style="font-size:7pt" rowspan="2">Агент&nbsp;</th>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") && countRows>1 && per.equals("**")) { %>

<th class="" align="center" style="font-size:7pt" rowspan="2">Перевозчик&nbsp;</th>

<%} %>

<th class="" align="center" style="font-size:7pt" colspan="2">К оплате</th>

<th class="" align="center" style="font-size:7pt" colspan="2">Сумма от проданных документов в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" colspan="2">Кол. оформленных пассажиров в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" colspan="2">Сумма пригородных </th>

<th class="" align="center" style="font-size:7pt" colspan="2">Кол. пригородных пассажиров </th>

<th class="" align="center" style="font-size:7pt" colspan="2">Сумма от оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" colspan="2">Кол. оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" colspan="2">Комсбор от продажи при возврате </th>

<th class="" align="center" style="font-size:7pt" colspan="2">Кол-во док. по воинск. треб. </th>

</tr>

<tr>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<th class="" align="center" style="font-size: 7pt">Название</th>

<th class="" align="center" style="font-size: 7pt">Номер</th>

<%} %>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

<th class="" align="center" style="font-size: 7pt">На одну дату</th>

<th class="" align="center" style="font-size: 7pt">С нач. месяца</th>

</tr>

<%

if ((!schet_rows.equals("0"))&& (min_query.equals("ЛЮБОЙ")) && (agent.equals("**"))) {

%>

<tr>

<th class="" align="center" colspan="20" style="font-size: 14pt"><%=FirstAgent_name%></th>

</tr>

<%

}

%>

<%

if ((!schet_rows.equals("0"))&& (min_query.equals("ЛЮБОЙ")) && (per.equals("**"))) {

%>

<tr>

<th class="" align="center" colspan="20" style="font-size: 14pt"><%=FirstPer_name%></th>

</tr>

<%

}

%>

<logic:iterate id="tableRow" name="tableRows" indexId="i" >

<%

if (agent.equals("**"))

b=((VoinClass)tableRow).getAgent();

if (per.equals("**"))

b=((VoinClass)tableRow).getPer();

c = ((VoinClass)tableRow).getMin();

%>

<%

if (!b.equals(a) && min_query.equals("ЛЮБОЙ")&& countRows>1 && !c.equals("ИТОГО") && agent.equals("**")) {

%>

<tr>

<th class="" align="center" colspan="20" style="font-size: 14pt"><%=((VoinClass)tableRow).getAgent_name()%>&nbsp;</th>

</tr>

<%

}

%>

<%

if (!b.equals(a) && min_query.equals("ЛЮБОЙ")&& countRows>1 && !c.equals("ИТОГО") && per.equals("**")) {

%>

<tr>

<th class="" align="center" colspan="20" style="font-size: 14pt"><%=((VoinClass)tableRow).getPer_name()%>&nbsp;</th>

</tr>

<%

}

%>

<tr>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getMin_name()%>&nbsp;</td>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getMin()%>&nbsp;</td>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")&& countRows>1 && agent.equals("**")) { %>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getAgent_name()%>&nbsp;</td>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")&& countRows>1 && per.equals("**")) { %>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getPer_name()%>&nbsp;</td>

<%} %>

<TD nowrap="nowrap"><bean:write name="tableRow" property="oplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="moplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="sumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="msumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="mkolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="sumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="msumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="mkolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="sumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="msumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="mkolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="komsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="mkomsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="mkolv"></bean:write>&nbsp;</TD>

<%

if (agent.equals("**"))

a=((VoinClass)tableRow).getAgent();

if (per.equals("**"))

a=((VoinClass)tableRow).getPer();

%>

</tr>

</logic:iterate>

<% if (min_query.equals("ЛЮБОЙ")) { %>

<logic:iterate id="tableRowSet" name="tableRowsSet" indexId="j" >

<tr>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRowSet).getMin_name()%>&nbsp;</td>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRowSet).getMin()%>&nbsp;</td>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="oplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="moplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="sumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="msumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="mkolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="sumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="msumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="mkolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="sumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="msumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="mkolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="komsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="mkomsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="mkolv"></bean:write>&nbsp;</TD>

</tr>

</logic:iterate>

<% }%>

<%

}

%>

</Table>

<%if (countRows>0){

%>

<br>

<div>

<input type="button" name="sendEx" value="Передать в Excel" onclick="doSendEx()"></div>

<%} %>

</html:form>

</body>

</html>

det_dor_f.jsp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>

<%@ page import="voin.Classes.*, java.util.*" %>

<%@page language="java" contentType="text/html; charset=Windows-1251"

pageEncoding="Windows-1251"%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">

<META name="GENERATOR" content="IBM Software Development Platform">

<META http-equiv="Content-Style-Type" content="text/css">

<LINK href="theme/Master.css" rel="stylesheet" type="text/css">

<title>Кредитовые ведомства</title>

</HEAD>

<script language="JavaScript">

function doSendEx() {

var newWindowEx;

if (!newWindowEx || newWindowEx.closed) {

var props = 'scrollBars=yes,resizable=yes,toolbar=yes,menubar=yes,location=no,directories=no,width=550,height=550';

newWindowEx = window.open("/dohodv/det_dor_fEx.jsp","Excel",props);

}

}

</script>

<%

String schet_data = "";

String data_begin = "";

String data_end = "";

String begin_data = "";

String end_data = "";

String dor_query = "";

String min_query = "";

String per_query = "";

String agent_query = "";

String b = "";

String b1 = "";

String a = "";

String c = "";

String c1 = "";

String nazvl = "";

String schet_rows = "0";

String FirstAgent = "";

String FirstPer = "";

String FirstAgent_name = "";

String FirstPer_name = "";

String dor = "";

String agent = "";

String per = "";

String month_period = "x";

String year_period = "x";

//schet_data = (String)session.getAttribute("schet_data");

data_begin = (String)session.getAttribute("data_begin");

data_end = (String)session.getAttribute("data_end");

month_period = (String)session.getAttribute("month_period");

year_period = (String)session.getAttribute("year_period");

FirstAgent_name = (String)session.getAttribute("FirstAgent_name");

FirstPer_name = (String)session.getAttribute("FirstPer_name");

dor_query = (String)session.getAttribute("dor_query");

min_query = (String)session.getAttribute("min_query");

per_query = (String)session.getAttribute("per_query");

agent_query = (String)session.getAttribute("agent_query");

agent= (String)session.getAttribute("agent");

per = (String)session.getAttribute("per");

FirstAgent = (String)session.getAttribute("FirstAgent");

FirstPer = (String)session.getAttribute("FirstPer");

int countRows=((ArrayList)session.getAttribute("tableRows")).size();

schet_rows = (String)session.getAttribute("schet_rows");

nazvl = (String)session.getAttribute("nazvl");

dor = (String)session.getAttribute("dor");

begin_data = (String)session.getAttribute("begin_data");

end_data = (String)session.getAttribute("end_data");

%>

<script language="JavaScript">

function onSubmit(objForm){

location.href="voin.do?reset=false";

}

</script>

<body bgcolor="white">

<a href="/express3/">Вернуться на страницу "Экспресс-3"</a>&nbsp;|&nbsp;

<a href="/armpp/">Главная страница АРМа</a>&nbsp;|&nbsp;

<a href="index3.jsp">Назад</a><br/><br/>

<center>

<html:form action="/voin">

<br>

<%

if (agent.equals("**"))

a=FirstAgent;

if (per.equals("**"))

a= FirstPer;

%>

<% if((countRows==0)&&(!dor_query.equals("*"))) {

if (month_period.equals("x")){

%>

<h2 align="center">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp; отсутствует</h2>

<% }

if (!month_period.equals("x")){

%>

<h2 align="center">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за &nbsp;<%=month_period%>&nbsp;<%=year_period%>&nbsp;года отсутствует</h2>

<%}

if (agent.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по агентам</h4>

<%}

if (per.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по перевозчикам</h4>

<%}

if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

}

if((countRows==0)&&(dor_query.equals("*"))){

if (month_period.equals("x")){

%>

<h2 align="center">Информация за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp;о кредитовых ведомствах. Итог по дорогам России отсутствует</h2>

<% }

if (!month_period.equals("x")){

%>

<h2 align="center">Информация за &nbsp;<%=month_period%>&nbsp; <%=year_period%>&nbsp;года о кредитовых ведомствах. Итог по дорогам России отсутствует</h2>

<%

}

if (agent.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по агентам</h4>

<%}

if (per.equals("**")){

%>

<h4 class="" align="left" style="font-size: 12pt">Детализация по перевозчикам</h4>

<%}

if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

}

if (countRows>0) {

if (dor_query.equals("*") && (month_period.equals("x"))){ %>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах.

<br><font align="center">Итог по дорогам России за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp;

</font>

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

</font></h2>

<%}

if (dor_query.equals("*") && (!month_period.equals("x"))){ %>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах.

<br><font align="center">Итог по дорогам России за &nbsp;<%=month_period%>&nbsp;<%=year_period%>&nbsp;года

</font>

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

</font></h2>

<%}

if (!dor_query.equals("*") && (month_period.equals("x")))

{ %>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp;

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

</font></h2>

<%}

if (!dor_query.equals("*") && (!month_period.equals("x")))

{ %>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за &nbsp;<%=month_period%>&nbsp; <%=year_period%>&nbsp;года

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

</font></h2>

<%}

if (agent.equals("**")){

%>

<h2 class="" align="left" style="font-size: 12pt">Детализация по агентам</h2>

<%}

if (per.equals("**")){

%>

<h2 class="" align="left" style="font-size: 12pt">Детализация по перевозчикам</h2>

<%}

if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

%>

<Table border="1" class="table" width="50%" cellpadding="2" cellspacing="0" bordercolor="#0c91f0" >

<%if (min_query.equals("ЛЮБОЙ")) { %>

<tr>

<th class="" align="center" style="font-size:7pt" colspan="2">Кредитовые ведомства&nbsp;</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">К оплате</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Сумма от проданных документов в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол. оформленных пассажиров в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Сумма пригородных </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол. пригородных пассажиров </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Сумма от оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол. оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Комсбор от продажи при возврате </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол-во док. по воинск. треб. </th>

</tr>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") && agent.equals("**")) { %>

<tr>

<%if(countRows>1) { %>

<th class="" align="center" style="font-size:7pt" >Агент&nbsp;</th>

<%} %>

<th class="" align="center" style="font-size:7pt" >К оплате</th>

<th class="" align="center" style="font-size:7pt" >Сумма от проданных документов в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" >Кол. оформленных пассажиров в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" >Сумма пригородных </th>

<th class="" align="center" style="font-size:7pt" >Кол. пригородных пассажиров </th>

<th class="" align="center" style="font-size:7pt" >Сумма от оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" >Кол. оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" >Комсбор от продажи при возврате </th>

<th class="" align="center" style="font-size:7pt" >Кол-во док. по воинск. треб. </th>

</tr>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") && per.equals("**")) { %>

<tr>

<% if (countRows>1){ %>

<th class="" align="center" style="font-size:7pt" >Перевозчик&nbsp;</th>

<%} %>

<th class="" align="center" style="font-size:7pt" >К оплате</th>

<th class="" align="center" style="font-size:7pt" >Сумма от проданных документов в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" >Кол. оформленных пассажиров в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" >Сумма пригородных </th>

<th class="" align="center" style="font-size:7pt" >Кол. пригородных пассажиров </th>

<th class="" align="center" style="font-size:7pt" >Сумма от оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" >Кол. оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" >Комсбор от продажи при возврате </th>

<th class="" align="center" style="font-size:7pt" >Кол-во док. по воинск. треб. </th>

</tr>

<%} %>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<tr>

<th class="" align="center" style="font-size: 7pt">Название</th>

<th class="" align="center" style="font-size: 7pt">Номер</th>

</tr>

<%} %>

<%

if ((!schet_rows.equals("0"))&& (min_query.equals("ЛЮБОЙ")) && (agent.equals("**"))) {

%>

<tr>

<th class="" align="center" colspan="11" style="font-size: 14pt"><%=FirstAgent_name%></th>

</tr>

<%

}

%>

<%

if ((!schet_rows.equals("0"))&& (min_query.equals("ЛЮБОЙ")) && (per.equals("**"))) {

%>

<tr>

<th class="" align="center" colspan="11" style="font-size: 14pt"><%=FirstPer_name%></th>

</tr>

<%

}

%>

<logic:iterate id="tableRow" name="tableRows" indexId="i" >

<%

if (agent.equals("**"))

b=((VoinClass)tableRow).getAgent();

if (per.equals("**"))

b=((VoinClass)tableRow).getPer();

c = ((VoinClass)tableRow).getMin();

%>

<%

if (!b.equals(a) && min_query.equals("ЛЮБОЙ")&& countRows>1 && !c.equals("ИТОГО") && agent.equals("**")) {

%>

<tr>

<th class="" align="center" colspan="11" style="font-size: 14pt"><%=((VoinClass)tableRow).getAgent_name()%>&nbsp;</th>

</tr>

<%

}

%>

<%

if (!b.equals(a) && min_query.equals("ЛЮБОЙ")&& countRows>1 && !c.equals("ИТОГО") && per.equals("**")) {

%>

<tr>

<th class="" align="center" colspan="11" style="font-size: 14pt"><%=((VoinClass)tableRow).getPer_name()%>&nbsp;</th>

</tr>

<%

}

%>

<tr>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getMin_name()%>&nbsp;</td>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getMin()%>&nbsp;</td>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")&& countRows>1 && agent.equals("**")) { %>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getAgent_name()%>&nbsp;</td>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")&& countRows>1 && per.equals("**")) { %>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRow).getPer_name()%>&nbsp;</td>

<%} %>

<TD nowrap="nowrap"><bean:write name="tableRow" property="oplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="sumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="sumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="sumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="komsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRow" property="kolv"></bean:write>&nbsp;</TD>

<%

if (agent.equals("**"))

a=((VoinClass)tableRow).getAgent();

if (per.equals("**"))

a=((VoinClass)tableRow).getPer();

%>

</tr>

</logic:iterate>

<% if (min_query.equals("ЛЮБОЙ")) { %>

<logic:iterate id="tableRowSet" name="tableRowsSet" indexId="j" >

<tr>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRowSet).getMin_name()%>&nbsp;</td>

<td class="" align="center" style="font-size: 7pt">&nbsp;<%=((VoinClass)tableRowSet).getMin()%>&nbsp;</td>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="oplata"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="sumpd"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolpas"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="sumpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolpr"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="sumbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolbag"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="komsbv"></bean:write>&nbsp;</TD>

<TD nowrap="nowrap"><bean:write name="tableRowSet" property="kolv"></bean:write>&nbsp;</TD>

</tr>

</logic:iterate>

<% }%>

<%

}

%>

</Table>

<%if (countRows>0){

%>

<br>

<div>

<input type="button" name="sendEx" value="Передать в Excel" onclick="doSendEx()"></div>

<%} %>

</html:form>

</body>

</html>

index2_f.jsp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>

<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>

<%@ page import="voin.Classes.*, java.util.*" %>

<%@page language="java" contentType="text/html; charset=Windows-1251"

pageEncoding="Windows-1251"%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">

<META name="GENERATOR" content="IBM Software Development Platform">

<META http-equiv="Content-Style-Type" content="text/css">

<LINK href="theme/Master.css" rel="stylesheet" type="text/css">

<title>Кредитовые ведомства</title>

</HEAD>

<script language="JavaScript">

function doSendEx() {

var newWindowEx;

if (!newWindowEx || newWindowEx.closed) {

var props = 'scrollBars=yes,resizable=yes,toolbar=yes,menubar=yes,location=no,directories=no,width=550,height=550';

newWindowEx = window.open("/dohodv/index2_fEx.jsp","Excel",props);

}

}

</script>

<%

String dor = "";

String min = "";

String per = "";

String a = "";

String b = "";

String FirstDor = "";

String schet_rows = "0";

String data_begin = "";

String data_end = "";

String begin_data = "";

String end_data = "";

String NazvFirstDor = "";

String ItogSumpdS ="";

String ItogKolpasS = "";

String ItogSumprS = "";

String ItogKolprS = "";

String ItogSumbagS = "";

String ItogKolbagS = "";

String ItogKomsbvS = "";

String ItogKolvS = "";

String ItogSumpdMinS ="";

String ItogKolpasMinS = "";

String ItogSumprMinS = "";

String ItogKolprMinS = "";

String ItogSumbagMinS = "";

String ItogKolbagMinS = "";

String ItogKomsbvMinS = "";

String ItogKolvMinS = "";

String DorFirst = "";

String agent_query = "";

String per_query = "";

String min_query = "";

String min_name = "";

String param_dor = "";

String dor_query = "";

String nazvl = "";

String schet_row_dors ="0";

String ust = "";

String month_period ="x";

String year_period = "x";

int countRows=((ArrayList)session.getAttribute("tableRows")).size();

dor = (String)session.getAttribute("dor");

min = (String)session.getAttribute("min");

per = (String)session.getAttribute("per");

FirstDor = (String)session.getAttribute("FirstDor");

schet_rows = (String)session.getAttribute("schet_rows");

schet_row_dors = (String)session.getAttribute("schet_row_dors");

DorFirst = (String)session.getAttribute("DorFirst");

NazvFirstDor = (String)session.getAttribute("NazvFirstDor");

ItogSumpdS = (String)session.getAttribute("ItogSumpdS");

ItogKolpasS = (String)session.getAttribute("ItogKolpasS");

ItogSumprS = (String)session.getAttribute("ItogSumprS");

ItogKolprS = (String)session.getAttribute("ItogKolprS");

ItogSumbagS = (String)session.getAttribute("ItogSumbagS");

ItogKolbagS = (String)session.getAttribute("ItogKolbagS");

ItogKomsbvS = (String)session.getAttribute("ItogKomsbvS");

ItogKolvS = (String)session.getAttribute("ItogKolvS");

data_begin = (String)session.getAttribute("data_begin");

data_end = (String)session.getAttribute("data_end");

begin_data = (String)session.getAttribute("begin_data");

end_data = (String)session.getAttribute("end_data");

agent_query = (String)session.getAttribute("agent_query");

per_query = (String)session.getAttribute("per_query");

min_query = (String)session.getAttribute("min_query");

min_name = (String)session.getAttribute("min_name");

ItogSumpdMinS = (String)session.getAttribute("ItogSumpdMinS");

ItogKolpasMinS = (String)session.getAttribute("ItogKolpasMinS");

ItogSumprMinS = (String)session.getAttribute("ItogSumprMinS");

ItogKolprMinS = (String)session.getAttribute("ItogKolprMinS");

ItogSumbagMinS = (String)session.getAttribute("ItogSumbagMinS");

ItogKolbagMinS = (String)session.getAttribute("ItogKolbagMinS");

ItogKomsbvMinS = (String)session.getAttribute("ItogKomsbvMinS");

ItogKolvMinS = (String)session.getAttribute("ItogKolvMinS");

param_dor = (String)session.getAttribute("param_dor");

dor_query = (String)session.getAttribute("dor_query");

nazvl = (String)session.getAttribute("nazvl");

ust = (String)session.getAttribute("ust");

month_period = (String)session.getAttribute("month_period");

year_period = (String)session.getAttribute("year_period");

%>

<script language="JavaScript">

function onSubmit(objForm){

location.href="voin.do?reset=false";

}

</script>

<body bgcolor="white">

<a href="/express3/">Вернуться на страницу "Экспресс-3"</a>&nbsp;|&nbsp;

<a href="/armpp/">Главная страница АРМа</a>&nbsp;|&nbsp;

<a href="index3.jsp">Назад</a><br/><br/>

<center>

<html:form action="/voin">

<br>

<%

a=FirstDor;

%>

<% if(countRows==0){

if (param_dor.equals("all_set") && (month_period.equals("x")) ){ %>

<h2 align="center">Информация о кредитовых ведомствах по сети &nbsp;за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp; отсутствует</h2>

<%}

if (param_dor.equals("all_set") && (!month_period.equals("x"))) { %>

<h2 align="center">Информация о кредитовых ведомствах по сети &nbsp;за&nbsp;<%=month_period%>&nbsp;<%=year_period%>&nbsp;года отсутствует</h2>

<% }

if (!param_dor.equals("all_set") && (month_period.equals("x"))) {%>

<h2 align="center">Информация о кредитовых ведоствах по дороге &nbsp;<%=dor_query%>за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp; отсутствует</h2>

<%}

if (!param_dor.equals("all_set") && (!month_period.equals("x"))) {%>

<h2 align="center">Информация о кредитовых ведоствах по дороге &nbsp;<%=dor_query%>за &nbsp;<%=month_period%>&nbsp;<%=year_period%>&nbsp;года отсутствует</h2>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация:</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%}

}

else{

if (!param_dor.equals("all_set") && (month_period.equals("x"))){

%>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за период с &nbsp;<%=begin_data%>&nbsp; по &nbsp;<%=end_data%>&nbsp;

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

)</font></h2>

<%

}

if (!param_dor.equals("all_set") && (!month_period.equals("x"))){

%>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по дороге&nbsp;<%=dor_query%>&nbsp;за &nbsp;<%=month_period%>&nbsp;<%=year_period%>&nbsp;года

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

)</font></h2>

<%

}

if (param_dor.equals("all_set") && (month_period.equals("x"))) {

%>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по сети &nbsp;за период&nbsp;<%=begin_data%>&nbsp;по &nbsp;<%=end_data%>&nbsp;

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

)</font></h2>

<%

}

if (param_dor.equals("all_set") && (!month_period.equals("x"))) {

%>

<h2 class="" align="center" style="font-size: 14pt">Информация о кредитовых ведомствах по сети &nbsp;за &nbsp;<%=month_period%>&nbsp;<%=year_period%>&nbsp;года

<br><font color="red" style="font-size: 12pt">(Все денежные суммы показаны в НДЕ: <%=nazvl%>

)</font></h2>

<%

}

%>

<%if (!min_query.equals("ЛЮБОЙ") || !per_query.equals("ЛЮБОЙ") || !agent_query.equals("ЛЮБОЙ")) { %>

<h4 align="left" style="font-size: 13pt">Дополнительная информация</h4>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ")) { %>

<h4 align="left"style="font-size: 10pt">Код ведомства:&nbsp;&nbsp;<%=min_query%>&nbsp;</h4>

<%} if (!per_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код перевозчика:&nbsp;&nbsp;<%=per_query%>&nbsp;</h4>

<%} if (!agent_query.equals("ЛЮБОЙ")) {%>

<h4 align="left"style="font-size: 10pt">Код агента:&nbsp;&nbsp;<%=agent_query%>&nbsp;</h4>

<%} %>

<Table border="1" class="table" width="50%" cellpadding="2" cellspacing="0" bordercolor="#0c91f0" >

<tr>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<th class="" align="center" style="font-size:7pt" colspan="2">Кредитовые ведомства&nbsp;</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">К оплате</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Сумма от проданных документов в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол. оформленных пассажиров в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Сумма пригородных </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол. пригородных пассажиров </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Сумма от оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол. оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Комсбор от продажи при возврате </th>

<th class="" align="center" style="font-size:7pt" rowspan="2">Кол-во док. по воинск. треб. </th>

<%} %>

<%if (!min_query.equals("ЛЮБОЙ") && countRows>0) { %>

<th class="" align="center" style="font-size:7pt" >Дорога&nbsp;</th>

<th class="" align="center" style="font-size:7pt" >К оплате</th>

<th class="" align="center" style="font-size:7pt" >Сумма от проданных документов в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" >Кол. оформленных пассажиров в дальнем сообщении</th>

<th class="" align="center" style="font-size:7pt" >Сумма пригородных </th>

<th class="" align="center" style="font-size:7pt" >Кол. пригородных пассажиров </th>

<th class="" align="center" style="font-size:7pt" >Сумма от оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" >Кол. оформ. багажных документов </th>

<th class="" align="center" style="font-size:7pt" >Комсбор от продажи при возврате </th>

<th class="" align="center" style="font-size:7pt" >Кол-во док. по воинск. треб. </th>

<%} %>

</tr>

<%if (min_query.equals("ЛЮБОЙ")) { %>

<tr>

<th class="" align="center" style="font-size: 7pt">Название</th>

<th class="" align="center" style="font-size: 7pt">Номер</th>

</tr>

<%} %>

<%

if (!schet_row_dors.equals("0")&& min_query.equals("ЛЮБОЙ")&& countRows>0 && !ust.equals("dor") ){

%>

<tr>

<th class="" align="center" colspan="11" style="font-size: 14pt">&nbsp;&nbsp; <%= NazvFirstDor %></th>

</tr>

<%

}

%>

<logic:iterate id="tableRow" name="tableRows" indexId="i" >

<%

b=((VoinClass)tableRow).getDor();

%>

<%

if (!b.equals(a) && min_query.equals("ЛЮБОЙ")&& countRows>1) {


Подобные документы

  • Требования к системе проектирования информационной системы финансового контроля. Информационное, программное и техническое обеспечение автоматизированной системы. Алгоритмы и модели работы базы данных, созданной в среде разработки Borland Delphi 7.0.

    дипломная работа [1,2 M], добавлен 25.10.2013

  • Проектирование программы для предприятия ООО "Чудо свечи" в среде программирования Borland Delphi. Произведение расчета системы методом аддитивной оптимизации. Требования к функциям, выполняемым системой, к программному и аппаратному обеспечению.

    курсовая работа [2,8 M], добавлен 27.02.2015

  • Структурно–функциональная модель системы проведения соревнований школьников. Формирование требований к проектируемой автоматизированной системе обработки информации и управления. Разработка концепции и документации, анализ и выявление ключевых процессов.

    дипломная работа [3,4 M], добавлен 04.03.2014

  • Создание автоматизированной системы c помощью MS SqlServer 2005. Результат работы запроса выборки с вычисляемым значением и сортировкой. Разработка технологий доступа к базе данных, клиентского приложения. Требования к программному обеспечению.

    курсовая работа [3,9 M], добавлен 28.06.2011

  • Определение назначения и описание функций имитационных моделей стохастических процессов систем массового обслуживания. Разработка модели описанной системы в виде Q-схемы и программы на языке GPSS и C#. Основные показатели работы имитационной модели.

    курсовая работа [487,4 K], добавлен 18.12.2014

  • Управление процессами операционных систем. Разработка программы, моделирующей обслуживание множества вычислительных процессов в системе с 4 очередями, определяемыми значениями приоритетов. Выполнение инструкций компьютерной программы на процессоре.

    контрольная работа [302,7 K], добавлен 06.08.2013

  • Построение имитационной модели системы массового обслуживания, список и содержание ее активностей. Блок-схема алгоритма моделирования и текст процедуры. Моделирование случайных независимых величин и процессов. Оптимизация системы массового обслуживания.

    курсовая работа [4,0 M], добавлен 28.05.2013

  • Система GPSS World как мощная универсальная среда моделирования как дискретных, так и непрерывных процессов, предназначенная для профессионального моделирования самых разнообразных процессов и систем. Системы массового обслуживания. Листинг программы.

    курсовая работа [499,6 K], добавлен 25.12.2013

  • Требования к функциям и задачам, выполняемым системой "Подбор кредита ОАО "Россельхозбанк". Проектирование архитектуры программного продукта. Структурная схема программного продукта. Описание компонент программного обеспечения. План менеджмента проекта.

    курсовая работа [684,0 K], добавлен 03.05.2015

  • События для создания процесса при запуске операционной системы. Распределении времени процессоров между выполняющимися процессами. Программа, реализующая модель обслуживания процессов с абсолютными приоритетами обслуживания и заданным квантом времени.

    контрольная работа [142,4 K], добавлен 09.12.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.