Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как программно менять презентации в JDEVELOPER'е
|
|||
|---|---|---|---|
|
#18+
Привет всем. Кто-нибудь помогите ссылкой на нормвльную книжку или ЛУЧШЕ примером кода, в котором можно было бы программно отфильтровать данные в презентации, построенной на базе одного измерения куба с одной иерархией. Вот код, который использовал я - результатов никаких, хотя и исключений тоже вроде не выдает. ----------------------------------------------------------------- <%@ 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 --%> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 17:20 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=374&tid=1871952]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 322ms |

| 0 / 0 |
