問題タブ [jaspersoft-studio]
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.
jasper-reports - Jaspersoft Studio でのハイパーリンクの使用
私は Jaspersoft studio を初めて使用します。マスター詳細タイプのレポートを作成しようとしています。
マスター テーブルには、DEPARTMENT の詳細に関する詳細が含まれています。
子テーブルには、部門ごとの EMPLOYEES に関する詳細が含まれています。
今私がやりたいことは、DEPT_NAME
マスターテーブルのハイパーリンクをクリックすると、対応する従業員が下の画像に示すように子テーブルに表示されることです。
Google 検索で適切な結果が得られませんでした。
Jaspersoft Studio ( Jaspersoft 公式 Web サイトからダウンロード)について学ぶために、1 つのドキュメントに従っています。
しかし、どのように手続きを行うかについての明確な情報はあまりありません。
たとえば、次のように記述されます
Hyperlink When Expressionの横にあるボタンをクリックして作成します
. しかし、どのような表現を書くべきかは私の疑問です!
また、
誰でも最高のチュートリアルの場所を教えてください! たとえば、このリンクの説明はとてもいいです。でも、どこから来たのか知りたい!
したがって、誰でも私を助けてください。
jasper-reports - Jaspersoft Studio; サブ要素/コンポーネントを表示できません
私はJaspersoft Studioの比較的新しいユーザーであり、現在、将来的に全社的に使用するために研究しようとしています.
私を悩ませ、生産性を低下させているのは、クロス集計のサブ要素にアクセスできないことです。
[概要] タブに配置しました。グーグル全体を検索すると、クロスタブの要素を編集できることを示す画像(下)を含むチュートリアルが見つかりました。
どうすればそれができるのだろうと思っていました。この例にはバンド (タイトル、ページ ヘッダー、列ヘッダー、エッチング) がないことがわかりました。すべてのバンドを削除してそれを模倣しようとしましたが、レポートにクロスタブを入力できないようです。
jasper-reports - サブデータセットを含む Jasper CVC コンポーネント
Jasper Studio で CVC コンポーネントに取り組んでいます。「ReportMainDataset」では正常に動作していますが、「サブ データセット」を使用している場合はプロットされません。
CVC コンポーネントが「サブ データセット」で動作するかどうかを知りたいだけです。うまくいく場合は、どうすればこれを達成できるか教えてください。
charts - グラフ データに JavaBeans コレクションのデータセットを設定する方法は?
List
Java Beanのコレクション ( ) のデータセットが入力されたテーブルを示す作業用の jrxml レポートを既に作成しています。
今度は、同じデータセットを使用して Chart (初心者向けの基本的な棒グラフ) を作成したいと思います。各 Bean には、棒グラフに表示したい 4 つの値 (月、通常の時間、移動時間、残業時間) が含まれています。各 Bean が各月の 3 つのバーのグループを生成することを期待していたので、最終的にチャートには下から上に成長する 12x3 のバーが含まれ、月の名前は 3 つのバー グループの下のラベルとして機能します。各グループは、左から右に向かって、別のグループの隣に配置されます。
残念ながら、このチャートを作成することは、私が思っていたよりもはるかに難しいようです。少なくとも、テーブルを作成するのとはまったく違うようです。Jasper Studio のチャート ウィザードが機能しているかどうかもわかりません。少なくとも、グラフのデータ シリーズ ダイアログにシリーズを追加することはできません。[追加] を押しても、何も起こりません。ダイアログは開かれず、エラー メッセージも表示されず、何が問題なのかを示唆するものもありません。
主な問題は、データセット データをチャートに接続する方法が見つからないことです。
メイン レポートにグラフを埋め込もうとした後、グラフ コンテナーとして機能するためだけに作成された新しいサブレポートにも追加しようとしました。メイン レポート データセットをデータソースとしてサブレポートに渡し、それをサブレポートのグラフのメイン データ セットとして使用しようとしました。まだデータセット/チャートの接続に問題があります。[追加] ボタンを押しても何も起こりません。
以下に、私が使用している単純な Bean を示します。まず、WorkingHoursReport は、JRBeanCollectionDataSource としてレポートするために渡す Bean です。その Bean の最も興味深いフィールドは、WorkingHours Bean のリストだと思います。そのリストには常に 12 の項目があり、各月に 1 つです。これは、データソース式 new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{workingHours}) を使用して現在テーブル要素に渡しているリストです。
WorkingHoursReport.java:
勤務時間.java:
初めてのチャートを作成しようとしている間、私は当然のことながら、テーブルですでに正常に使用していたのとまったく同じコマンドを使用して、データソースを定義してチャートにデータを入力しようとしていました。
残念ながら、少なくとも jasper studio チャート作成ウィザードはデータへの接続を取得していないようでした (ドキュメントによると、チャートにデータ フィールドを選択できるはずだったダイアログが開かれませんでした)。
jasper-reports - ClassNotFoundException: TIBCO マップ レポートの作成中に net.sf.jasperreports.components.items.fill.FillItemData
簡単な TIBCO マップ レポートを作成しているときに、以下の例外に直面しています。パレットに TIBCO マップ要素をドラッグしたところ、プレビューが表示されたときに次の例外に直面します。
誰でもここで私を助けることができますか?? また、Jasper レポート JAR をクラスパスに追加しましたが、まだこの問題に直面しています。
jasper-reports - jaspersoft studio で 2 ページのテンプレートを作成しましたが、プレビューすると 17 ページが表示されます。
3 ページのレポート テンプレートを作成しましたが、レポートをプレビューすると、17 ページ中 1 ページが表示されます.理想的には 3 ページ中 1 ページを表示する必要があります.残りの 14 ページが増加する理由がわかりません。