【JPIERE-0449】一覧レポートの初期表示にCSSが割り当たっていない不具合対応

 一覧レポートの表示において、初期表示時にCSSが割り当たっていない不具合を対応するためのJPMSでのパッチです。

不具合状況

印刷書式の書式アイテムで、カラーと印刷フォントを割り当てます。

そして、その印刷書式を使ったレポートを改めて表示させます。

残念ながら、何も変わっていません。(´・ω・`)

そこで、レポートをリフレッシュさせます。

リフレッシュさせると、赤字で大き目のフォントで表示され、CSSが割り当たっている事が確認できます。

修正箇所

不具合の原因は、CSSを適用する処理の所で、初期表示の時には、割り当てるCSSのデータが作成されていない事です。(T_T)

修正するためには、ReportEngineクラスのcreateHTML()メソッドに、下記の処理を追加します。

そして、上記の処理を追加した事により、下記の処理が2重の処理となって無駄なので、コメントアウトします。

カスタマイズ情報

クラス

  • org.compiere.print.ReportEngine

更新履歴

2019年12月8日

【JPIERE-0449】一覧レポートの初期表示にCSSが割り当たっていない不具合対応 が iDempiereにコミットされたため削除

関連情報