リリースノート - 6月定期バージョンアップ(2021/07/02)

バージョン情報

Product Version

17.1.3.600

File Version

2021.6.22.1

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

製品制約事項

新規機能

  1. ListViewコンポーネントにgetEditingValue、getEditingText、setEditingValue, getEditValue、setEditValueメソッドを追加しました。(RP 92100)

説明

• Gridコンポーネントで提供している同じ名前のメソッドと同等の機能を提供します。

*詳細については「nexacro17.1 Reference Guide」をご確認ください。

- Components > Component > ListView > Method > getEditingValue

- Components > Component > ListView > Method > getEditingText

- Components > Component > ListView > Method > setEditingValue

- Components > Component > ListView > Method > getEditValue

- Components > Component > ListView > Method > setEditValue

変更機能

  1. iPadOS、iOSのSafari(WRE)およびNREにて、typeが「dropdown」以外のComboコンポーネントにおいて、日本語入力時の動作方式を変更しました。(RP 91878、92101)

説明

typeが「dropdown」以外のComboコンポーネントにおいて、IMEからComboEditへ文字入力した際に変換結果が確定するまでComboList(ドロップダウンリスト)は表示されなくなりました。


従来はIMEの文字入力の都度ComboListが更新表示されましたが、IME変換候補とComboListの両方が同時に更新されるため、画面レイアウトによっては操作性に問題が出やすい問題がありました。また、特定のiOS、iPadOSと操作方法により、IMEが誤動作するという問題がありました。

操作

変更前

変更後

初期状態

「み」をキー入力

「ど」をキー入力

「り」をキー入力

「緑」に変換確定

※ IME変換が未確定状態では、▽アイコンのタップによるComboListの展開、dropdownメソッドによるComboListの展開も禁止されます。

  1. Environmentオブジェクトのloglevelプロパティ値をスクリプトにより設定できるように変更しました。(RP 91903)

説明

• 実際の動作に合わせてヘルプの内容およびMetaInfoを変更しました。

*詳細については「nexacro17.1 Reference Guide」をご参照ください。

- Environment > Property > loglevel

エラー修正

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

Calendar

RP

説明

92315

ユーザーのキー入力によりcanchangeイベントが発生した場合、canchangeイベントハンドラ関数内で他のコンポーネントにフォーカスを移動すると、canchangeイベントが2回発生する不具合を修正しました。

FileDownTransfer

RP

説明

92311

FileDownTransferオブジェクトのdownloadメソッドを実行した際に、内部ストレージへのアクセス権限のポップアップで「許可」を選択すると、ダウンロードされたファイル名が文字化けする不具合を修正しました。(AndroidのNREで発生したエラーです。)

FileUpload

RP

説明

92112

FileUploadコンポーネントのuploadメソッドの実行時にスクリプトエラーが発生する不具合を修正しました。(iOSのSafariで発生したエラーです。)

ListView

RP

説明

92369

Formのサイズを変更した後にListViewコンポーネントのDetail Bandを開くと、配置されたセルの位置が不正になるか、セルが表示されない不具合を修正しました。(17.1.3.300以降のバージョンで発生したエラーです。)

92329

ListViewコンポーネントとバインドされたDatasetオブジェクトのrowpositionプロパティ値が変更された際に該当の位置にスクロールしない不具合を修正しました。

MainFrame

RP

説明

92330

MainFrameオブジェクトのvisibleプロパティをスクリプトにより「false」に設定すると、スクリプトエラーが発生する不具合を修正しました。(17.1.3.500以降のバージョンで発生したエラーです。)

Menu

RP

説明

92275

XCSSでのpadding設定内容が画面ロード時に反映されない不具合を修正しました。(17.1.2.500以上のバージョンで発生した不具合です。)

Radio

RP

説明

92325

acceptvaluetypeプロパティ値が「allowinvalid」(デフォルト値)であるRadioコンポーネントにて、valueプロパティを不正な値で設定した場合に「undefined」に変更される不具合を修正しました。

Static

RP

説明

92034

スクリプトによりusedecorateプロパティを「true」に設定し、且つtextプロパティをリンクの装飾に設定すると、リンクが動作しない不具合を修正しました。(IEで発生したエラーです。)

Tab

RP

説明

92323

