powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как программно менять презентации в JDEVELOPER'е
1 сообщений из 1, страница 1 из 1
Как программно менять презентации в JDEVELOPER'е
    #32837590
Xelgato
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.
Кто-нибудь помогите ссылкой на нормвльную книжку или ЛУЧШЕ примером кода, в котором можно было бы программно отфильтровать данные в презентации, построенной на базе одного измерения куба с одной иерархией. Вот код, который использовал я - результатов никаких, хотя и исключений тоже вроде не выдает.
-----------------------------------------------------------------
<%@ taglib uri="http://xmlns.oracle.com/bibeans" prefix="orabi" %>
<%@ page contentType="text/html;charset=windows-1251"
import="oracle.dss.thin.beans.crosstab.ThinCrosstab,
oracle.dss.gridView.GridViewDatabodyStyleManager,
oracle.dss.rules.Mergeable,
java.awt.Color,
oracle.dss.rules.discriminator.NumberValueDiscriminator,
oracle.dss.rules.DiscriminatorRule,
oracle.dss.rules.RuleBundle,
oracle.dss.rules.*,
java.util.Vector,
oracle.dss.dataView.managers.*,
oracle.dss.rules.discriminator.*,
oracle.dss.util.*,
oracle.dss.gridView.*,
oracle.dss.dataView.*,
oracle.dss.selection.*,
oracle.dss.selection.step.*,
oracle.dss.dataSource.common.*"
%>
<%-- Start synchronization of the BI tags --%>
<% synchronized(session){ %>
<orabi:BIThinSession id="BIThinSession1" configuration="/UsersBIConfig1.xml" >
<orabi:Presentation id="test" location="Pilot" />
<%
//Вот то, что я втавил для организации фильтрации данных
ThinCrosstab cross = (ThinCrosstab)test;
Query qr = (Query) cross.getDataSource();
String dimId = "Geography";
String hierId = "Standart";
Selection sel = new Selection(dimId);
sel.setHierarchy(hierId);
MatchStep step = new MatchStep(dimId, hierId, null, MatchStep.BEGINS_WITH,"abs");
sel.addStep(step);
qr.applySelection(sel);
cross.setDataSource(qr);
%>
</orabi:BIThinSession>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>
Hello World
</title>
</head>
<body>
<FORM name="BIForm">
<!-- Insert your Business Intelligence tags here -->
<orabi:Render targetId="test" parentForm="BIForm" />
<%-- The InsertHiddenFields tag adds state fields to the parent form tag --%>
<orabi:InsertHiddenFields parentForm="BIForm" biThinSessionId="BIThinSession1" />
</FORM>
<h2>
The current time is:
</h2>
<p>
<%= new java.util.Date() %></p>
</body>
</html>
<% } %>
<%-- End synchronization of the BI tags --%>
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как программно менять презентации в JDEVELOPER'е
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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