Fanruan FineReport バージョン アップグレード

最近、Fanruan レポートのバージョンを 9 から 10 にアップグレードし、将来の参照のためにアップグレード プロセスを記録する必要があります。
前提条件: サーバー上で Fanruan 10 が正常に展開されていること

バージョン本区别
fineReport 9.0 http://IP:Port/WebReport/ReportServer?reportlet=abc.cptfineReport
10.0 http://IP:Port/webroot/decion/view/report?viewlet=abc.cpt

注: Java パッケージ名、レポート名などの生成など、2 つのバージョンでアクセスされるパスは異なります。
修正が必要な場合は、以下の項目を参照してください。

1) Java パッケージの名前を変更します。

FineReport 9版で読み込まれたwarパッケージはWebReport.warでしたが、FineReport 10にアップグレード後はwebroot.warに変更されました 修正
方法:
pom.xmlで修正可能最終名以下に示すように、ラベルのプロパティ。

<finalName>webroot</finalName>
2) レポート名パラメータを置き換えます。

FineReport 9のレポート名のキーは直接レポートレットと置換するビューレットそれでおしまい。

3) パスを置き換えます

FineReport 9 バージョンでは次のようになります。レポートサーバーFineReport 10 バージョンへのルーティングは次のようになります/決定/表示/報告、ルールに従って接続されている場合、アクセスできません。

テンプレート認証をオフにする

テンプレート認証がONの場合はログイン状態の認証が行われますが、管理システム-テンプレート管理-認証構成ではテンプレート認証がOFFとなり、レポートの閲覧要求は認証されずに直接アクセスされます。
ここに画像の説明を挿入
次の図に示すように、セキュリティ管理 - セキュリティ保護でセキュリティ保護を閉じることもできます。
ここに画像の説明を挿入

エディターのフォントの変更

バージョン 10 のエディタをインストールした後、デフォルトのフォントが非常に小さいことがわかり、これはユーザーの目をテストするものでした。

変更方法
1) デスクトップ上の Fansoft アイコンを右クリック - プロパティ ページ
2) [互換性] タブで、DPI設定を変更する、「高 DPI スケーリング動作をオーバーライド」にチェックを入れ、「システム
3) エディタを再起動します。
ここに画像の説明を挿入

例外処理

1) 問題: ディレクトリ管理追加テンプレートでテンプレートが見つからず、組み込みテンプレートをプレビューできません。
解決策: テンプレートは通常、次の場所に保存されます。レポートレットフォルダーを選択する前に、フォルダーの下にフォルダーが存在することを確認してください。クラスターが構成されている場合は、対応するパスでフォルダーを確認してください。

おすすめ

転載: blog.csdn.net/u012190388/article/details/130778077