Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / вывод результат селекта JSP / 2 сообщений из 2, страница 1 из 1
27.08.2014, 10:28
    #38729826
718
718
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод результат селекта JSP
добрый день всем!

необходимо вывести результат селекта, все работает результат возмещается в виде
Account Saldo Currency_codeUSD271820001 -2.69 USDUZS271820001 0 UZS

встала необходимость доработать запрос в виде
Account Saldo Currency_codeUSD271820001 -2.69 USDUZS271820001 0 UZSИтого в баз.валюте 51233.8
дописываю скрипт выдает ошибку фильтр задан не корректно(( голову сломал не могу понять причину

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
<%@ page import="fido.crm.Const, fido.core.ODS, fido.core.Util, fido.core.DBUtil, fido.core.grid.table.Options, fido.core.lang.PageLang,
    oracle.jdbc.OracleConnection, fido.core.grid.DetailRow, oracle.jdbc.OracleCallableStatement, oracle.jdbc.OracleResultSet, oracle.jdbc.OracleStatement"
  contentType="text/html;charset=Windows-1251"
%>
<jsp:useBean id="lang" class="fido.core.lang.Lang" scope="session" />
<jsp:useBean id="user" class="fido.core.session.User" scope="session" />
<jsp:useBean id="grid" class="fido.core.grid.Grid" scope="session" />
<%@ include file="../../core/noBrowserCache.jsp"%>
<%
OracleConnection conn = null;
try {
  request.setCharacterEncoding("Cp1251");
  conn = ODS.getConnection(user.getLoginId());
  pageContext.setAttribute("conn", conn, PageContext.REQUEST_SCOPE);  

  PageLang pl = lang.setModule(request, Const.applCode, "/crm/Abonents/Saldo.jsp", "ABONENT_INFO_BALANCE");
  pageContext.setAttribute("langId", new Integer(lang.getId()), PageContext.REQUEST_SCOPE);

  final int formId = 90104;
  boolean isNewPage = grid.init(request);
  String id = grid.getParam("id");  
  if (isNewPage) {
    grid.setButton(pl.getAllUI("CANCEL"), "self.close");
    
    grid.options.select = 

"		Select t.Account, " +
"			   round(Crm_Operation.Get_Acc_Saldo(t.Acc_Id, Trunc(Sysdate, 'month')), " +
"							2) Saldo, " +
"			   t.Currency_Code " +
"		  From Crm_Accounts_v t " +
"		 Where t.Contract_Id = ?   " +
"		Union All " +
"		Select 'Итого в баз.валюте' Account, " +
"			   SUM(GL_CUR_RATE.GET_CURRENCY_SUMM(CRM_OPERATION.GET_ACC_SALDO(T.ACC_ID, " +
"							TRUNC(SYSDATE, " +
"							MM')), " +
"							T.CURRENCY_CODE, " +
"							SYSDATE, " +
"							'001', " +
"							T.ORGANIZATION_ID)) Saldo, " +
"							'' Currency_Code " +
"		  From Crm_Accounts_v t " +
"     Where t.Contract_Id = ? ";
 
    grid.options.binds.add(id);
    grid.options.binds.add(id);
    grid.options.bindsFixed = 2;
    grid.options.setColumn("Счет", "120", "Account", Options.VC, 0);
    grid.options.setColumn("Сальдо", "70", "Saldo", Options.VC, 0);
    grid.options.setColumn("Валюта", "70", "Currency_Code", Options.VC, 0);
    
    grid.options.width = 350;
    grid.options.height = 100;
  }
  grid.doQuery(conn);
%>
<html>
<head>
  <%@ include file="../../headers.jsf" %>
</head>
<body class="Dialog" onLoad="init('<%=grid.getPagePar()%>', '<%=grid.getRowPar()%>');">
<div class="PageHeader"><%=lang.getFormName(formId)%></div>
  <jsp:include page="../../core/grid/grid.jsp" />
  <iframe name="delBuffer" src="about:blank" onLoad="doDelete();"></iframe>
</body>
</html>
<%
} finally {
  grid.done();
  ODS.putConnection(conn);
}
%>



кто может помогите буду при много благодарен
...
Рейтинг: 0 / 0
27.08.2014, 10:31
    #38729831
718
718
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
вывод результат селекта JSP
сам запрос в developer е отрабатывает нормально
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / вывод результат селекта JSP / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]