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