リリースノート - 4月定期バージョンアップ(2020/05/15)

バージョン情報

Product Version

17.1.1.100

File Version

2020.05.07.1

使用環境やブラウザ機能の違い、もしくは製品の制約によって発生する事象については、「製品制約事項」文書を参照してください。

製品制約事項

新規機能

  1. ListViewコンポーネントのexpandbarのスタイルにて、userstatusとしてcollapseとexpandを を追加しました。(RP. 88251、89281)

説明

• スタイル定義対象の「.ListView .body .expandbar」に対して、userstatusとしてcollapseとexpandを設定できるように機能追加を行いました。

  1. nexacro studioのプロパティリストにて、Initializeのプロパティを設定している場合にDesign画面上に設定値が表示される機能を追加しました。(RP. 88300)

説明

• Initialize値が設定されているプロパティに対して、Design画面で設定値が確認できるように機能追加を行いました。

変更機能

  1. nexacro studioの「New Project Wizard/New Application Wizard」にて、Screen選択画面で表示されていた各Screenの説明文から端末の製品名を削除しました。(RP. 88543)

説明

変更前(例)

• Screen suitable for tablet environment.

>>Apple iPad series

• Samsung Galaxy Tab series

>> LG G Pad series"

変更後(例)

• Screen suitable for tablet environment.

  1. モバイル端末のNREでGeolocationのgetCurrentPositionメソッドを実行した際に、onrecvsuccessイベントのe.coords.speed値(不正な速度値)を変更しました。(RP. 88753)

説明

変更前

• Android NRE:0

• iOS NRE:-1

変更後

• Android NRE:undefined

• iOS NRE:undefined

  1. Application、FormのtransactionメソッドのstrOutDatasetsパラメータの動作を変更しました。(RP. 88679)

説明

• サーバーから返した1つのDatasetを、nexacro側で複数のDataset idとして受け取ることができるように変更しました。

変更前

• Dataset00=outds00 Dataset01=outds01 (動作)

• Dataset00=outds00 Dataset01=outds00 (動作しない)

変更後

• Dataset00=outds00 Dataset01=outds01(動作)

• Dataset00=outds00 Dataset01=outds00 (動作)

  1. NREでの脆弱性対策としてオープンソースのパッチ作業を行いました。(RP.88969)

説明

• NREでの脆弱性対策として、オープンソースのバージョンをアップデートしました。

変更前

• libxml2 - 2.8.0

• pcre - 8.1.2

• zlib- 1.2.5

• Jansson - 2.7.0

変更後

• libxml2 - 2.9.9

• pcre - 8.43

• zlib- 1.2.9

• Jansson - 2.11.0

エラー修正

基本コンポーネント / オブジェクト

Button

RP

説明

89145

Buttonコンポーネントのonkeydownイベント関数内で、getNextComponentメソッドによりフォーカスを移動した際にButtonコンポーネントにpushed状態のスタイル表示が解除されない不具合を修正しました。(17.1.0.400以降のバージョンで発生したエラーです。)

Calendar

RP

説明

89117

popuptypeプロパティ値が「system」である場合、日付を変更すると、dateformatプロパティに設定されているフォーマットで日付が表示されない不具合を修正しました。

88842

Environmentオブジェクトのenableaccessibilityプロパティ値が「true」であり、且つCalendarコンポーネントのtypeプロパティ値が「monthonly」である場合、方向キーによる日付の変更時にスクリプトエラーが発生する不具合を修正しました。

Combo

RP

説明

89201

テキスト編集領域(comboedit)をタッチすると、ドロップダウンリスト(combolist)が表示されない不具合を修正しました。(17.1.0.200以降のバージョン、且つモバイル端末のWREで発生したエラーです。)

86398

Comboコンポーネントのautoskipプロパティ値が「true」である場合、次のコンポーネントのautoselectプロパティの設定値が適用されない不具合を修正しました。

Dataset

RP

説明

89169

DatasetオブジェクトのinsertRowメソッドを実行する際にonrowposchangedイベントが発生しない不具合を修正しました。

89109

Datasetオブジェクトのloadkeymodeプロパティ値が「reset」である場合、keystringプロパティの初期値が適用されないエラーを修正しました。

88851

Datasetオブジェクトのカラムタイプが「DATE」である場合、値を一度変更してから元の値に戻した際にRow Type値が「1:NORMAL」として処理されない不具合を修正しました。

88847

