Wijmo Enterprise(日本語版)2020 v2(5.20202.724)

Released: Oct 12, 2020

2020 v2(5.20202.724) での更新項目

機能

全般

  • Vue.js 3(RC版)に対応しました。

AutoComplete

  • beginsWithSearchプロパティが追加され、入力した文字列で始まる項目だけをリスト表示できるようになりました。
    • false(既定値):入力した文字列を含む項目だけをリスト表示します。これは従来のバージョンと同じ動作です。
    • true:入力した文字列で始まる項目だけをリスト表示します。

Calendar

  • CalendarクラスにweeksBefore/weeksAfterプロパティが追加され、現在の月の前/後に追加の週を表示できるようになりました。
    • 0(既定値):追加の週を表示しません。これは従来のバージョンと同じ動作です。
    • 正の整数:指定した数だけ追加の週を現在の月の前/後に表示します。

FlexChart

  • Legend.maxSizeプロパティが追加され、凡例の最大サイズをピクセル('50px')またはパーセント('20%')単位で指定できるようになりました。

FlexGrid

  • FlexGrid.showPlaceholdersプロパティが追加され、セルエディターの値が空の場合に、プレースホルダーに列ヘッダー文字列を表示できるようになりました。
    • false(既定値):プレースホルダーを表示しません。これは従来のバージョンと同じ動作です。
    • true:プレースホルダーを表示します。
  • KeyAction.CycleEditable列挙体メンバーが追加されました。FlexGrid.keyActionTab(またはkeyActionEnter) = KeyAction.CycleEditableに設定すると、Tab(またはEnter)キーを押したときに、次の編集可能な列に移動する(右端の列まで移動したら次の行に移動する)ことができるようになりました。

機能の改善

Globalize

  • Globalize.parseFloatメソッドの数値解析処理を厳格化しました。従来のバージョンでは、"1 + 1"、"foo 1 bar 1"の文字列は"11"として解析されていました(数字や小数点などの記号以外の文字を削除してから解析していました)。本バージョンでは、これらの文字列は"NaN"として解析されます(数字や小数点などの記号以外の文字を削除せずに解析します)。

UndoStack

  • CollectionViewでページングを設定した状態で、元に戻す/やり直しの操作を実行したときに、元に戻された/やり直されたページに自動的に移動されるようになりました。

仕様変更

Calendar

  • 前後の月の日をクリックしたときに、自動的に前後の月に移動しなくなりました。これはWindows 10のカレンダーと同じ動作です。従来のバージョンでは、前後の月の日をクリックすると自動的に前後の月に移動され、クリックするたびにチラつきが発生したりカレンダーのサイズが変更される場合がありましたが、これらの現象を防ぐために動作を変更しました。
  • 次のスタイルを変更しました。
    • 日と曜日のpadding-top/padding-bottomプロパティ:6px→5px
    • ヘッダー文字列のfont-weightプロパティ:normal→bold

 

不具合の修正

  • ComboBox
    • selectedValueが設定されているComboBoxで、初期表示中にフォーカスする設定にしている場合、ブラウザ再描画時にchangeイベントが発生する
  • Excel
    • セルの最初の要素のinnerHTMLに値が設定されている場合、Excel出力するとセルの背景色が出力されない
    • データがなくcolumnFootersにGroupRowが追加されているグリッドをExcel出力すると、スクリプトエラーが発生する
  • FlexGrid
    • セルテンプレートを設定したセルに、文字入力とEnterキーの押下を素早く繰り返すと、スクリプトエラーが発生する
    • 任意の行を編集状態にした後、チェックボックスセルのチェックボックスをクリックすると、HitTestInfoを正しく取得できない
    • 固定列かつ結合された列のフィルタを適用すると、フィルタアイコンの色が変化しない
  • FlexPie
    • ツールチップが表示されている状態で、contentが空文字の項目にマウスオーバーすると、空のツールチップ表示される
  • FlexSheet
    • formatが「n2」の時、セルの値を編集モードでコピーしてから別のセルに貼り付けると小数点以下が表示されずデータ型が文字列型になる
  • InputMask
    • maskプロパティに'Z'を設定している時、半角カナを入力するとテキストが入力されたままになる
  • MultiRow
    • データ設定後にcolumnLayoutを設定すると最終行が表示されない
    • Ctrl+V押下時に他のセルにクリップボードデータを設定できない
  • OLAP
    • 階層フィールドを使用したPivotEngineで、フィルタを適用後ビュー定義を保存してから再読み込みするとスクリプトエラーが発生する