TabpageControlオブジェクトのtabbuttonheight、tabbuttonwidthプロパティ値をnullに変更した場合、自動計算されたサイズ(デフォルト値)が適用されない不具合を修正しました。

TextArea

RP

説明

92234

TextAreaコンポーネントに日本語IMEモードでテキストを入力している際に、未確定の状態で他のTextAreaをクリックすると、異常終了する不具合を修正しました。(WindowsのNREで発生したエラーです。)

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

RP

説明

92300

transactionメソッドのパラメータで送信するDatasetにカラム情報がない場合、BINパケットエラーが発生する不具合を修正しました。(NREで発生したエラーです。)

92297

transactionメソッドのnDataTypeパラメータ値として「1:Binary」を指定した場合、データに含まれた全角文字によってデータのサイズが正しく計算されない不具合を修正しました。(NREで実行したエラーです。)

92199

transactionメソッドを繰り返し実行すると、アプリが異常終了する不具合を修正しました。(AndroidのNREで発生したエラーです。)

92148

Formオブジェクトのondragイベントハンドラ関数内で特定のコンポーネントのsetFocusメソッドを実行するように実装している場合、Gridコンポーネントのセルをクリックした後にドラッグ操作を行うと、フォーカスが一度指定したコンポーネントへ移動してからGridコンポーネントに戻る不具合を修正しました。

92114

transactionメソッドのbAsyncパラメータ値として「false:同期」を指定した場合、繰り返し実行すると、ブラウザがフリーズする不具合を修正しました。(IE11で発生したエラーです。)

91981

PopupDivコンポーネント内で動的にListboxコンポーネントの生成と削除を繰り返すと、スクリプトエラーが発生する不具合を修正しました。

91594

Gridコンポーネントのセルのmaskeditpostfixtextプロパティの設定値が、ExcelExportObjectオブジェクトでエクスポートしたExcelファイルに反映されない不具合を修正しました。

nexacro studio

RP

説明

92116

nexacro studioのWizard画面でスクロールバーが表示される不具合を修正しました。(17.1.3.100以降のバージョン、且つ特定の解像度および倍率に設定時に発生したエラーです。)

nexacro studioでは、ユーザーが設定した解像度と倍率によって画面サイズの調整で内容を正常に表示できない場合にスクロールバーが表示されることがあります。本件は以前のバージョンでは調整可能だった範囲が17.1.3.100以降のバージョンでは調整されなくなった不具合に対する修正です。)

EasyUI

RP

説明

92229

View Layout Editorにて、複数のColumn、Rowを選択している状態でプロパティリストよりsizeを変更すると、一括変更されずに1つ目のColumn、Rowのsizeにのみ適用される不具合を修正しました。

その他

RP

説明

92309

UserFontが適用されない不具合を修正しました。(17.1.2.100以降のバージョン、且つAndroidのNREで発生したエラーです。)

92302

Formオブジェクトのcloseメソッドの実行時にコンソールに「NotFoundError」メッセージが表示される不具合を修正しました。(17.1.3.300 以降のバージョン、且つIEで発生したエラーです。)

92235

FileDialogオブジェクトのopenメソッドの実行時に表示される確認ダイアログのメッセージが見切れる不具合を修正しました。(WindowsのNREで発生したエラーです。)

92214

Android WebViewにて、ローカル(assetsディレクトリ)に保存されているnexacroのWREアプリケーションのロード時にライブラリが見つからない不具合を修正しました。

92004

特定のアップロードソリューション・モジュール(DEXT5 Upload)のロード後にtransactionメソッドを実行すると、スクリプトエラーが発生する不具合を修正しました。(AndroidのNREで発生したエラーです。)

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

RP

説明

92113

ヘルプの項目の各コンポーネントのonmouseenter、onmouseleave、onmousemoveイベントの説明にiPad関連の制約事項を追加しました。

92100

ヘルプの項目のListViewコンポーネントにgetEditingValue、getEditingText、setEditingValue、getEditValue、setEditValueメソッドを追加し、getEditTextメソッドの内容を修正しました。

91903

ヘルプの項目のEnvironmentオブジェクトのloglevelプロパティの説明を修正しました。

91878

ヘルプの項目のComboコンポーネントのtypeプロパティに日本語入力時のスペック変更について説明を追加しました。

91803

ヘルプの項目のSystemオブジェクトのclientToScreenX、clientToScreenYメソッドに制約事項を追加しました。