Gridコンポーネントよりセルのコントロールが削除される時点で、バインドされたDatasetオブジェクトのenableeventプロパティ値を変更した際にスクリプトエラーが発生する不具合を修正しました。

85281

DatasetオブジェクトのgetRowType、getRowTypeNFメソッドのnRowパラメータ値としてNaN値(undefined, null)を指定している場合、「0」で処理されない不具合を修正しました。

Edit

RP

説明

88880

autoselectプロパティ値が「true」であり、且つtaborderプロパティ値が「0」であるEditコンポーネントに日本語IMEモードで入力した際に、値が入力されず、キャレットだけが末尾に移動する不具合を修正しました。

88795

入力されたテキストがコンポーネントの幅より長いEditコンポーネントにて、キャレット位置を末尾に移動して先頭位置のテキストが見えていない状態で、Tabキーにより他のコンポーネントへフォーカスを移動した場合、画面上にEditコンポーネントの先頭位置のテキストが表示される不具合を修正しました。

ExcelExportObject

RP

説明

88945

ExcelExportObjectオブジェクトのonsuccess、onerrorイベントが発生した際に、objパラメータ値がExcelExportObjectタイプとして処理されない不具合を修正しました。

Grid

RP

説明

89308

GridCellControlオブジェクトのdisplaytypeプロパティ値が「date」である場合、calendardateformatプロパティ値を「SHORTDATE」に変更すると、結果値が不正な日付形式で処理される不具合を修正しました。(17.1.0.400以降のバージョンで発生したエラーです。)

89142

Gridコンポーネントのdisplaytypeプロパティ値が「treeitemcontrol」であり、且つautofittypeプロパティ値が「col」である場合、幅の値を変更した際にtextelemantのwidthが変更されない不具合を修正しました。

88927

GridコンポーネントのBody bandのRowが2つ以上の場合、selectAreaメソッド実行時のインデックスの計算エラーが発生する不具合を修正しました。

88838

Gridコンポーネントのautosizebandtypeプロパティ値が「allbandtype」であり、且つcellmovingtypeプロパティ値が「col」である場合、列の入れ替えを行ってからautosizebandtypeプロパティ値を「none」に変更すると、列の位置が元に戻る不具合を修正しました。

ListView

RP

説明

88773

ListViewCellControlのdisplaytypeプロパティ値が「textareacontrol」である場合、Detail band領域をクリックすると、スクリプトエラーが発生する不具合を修正しました。

Radio

RP

説明

89054

RadioコンポーネントのupdateToDatasetメソッドを実行した際にスクリプトエラーが発生する不具合を修正しました。

Spin

RP

説明

88848

Spinコンポーネントに小数点以下が入力されない不具合を修正しました。

Textarea

RP

説明

89264

TextArea コンポーネントのスクロールバーが表示されている場合、クリックした編集領域のキャレット位置が正しく表示されない不具合を修正しました。(NREで発生したエラーです。)

88776

TextAreaコンポーネントのスクロールバーとインジケーターが同時に表示される不具合を修正しました。(Surface 10端末のFirefoxで発生したエラーです。)

88731

value値が設定されているTextAreaコンポーネントにフォーカス移動した際に、キャレットがテキストの末尾に位置する不具合を修正しました。

WebBrowser

RP

説明

88834

WebBrowserコンポーネントに対して、Ctrlキーを押した状態でマウスホイール操作を行うか、setWheelzoomメソッドにより表示倍率を変更した場合、残像が残る不具合を修正しました。(Windows端末のNREで発生したエラーです。)

その他(テキスト編集領域を持つコンポーネント)

RP

説明

89294

Edit、TextAreaコンポーネントの編集領域を超える長さのテキストを入力後、任意のテキストをマウスで選択してクリップボードにコピーした場合、コピーされたテキストの一部が欠落している不具合を修正しました。(Windows端末用NREで発生したエラーです。)

89128

テキスト編集領域を持つコンポーネントにテキスト入力後に削除し、英大文字を入力すると、文字が重複する不具合を修正しました。(Android OSでAOSP版キーボードを使用した場合に発生したエラーです。)

88971

Edit、MaskEditコンポーネントのautoskipプロパティ値が「true」である場合、自動フォーカス移動時に以前のキャレット位置に移動しない不具合を修正しました。

88611

テキスト編集領域を持つコンポーネントにテキストを入力した際に、onkeydownイベント関数内でフォーカスを他のコンポーネントに移動すると、移動先のコンポーネントに文字を入力できない不具合を修正しました。(Windows端末のNREで発生したエラーです。)

その他(基本コンポーネント/オブジェクト)

RP

説明

89314

System.clientToScreenYメソッドのobjCompパラメータにMainFrameオブジェクトを指定している場合、戻り値が不正な値になる不具合を修正しました。(17.1.0.400以降のバージョン、且つChromeで発生したエラーです。)

89195

Divコンポーネント内に配置しているTabコンポーネントに設定しているForm上にGridコンポーネントが配置されている場合、Gridコンポーネントをスクロールした後にtabpageを切り替えると、Gridコンポーネントが表示されない不具合を修正しました。(Windows 7のIE11で発生したエラーです。)

89024

Divコンポーネントを入れ子にしている場合、bringToFrontメソッドの実行時にDivコンポーネント内に配置しているGrid、ListBoxなどのコンポーネントのスクロール位置が初期化される不具合を修正しました。

88954

openメソッドにより表示されたポップアップウィンドウの画面がロードされる前に閉じてから、再度ポップアップウィンドウを開くと、id重複で表示されない不具合を修正しました。

88947

画像のパスとしてバックスラッシュが含まれている文字列を指定している場合、画像が表示されない不具合を修正しました。(WREで発生したエラーです。)

88891

フレーム構造をMDI型に構成している場合、ChildFrameを最大化した際に他のフレームオブジェクトが画面から消える不具合を修正しました。

88884

フレーム構造をMDI型に構成している場合、ChildFrameを最小化した際に元のサイズに戻るアイコンが表示されない不具合を修正しました。

88868

showModalメソッドにより表示したウィンドウにListViewコンポーネントが配置されている場合、一度閉じてから再度開いた際に入力系コンポーネントが動作しない不具合を修正しました。

88754

System.printメソッドによりコンテナコンポーネント(Div、TabPage、PopupDiv)を印刷する場合、スクロールしないと見えない位置のコンポーネントは印刷されない不具合を修正しました。

nexacro studio

RP

説明

89126

nexacro platfrom14コードのマイグレーション時にスクリプトコードとコメントの間にセミコロンが抜けている場合、マイグレーションが失敗する不具合を修正しました。

88984

画面内のフレームのwidthもしくはheightプロパティ値が0として処理される場合、nexacro studioが異常終了する不具合を修正しました。

88882

Environmentのonerrorイベント関数を登録した場合、プロジェクトに新しいFormを追加する際にロードエラーが発生する不具合を修正しました。

その他

RP

説明

89303

モバイル端末の画面の向きを変えた際に、サイズがブラウザより小さく設定される不具合を修正しました。(17.1.0.400以降のバージョン、且つAndroid OSのSamsungBrowserで発生したエラーです。)

89257

Screenのtypeプロパティ値を「desktop」、且つuserzoomプロパティ値を「true」に設定している場合、Form画面のサイズを小さく変更すると、onsizeイベントが発生しない不具合を修正しました。(WREで発生したエラーです。)

89183

iOS 13.4にて、アプリ起動時に異常終了する不具合を修正しました。

89121

他のアプリケーションに一度切り替えてから、nexacro platfromアプリケーションに戻った場合、コンポーネントのツールチップテキストが表示されない不具合を修正しました。

88469

画面の向きを変えた際に、画面のサイズが正常に反映されない不具合を修正しました。(Android端末のNREで発生したエラーです。)

89182

Divコンポーネントのurlプロパティ値をスクリプトにより変更した場合、スクロールバーがコンポーネントの下に隠れる不具合を修正しました。(Android端末のWREで発生したエラーです。)

89177

Formオブジェクトのscrollbartypeプロパティ値が「autoindicator」である場合、タッチ操作によりスクロールした際に、指を離した後もスクロールUIが消えない不具合を修正しました。(Android端末で発生したエラーです。)

89398

アプリの起動時にライセンスファイルが見つからないエラーメッセージのポップアップウィンドウを閉じた後もアプリが終了しない不具合を修正しました。(Windows端末のNREで発生したエラーです。)

ヘルプ内容の修正および追加

RP

説明

89238

ヘルプの項目のComboコンポーネントの説明にて、サポートしないコントロール情報を含む画像を修正しました。

89136

ヘルプの項目のsetHTTPHeaderVariableメソッドの説明にWREでの制約事項を追加しました。

88987

ヘルプの項目のTabButtonItemControl、TabpageControlオブジェクトにフォーカスに関する説明を追加しました。

83669

ヘルプの項目のDatasetオブジェクトの説明にて、イベント名の誤記を修正しました。(OnLoadCompleted⇒onload)