R7_10前へ1234次へR7.10で変更された仕様の説明ならびに、変更を元に戻す方法を説明します。グループの表示方法R7.10で、画面レイアウトにおいて、グループの表示方法が未指定の場合の扱いが変わりました。最初のレイアウト名は、グループの表示方法の指定にかかわらず四角で囲む。最初のレイアウト名も、グループの表示方法の指定が有効となる。ファイルが変わります。旧動作に戻す旧動作に戻す方法を説明します。テキストエディタで開きます。次のエントリを見つけます。jp.jasminesoft.jfc.gen.JspBodyGenerator_show.displayHiddenLayoutAsEmptyFrame=trueこのファイルを保存します。フルビルドを行います。変更履歴機能のファイル型項目の扱いR7.10より、変更履歴機能におけるファイル型項目は、実ファイル名のみが変更履歴ログに記録されるように仕様が変更されました。これを旧方式(upload_dirを起点とする相対パス表記)に戻す方法を説明します。アプリケーションが動作していた場合、いったん停止させます。ファイルをテキストエディタで開きます。次の行をコメントアウトします。アプリケーションを起動します。変更履歴の動作を確認してください。次回以降のビルド処理で反映されるようになります。バージョンアップの都度、同じ変更処理を行なってください。集計ビューの高速化処理Wagbyではディメンジョンが二つの場合、一つ目のディメンジョン単位で小集計する機能があります。これまではXSLTのcountとsum関数を使った実装を行なっていましたが、この処理は集計対象データが増えるとパフォーマンスが劣化する問題がありました。R7.10から、XSLTではなく内部で事前に計算を行うようにしました。これによってパフォーマンスが向上しています。旧動作に戻す旧動作に戻す方法を説明します。テキストエディタで開きます。次のエントリを見つけます。#jp.jasminesoft.jfc.gen.XslGenerator_showTotal2.useCache=trueこのファイルを保存します。フルビルドを行います。バージョンアップしています。厳密等価演算子(===)利用時には注意が必要となります。型が異なるため等価という判定とはなりません。オブジェクトとして解釈する仕様です。https://docs.oracle.com/javase/jp/8/docs/technotes/guides/scripting/nashorn/api.html#sthref22このため、スクリプトに次のように記載したコードは影響があります。比較となり等価と判定されなくなります。数字との比較では、厳密等価演算子を使わないことで回避できます。