1.1.7.0 の変更点(.NET Core)
ソース基準日: 2020年10月13日(版を示すソースコミットの日付)。1.1.6.0 からの変更です。
機能追加・仕様変更
- その他 — セルにCSSを出力できるようになった。
- その他 — Enterprise Edition Lightを利用できるようになった。
- 画面・表示 — カレンダーの分類表示、週表示を追加した。
不具合修正
- 運用・設定 — 選択肢にユーザ等が設定され検索機能が有効化されている際に通知が正しく行えない不具合を修正した。
- その他 — EnableManageTenantが正しく保存されない不具合を修正した。
- その他 — WikiのIDが数値の場合に不要なリンクレコードが作成される不具合を修正した。
- その他 — joinするカラム名が正しく取得できない不具合を修正した。
実装を読む
一覧のセルにCSSを追加する
項目の ExtendedCellCss をサイト設定に保存し、セルのCSSを作る CellCss で扱います。フィールド全体の ExtendedFieldCss と、一覧のセル用の設定は別の指定です(Column.cs、Column.cs)。
カレンダーの期間と分類を保存する
ビューに CalendarDate と CalendarGroupBy を保存します。期間の選択肢には年・月・週があり、分類の候補は選択肢を持ち、結合項目ではなく、読み取り可能な項目から作ります(View.cs、SiteSettings.cs、SiteSettings.cs)。
General.json の CalendarYLimit は出荷時に 100 です(General.json)。
ソース上の版番号
Web アプリのパッケージ用 Version は 1.1.6.0 です。AssemblyVersion と FileVersion は 1.1.7.0 なので、この記事は後者と対象コミットを基準にしています(Implem.Pleasanter.NetCore.csproj、Implem.Pleasanter.csproj)。