PUC(Pentaho User Console) カスタマイズ

| | コメント(0) | トラックバック(0)
ログイン後の画面をカスタマイズする方法です。

通常は
06_00.jpg

こんな画面が表示されますが、
これは
biserver-ee\tomcat\webapps\pentaho\mantle\launch\launch.jsp
で設定されています。
なのでこの
launch.jsp
をいじればいろいろカスタマイズできるということです。



例1)
------------------------------------------------------------
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Launch</title>
</head>
<body>
<iframe src="http://www.yahoo.co.jp/" width="100%" height="100%" frameborder="0">
  <p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>
------------------------------------------------------------
こう書いて

06_01.jpg

yahooを出したり



例2)
------------------------------------------------------------
<%@ page contentType="text/html; charset=utf-8" %>
<%@ page pageEncoding="utf-8" %>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Launch</title>
</head>
<body>
<h1>Launch pad</h1>
<p>以下のレポートを参照してください</p>
<ul>
  <li><a href="http://localhost:8080/pentaho/ViewAction?&solution=XXX&path=XXX&action=XXXXX.xaction">エリアチャート</a></li>
  <li><a href="http://localhost:8080/pentaho/ViewAction?&solution=XXX&path=XXX&action=XXXXX.xaction">マーケティング分析</a></li>
</ul>
</body>
</html>
------------------------------------------------------------
こう書いて

06_02.jpg

レポートへのリンクを貼ったり



例3)
------------------------------------------------------------
<%
    String xactionPath = "http://localhost:8080/pentaho/ViewAction?solution=xxx&path=xxx&action=xxxxx.xaction";
    response.sendRedirect(xactionPath);
%>
------------------------------------------------------------
こう書いて

06_03.jpg

いきなりレポートを表示したり


と、
いろいろできます。


★Have a nice Open Source Day★
KSKソリューションズ Pentahoチーム

トラックバック(0)

このブログ記事を参照しているブログ一覧: PUC(Pentaho User Console) カスタマイズ

このブログ記事に対するトラックバックURL: http://www.pentaho-partner.jp/mt/mt-tb.cgi/108

コメントする