問題タブ [jasperserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPからのMDXクエリ
基盤となるリレーショナルデータベースがMySQLである場合、ホスト言語としてPHPを使用してJasperServerのMDXクエリを作成することは可能ですか?
私がやりたいのは、OLAPビューを作成し、その結果としてビューを受信するために、クエリをJasperServerに送信することです(画像やPDFの代わりに、テキストベースの形式が望ましい)。
JasperServerCE4.2.1を使用しています。
ちなみに、SQLクエリを作成するのと同じように、アプリケーションからMDXクエリを作成することを考えるのも正しいですか?はいの場合、PHPを使用してOLAPサーバーに対してMDXクエリを実行する方法はありますか?
編集:不足している情報を追加しました:リレーショナルデータベースサーバーとしてMySQLを使用しています。
ireport - サブレポート パラメータとしてリスト
次のように、クエリで IN ステートメントのパラメーターとして使用される整数のリストをサブレポートに渡す必要があります。
マスター レポートのリストをインスタンス化するためにさまざまな構文を試しましたが、どれも機能レポートにつながりません。例:
私の問題の解決策はありますか?
java - jasperserver でイメージ (または任意の「ファイル」) をリポジトリにアップロードできないのはなぜですか?
Tomcat と jasper サーバーの新規インストールをセットアップしました。何らかの理由で、右クリックして[リソースの追加]を選択して新しいイメージをリポジトリに追加すると、[ファイル]オプションが表示されないため、できません。他の2つのサーバーでジャスパーサーバーを実行しており、「リソースの追加」->「ファイル」->「画像」が正常に表示されます。他の誰かがこの問題を抱えていましたか、または新しいセットアップの何が問題なのか知っていますか? 「ファイル」リソースを有効にする場所が見つからないようです。
jasper-reports - iReport / Jasperserver
パレットの「current_date」オプションを使用しているireportで設計されたレポートがあります。私のレポートにはこれらのうちの2つがあります。1つは日付MM/dd / yyyy用にフォーマットされ、もう1つは「h.mma」です。レポートデザイナでのプレビューは正常に機能します。レポートをjasperserverに追加し、そこからレポートを実行すると、フォーマットが削除され、日付フィールドのスペルが表示されます。
編集:関連するXML部分が追加されました...
java - PostgreSQL データベースで JasperServer を構築する際の問題
JasperServer のインストールをカスタマイズしようとしています。
ソースをダウンロードしました。MySQL データベースを使用して正常にデプロイしました。PostgreSQL を使用し、MySQL データベースを削除したいと考えています。私がそれをすると、うまくいきません。ビルドガイドに記載されている手順を試しました。
ただし、デプロイメント記述子には MySQL データベースの詳細が含まれているため、Tomcat は起動しません。内容を PostgreSQL に変更しました。その後、動作しましたが、CSS をアップロードせず、奇妙なビューを表示していません。
画像で確認してください! [jasperserverをデプロイした時のログインページです][1]
誰かが成功した場合は助けてください..
ありがとう.....
Tomcatのエラー..
情報: サーバーの起動は 9759 ミリ秒 2011-11-14 17:15:49,647 WARN FileBufferedOutputStream,Finalizer:237 - 一時ファイルの削除中にエラーが発生しました 2011-11-14 17:15:49,650 WARN FileBufferedOutputStream,Finalizer:237 - エラー一時ファイルの削除 2011-11-14 17:15:49,650 WARN FileBufferedOutputStream,Finalizer:237 - 一時ファイルの削除中にエラーが発生しました 2011-11-14 17:15:49,651 WARN FileBufferedOutputStream,Finalizer:237 - 一時ファイルの削除中にエラーが発生しました一時ファイル 2011-11-14 17:15:49,651 警告 FileBufferedOutputStream、Finalizer:237 - 一時ファイルの削除中にエラーが発生しました 2011-11-14 17:15:49,652 警告 FileBufferedOutputStream、Finalizer:237 - 一時ファイルの削除中にエラーが発生しましたファイル
2011-11-14 17:15:49,652 WARN FileBufferedOutputStream、Finalizer:237 - 一時ファイルの削除中にエラーが発生しました 2011-11-14 17:15:49,653 WARN FileBufferedOutputStream、Finalizer:237 - 一時ファイルの削除中にエラーが発生しました
jasperserver - Jaspersoft: 4.2.1 のアップグレードにより、OLAP アクセス許可スキーマで問題が発生する
すべてのドメイン、OLAP スキーマ、レポートなどを開発中です。古い BI スイートを置き換える jasper の第 1 四半期の発売に備えて準備を進めています。私たちは 4.1 で作業しており、JIProfileAttributes を持ち、これらの属性をアクセス許可を介してドメインと OLAP 接続の両方のフィルターに渡すユーザーの作業環境がありました。4.1 では、必要に応じてデータ セキュリティを適用することで、これはすべて正しく機能していました。開発に利用したい追加機能がいくつかあったため、最近サーバーを 4.2.1 にアップグレードしましたが、アップグレードにより OLAP のセキュリティが壊れたようです。アップグレード後、いずれのプロファイル属性も OLAP 内でフィルタを適用していません。彼らはまだドメインで作業しています...壊れたOLAPだけです。他の誰かが 4.2.1 で同様の問題を抱えているかどうか疑問に思っています。Jaspersupport でチケットをオープンしましたが、これに関するフィードバックはまだありません。残念ながら、データセキュリティをテストする必要があり、この部分が機能しなくなったため、開発の一部が行き詰まりました. アップグレードが正しく行われたことを確認するためにアップグレードをやり直しました。また、olap スキーマ、接続、およびアクセス許可を単純にリロードしようとしましたが、4.2.1 ではまだ機能していません。フィードバックをいただければ幸いです。この時点で、少なくともそれが フィードバックをいただければ幸いです。この時点で、少なくともそれが フィードバックをいただければ幸いです。この時点で、少なくともそれがknown issue
できるだけ早く対処します。幸いなことに、私たちはまだ開発中です。そうでなければ、これは私たちにとって大きな問題でした. ありがとう。
java - Jasper レポート - レポート エンジンに渡す前のパラメータ変換?
レポート エンジンに渡される前にレポート パラメーター (入力コントロール) を変換する方法はありますか?
例を挙げます。XML をデータ ソースとして使用しています。
これは私のXPathクエリです:
フィールドの説明は次のとおりです。
これは正常に機能しています。必要なものは得られますが、比較のために数値として表す必要があるため、日付属性は一種の問題です。ご覧のとおり、日付を単純な数値として比較するには、数値以外のすべての文字を削除する必要があります (Java の XPath 1.0 の制限)。さらに、JasperServer でこのパラメーターの入力コントロールを定義し、ユーザーがカレンダーから選択できるように日付型にしたいと考えています。
では、レポート エンジンに渡される前に、提供されたパラメータを変換する方法 (スクリプトレットなど) はありますか? (この場合、XPath が機能するように日付を数値に変換します)
java - JasperServerを外部Webアプリに「埋め込む」?
JasperServerを別のWebアプリに統合/埋め込む方法はありますか?問題は、JasperServerのログインページをなんらかの方法でバイパスする必要があるということです。Webサービス/RESTを介して認証を行い、ログインページをスキップして、メインサーバーページをiframeに表示することは可能ですか?
ありがとう。
jasper-reports - Jasper サーバー サブレポートの詳細バンド
詳細バンドでサブレポートを作成する必要があります。メイン レポートの同じデータソースをサブレポートに渡しています。サブレポートに入るときに直面している問題は、残りのサブレポートを追加できないインデックスカウンターをインクリメントします。
MainReport.jrxml
SubReport.jrxml
たとえば、「SubSubReport.jrxml」などのデータソースから $F{subreportFileName} を渡しますが、最初のレポートしか表示されません。サブサブレポートでインデックスカウンターが不足しているため、サブレポートの詳細バンドは表示されません。各要素に行きます。
SubSubReport.jrxml
また、「SubReport.jrxml」で次のように詳細バンドの代わりにグループを使用してみました
SubReport.jrxml
「サブレポート2」ラベルを印刷しますが、「SubSubReport1.jasper」の印刷に成功しません
私が間違っているのは、提案や助けになる方向性です。
java - JasperServerおよびiReportでレポートを表示中にエラーが発生しました
カスタマイズしJasperServer
ました。PostgreSQL
でデータベースを使用していますJasperServer
。レポートをインポートしました。ただし、これらのレポートをとで表示することはできませJasperServer
んiReport
。xmlのように表示すると、長い数字が表示されます。
誰かがPostgresデータベースでJasperServerを構成している場合は、この問題を解決するのを手伝ってください。
注:MySQLデータベースを使用しても問題はありません
レポートを実行しようとすると、次の例外がスローされます。レポートテンプレートの読み込み中にエラーが発生しました
メッセージ:
net.sf.jasperreports.engine.JRException:org.xml.sax.SAXParseException:コンテンツはプロローグで許可されていません。
レベル:
重度
スタックトレース: