問題タブ [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.

0 投票する
0 に答える
148 参照

mysql - Jaspersoft Studio に MySQL メタデータ スキームが表示されない

下の画像でわかるように、Jaspersoft Studio で JDBC 接続を使用しています。接続は正常に機能し、テーブルをクエリして (select * from art)、問題なくレポートを作成することもできます。残念ながら、左側のスキームは表示されていません (メタデータなし)。また、これは大きな MySQL データベースであるため、テーブルの名前が表示されるようにしたかったのです。データベースを表示するための他のソフトウェア (MySQL Workbench や Open Modelsphere など) をインストールできません。これがソフトウェアのバグかどうかは誰にもわかりませんか?

Jaspersoft メタデータ スキーム エラー

0 投票する
1 に答える
1000 参照

jdbc - Jaspersoft Studio で InterSystems キャッシュ データ ソースをセットアップする方法

Intersystems キャッシュ データ ソースへの新しい JDBC 接続をセットアップしようとしていますが、それが可能かどうかを判断するのに苦労しています。

JDBC ドライバーのドロップダウンに Intersystems Cache オプションがなかったので、手動でドライバー文字列を追加しました -> com.intersys.jdbc.CacheDriver

次に、次の形式で URL を手動で追加しました -> jdbc:Cache://123.123.123.123:12345/namespace

JDBCドライバーも見つけて、Jarファイルパスに追加しました-> cachedb.jar

エラー メッセージに基づいて、JDBC コネクタを使用してインターシステムズ データベースに接続することさえ可能かどうか疑問に思っています。どう思いますか?

接続しようとすると、次のエラーが表示されます。

例外として、より多くの情報を見たい場合は、詳細を調べてください。理由: java.lang.ClassNotFoundException: com.intersys.jdbc.CacheDriver が net.sf.jasperreports_6.2.1.final で見つかりません

詳細:

JasperReports コミュニティ ページでこれを尋ねましたが、そこではあまり活動がありません。

0 投票する
1 に答える
1349 参照

jasper-reports - Jaspersoft Bean Datasource を Jasper Server にデプロイするにはどうすればよいですか?

Jaspersoft Server に Bean DataSource (Bean のコレクション) を追加するための段階的な手順を教えてください。サーバーが認識できるようにjarfileをプッシュするだけの簡単なプロセスはありますか?

これが私が行った手順です(簡略化された名前)

Studio プロジェクト内

  • フィールドと getter/setter を含むPersonという Java Bean を作成します。

  • com.company.test.PersonFactoryという名前のデータベースに接続する単純な Java クラスを作成します。これにはListを返すメソッドgenerator()があり、単純な jdbc 呼び出しを使用します。両方のクラスが私の Jasper プロジェクトにあります。

  • testBeanというデータ アダプタを作成し、ファクトリ クラスとしてcom.company.test.PersonFactoryを入力し、ファクトリの静的メソッドとしてジェネレータを入力しました。

  • 新しい jasper レポート ( testReport1 ) を作成し、Data Adapter testBeanを使用します。[Java Bean] タブをクリックし、クラス名としてPersonを入力し、すべてのフィールドを追加し、データ プレビューを確認して、保存します。

リポジトリ エクスプローラーで

  • 新しいデータ ソース > データ ソース Bean を作成し、名前と ID としてbean1を入力します。

  • Bean 名と Bean メソッドのページで、 Jaspersoft Studio からのインポートを選択し、 testBeanを選択して、[完了] をクリックします。

Studio プロジェクト内

  • Jaspersoft Studio でのデータ プレビューが機能していることを確認した後、Jasper Server でレポートを公開します。

  • bean1データソースを選択して公開する

Jaspersoft サーバーで

レポート testReport1 を実行します

エラーを取得する

org.springframework.beans.factory.NoSuchBeanDefinitionException: 「com.company.test.PersonFactory」という名前の Bean が org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:575) で定義されていません

org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1111) で

org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:276) で org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191) で org.springframework.context.support. AbstractApplicationContext.getBean(AbstractApplicationContext.java:1119) で com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.BeanReportDataSourceServiceFactory.createService(BeanReportDataSourceServiceFactory.java:76) で sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) で....

Beans と Factory が Jaspersoft Server でどのように認識されるかについて、最も簡単な手順を実行するのを手伝ってくれる人はいますか?

ありがとう

0 投票する
2 に答える
39 参照

jaspersoft-studio - Jaspersoft Studio でサーバーの順序を変更するには?

Jaspersoft Studio のリポジトリ エクスプローラで、接続しているサーバーの順序を変更したいと考えています。「サーバー」の下に、DEV、PROD、および TEST の 3 つのサーバーがあり、それらを DEV、TEST、および PROD にしたいと考えています。クリックしてドラッグしようとしましたが、結果はありません。どうすればそれを達成できますか?

0 投票する
0 に答える
1137 参照

jasper-reports - Eclipse/STS Jasper Studio プラグインは、pom の更新後に jrxml ファイルを開くことができません

コードベースの Jasper Studio プラグインを大幅に更新した後、STS/Eclipse で動作しなくなりました。主な問題は、jrxml ファイルを開けなくなったことです。これを試してみると、コードが更新される前に完全な jrxml レイアウト エディターを表示できたときに、STS で空白の空のページだけが開きます。

非常に長い調査の後、jrxml エディターを再び機能させることができましたが、非常に面倒な方法でした。pom.xml をコードベースのメジャー アップデート前のバージョンにロールバックすると、エディタが再び動作し始めました。もちろん、私のアプリケーションは古い pom.xml では起動しませんが、少なくとも古い pom.xml で jasper studio エディターを使用することはできます。これらの pom.xml ファイルの切り替えは、その多くの副作用のために非常に時間がかかるため、より良い解決策を見つけたいと思っています。

これは、私の主要なコードの更新中に更新された依存関係のリストです。

私の Jasper studion プラグインのバージョンは 6.2.1 です。

以下は、Eclipse/STS ログに出力されるエラー メッセージです。

0 投票する
3 に答える
15986 参照

jasper-reports - テキストフィールドの動的な色を作成するには?

背景: Jaspersoft studio 6.2

に基づいてテキスト フィールドの前景色を変更する方法。

フォントの色 (前景色) がそのフィールドの値に基づくように式を適用するにはどうすればよいですか? forecolor プロパティの式を設定する場所が見つかりません。

0 投票する
1 に答える
611 参照

ssl - jaspersoft studio 6.2 XML データ ソース ssl エラー

Jaspersoft Studio 6.2 の「XML ファイル」データソースをレポートに追加しようとしていますが、これは実際にはパスの一部として 1 つのパラメーターを必要とする REST サービスへの呼び出しです。

データ アダプタ ウィザード

画像がここに表示されない場合は、説明があります。

私が使用する URL は次のようになります。http://.../service/rest/report/

オプション:

得る

パラメータ:

名前=ID

value=$P{ReportID} (パラメータはデフォルト値ですでに作成されています)

試してみるとこうなる

私はこれがうまくいくはずだと知っています。を使用してブラウザーでサービスを呼び出すことができ.../report/?id=xx、期待される XML データが返されます。また、community.jaspersoft.com サイトにある「WebService Data Source」プラグインを使用してこれをテストしました。これは Studio アプリでも同様に機能します (ただし、サーバーで構成することはできません)。

問題は、この SSL 例外を回避するにはどうすればよいかということです。私のアプリ サーバーは内部にあり、SSL を使用していません (まだ開発中です)。

0 投票する
0 に答える
167 参照

classpath - Jaspersoft Studio Spring Data Adapter クラスパス

sessionFactorySpringアプリケーション コンテキストで定義された Bean を使用するために、Jaspersoft Studio でデータ アダプタを作成したいと考えています。しかし、私は取得ClassNotFoundExceptionsIllegalArgumentExceptionsます。Spring および Hibernate jar のいくつかのバージョンを に追加しようとしましたJava Build Pathが、成功しません。

必要なライブラリを知っている人はいますか? Jaspersoft の公式ドキュメント、Jaspersoft フォーラム、StackOverflow、Google を確認しましたが、手がかりが見つかりません。

それは私を夢中にさせています!

0 投票する
1 に答える
6493 参照

jasper-reports - Jaspersoft Studio で特定の列幅を設定する

Jaspersoft Studio を使用してレポートを作成しています。レポートには、3 つの数値 (Unicode) のみを必要とする列と、8 つの数値 (Unicode) のみを必要とする列があります。

長い数字を必要とする列の幅を大きくして、1行に収まるようにし、短い数字を必要とする別の幅を小さくしようとしています(3つの数字のみ)。

Studio でマウスのドラッグを試みましたが、他のすべての列のサイズが自動的に変更されるため、特定の列のサイズを修正するのが難しくなります。

これを行う簡単な方法はありますか?

JasperViewer のスクリーンショットは次のとおりです: (ソース: toile-libre.org )ワー