リリースノート - 12月定期バージョンアップ(2021/01/08)

バージョン情報

Product Version

17.1.2.600

File Version

2020.12.29.1

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

製品制約事項

新規機能

  1. DataObjectの通信に成功・失敗した場合に必要なプロパティ情報を追加しました。(RP.90174)

説明

• DataObjectオブジェクトのonerrorイベント

>> errordataプロパティ:requestメソッドで設定したサービスIDを取得します。

• DataObjectオブジェクトのonerrorイベントが発生した場合、EnvironmentオブジェクトのonerrorイベントでもサービスIDをerrordataプロパティ値として出力します。

>> onerrorイベントの発生順番:Environmentのonerror → DataObjectのonerror

• DataObjectオブジェクトのonsuccessイベント

>> statuscodeプロパティ:通信が成功した場合のHTTP Status code情報を取得します。

>> methodプロパティ:requestメソッドで設定したmethodパラメータ値を取得します。

変更機能

  1. Webアクセシビリティチェックツールをサポートするために、タグの一部を変更しました。(RP.90922)

説明

• Webアクセシビリティの設定時、imgタグにaltプロパティがデフォルトで追加され、inputタグの前にlabelタグを挿入するように変更しました。

• nexacroでのアクセシビリティは、WAI-ARIA(ARIA)サポート仕様に基づきます。

• WAVE Web Accessibility Evaluation Tool(https://wave.webaim.org/)、OpenWAX(Open Web Accessibility eXtension)のチェック処理のために変更しました。

変更前

• <img class="nexaiconitem" src=..>

• <input id="Edit00:input" class="nexainput" value="" aria-labelledby="mainframe.WorkFrame.form.Edit00" autocomplete="off" type="text" maxlength="65535">

変更後

• <img alt class="nexaiconitem" src=..>

• <label for="Edit00:input" style="overflow:hidden;" aria-hidden="true">null</label> <input id="Edit00:input" class="nexainput" value="" aria-labelledby="mainframe.WorkFrame.form.Edit00" autocomplete="off" type="text" maxlength="65535">

  1. generate対象のHTMLファイルのスペックを一部変更しました。(RP. 90903)

説明

変更前

• metaタグのcontent属性の値

>> content="text/html;

• scriptタグ内のtype属性の値

>> <script

変更後

• metaタグのcontent属性の値

>> content="application/xhtml+xml;

• scriptタグ内のtype属性の値

>> <script type="text/javascript"

エラー修正

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

Animation

RP

説明

90652

Animationオブジェクトのdirectionプロパティを「reverse」に設定している場合、playメソッドでアニメーションが動作しない不具合を修正しました。

Calendar

RP

説明

90333

Calendarコンポーネントのdateformat、editformatプロパティを「mm:ss」に設定している場合、「mm」の位置に24以上の数値が入力できない不具合を修正しました。

Edit

RP

説明

91079

autoselectプロパティを「true」に設定しているEditコンポーネントにて、usecontextmenuプロパティが「false」に設定されているにも関わらず、コンテキストメニューが表示されてしまう不具合を修正しました。

FileUpload

RP

説明

90772

FileUploadコンポーネントにてdeleteItemメソッドによりすべてのアイテムを削除した後にappendItemメソッドを実行すると、削除したアイテム情報がtextプロパティ値に残っている不具合を修正しました。

Form

RP

説明

90970

Formオブジェクトのgoメソッドの実行後にスクロールすると、スクリプトエラーが発生する不具合を修正しました。(17.1.2.100以降のバージョン、且つiOSで発生したエラーです。)

90814

Formオブジェクトのstepitemsizeプロパティが「0」に設定(非表示)されているstepitemに対してborderプロパティを設定すると、画面上にstepitemが表示される不具合を修正しました。

Grid

RP

説明

90993

autofittypeプロパティ値が「col」であるGridコンポーネントにて、mergeCellメソッドによりマージされたセル領域に対して、Gridコンポーネントのサイズが変更された際の自動リサイズが利かない不具合を修正しました。

90987

ツリービューとして設定されたGridコンポーネントにて、子が存在しないtreeitemをクリックすると、celltreelineが表示されない不具合を修正しました。(17.1.2.200以降のバージョンで発生したエラーです。)

90965

suppress機能を適用したセル領域にて、テキストを表示しないセルを一度編集モードに切り替えてから表示モードに戻るとテキストが表示される不具合を修正しました。

90897

GridコンポーネントのsetRealRowSizeメソッドの実行後、スクロール領域が更新されず、不要な余白が表示される不具合を修正しました。

90047

GridコンポーネントのCellコントロールのlocaleプロパティ値がセル編集時に適用されない不具合を修正しました。

89724

GridCellControl、ListViewCellControlオブジェクトのcalendartypeプロパティを「monthonly」に設定している場合、prevbutton、nextbuttonにより月を移動した後に日付を選択すると、不正な値が設定される不具合を修正しました。

ImageViewer

RP

説明

90918

ImageViewerコンポーネントでstretchプロパティを「fit」もしくは「fixaspectratio」に設定している場合、損傷した状態の画像が表示される不具合を修正しました。(17.1.2.100以降のバージョン、且つAndroidのNREで発生したエラーです。)

90219

ImageViewerコンポーネントのonrbuttondownイベントの発生後にonsetfocusイベントが発生しない不具合を修正しました。

ListBox

RP

説明

89923

enableeventプロパティを「false」に設定しているListBoxコンポーネントにて、方向キによるアイテムの選択ができない不具合を修正しました。

89458

LIstBoxコンポーネントのsetSelect、clearSelectメソッドの実行時にonitemchangedイベントが発生する不具合を修正しました。

MaskEdit

RP

説明

90639

MaskEditコンポーネントのtypeプロパティ値が「string」であり、且つformatプロパティを「@」のマスク文字で設定している場合、入力許可していない日本語の半角文字を貼り付けると、文字は入力されずキャレット位置だけが移動する不具合を修正しました。

Menu

RP

説明

90808

visibleプロパティを「false」に設定しているMenuコンポーネントにて、trackPopupメソッドにより表示したポップアップメニュー(popupmenuitem)を選択してもイベントが発生しない不具合を修正しました。

90788

enableeventプロパティ値が「true」であるMenuコンポーネントにて、ポップアップメニュー(popupmenuitem)を選択した後に、enableeventプロパティを「false」に変更してポップアップメニューを選択した場合、他のコンポーネントに設定しているhotkeyが動作しない不具合を修正しました。

90624

borderプロパティを設定しているMenuコンポーネントのメニュー(menuitem)の位置がずれて表示される不具合を修正しました。borderプロパティ値に応じて位置とサイズを変更して表示するように修正しました。

90070

Menuコンポーネントのtrackpopupメソッドで座標を指定してポップアップメニューを表示した場合、表示位置が正しくない不具合を修正しました。

Radio

RP

説明

89817

enableeventプロパティを「false」に設定しているRadioコンポーネントにて、方向キによるアイテムの選択ができない不具合を修正しました。

Tab

RP

説明

90507

Tabコンポーネントのonchangedイベントハンドラ関数内で、tabpage上のコンポーネントに対してsetFocusメソッドによるフォーカス移動ができない不具合を修正しました。

WebBrowser

RP

説明

91201

WebBrowserコンポーネントを使用しているアプリの実行時に異常終了する不具合を修正しました。(17.1.2.500以降のバージョン、且つAndroidのNREで発生したエラーです。)

90855

WebBrowserコンポーネントのcallMethodメソッドのパラメータ値としてStringオブジェクトを指定している場合、異常終了する不具合を修正しました。(WindowsのNREで発生したエラーです。)

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

RP

説明

91209

テキスト編集領域を持つコンポーネントに文字を貼り付けた際に異常終了する不具合を修正しました。(17.1.2.500以降のバージョン、且つAndroidのNREで発生したエラーです。)

91189

テキスト編集領域を持つコンポーネントにて、Insertキーの入力後に韓国語の文字が入力できない不具合を修正しました。(WindowsのNREで発生したエラーです。)

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

RP

説明

91019

ChildFrameオブジェクトのopenalignプロパティを「center middle」に設定し、showModalメソッドを実行した場合、モーダルダイアログのサイズが正しく処理されない不具合を修正しました。(iOSのWREで発生したエラーです。)

90994

90867

PluginコンポーネントもしくはInstall Module機能によりインストールしたActiveXモジュールにて、実数型の変数の処理時にエラーが発生する不具合を修正しました。

90885

FileDownload、FileDownTransfer、FileUpload、FileUpTransferコンポーネントにて、2GB以上のファイルを処理できない不具合を修正しました。(WindowsのNREで発生したエラーです。)

90879

Environmentオブジェクトのssvunitseparator、ssvrecordseparatorプロパティ値として指定できない区切り文字の文字コードが誤って定義されていて、データが正しく処理されない不具合を修正しました。

90737

PluginコンポーネントもしくはInstall Module機能によりインストールしたActiveXモジュールにて、IDispatchタイプのプロパティの処理時に異常終了する不具合を修正しました。

90672

文字の入力時に複数のキーを同時に押して順番に離した場合、onkeyupイベントが最初に離したキーでのみ発生する不具合を修正しました。

90654

Menu、PopupMenuコンポーネントのiconcolumnプロパティ値としてImagesResource画像を指定した場合、アイコンが表示されない不具合を修正しました。

90138

Static、PopupMenuコンポーネントのonrbuttondown、onrbuttonupイベントが処理されない不具合を修正しました。

89970

Menu、PopupMenuコンポーネントのcheckboxcolumnプロパティを設定している場合、表示テキストが見切れる不具合を修正しました。(nexacro studioで提供されるiOSのThemeの使用時に発生したエラーです。)

89832

年月日のみ指定してnexacro.Dateオブジェクトを生成した後にsetHours、setMinutesなどのメソッドにより時分秒を設定すると、toStringメソッドの結果に時分秒が反映されない不具合を修正しました。

89346

Environmentオブジェクトのcheckversionプロパティが「true」であり、且つversionプロパティを設定している場合、loadingimageプロパティを未設定(undefined)にすると、ロードされるデフォルト画像のQuery Stringにバージョン情報が付与されない不具合を修正しました。

DeviceAPI

RP

説明

90802

BluetoothLEオブジェクトを使用していないアプリでBluetoothの権限が設定されていない場合、Android Studioでのビルド時にエラーが発生する不具合を修正しました。

nexacro studio

RP

説明

90700

nexacro studioにて、stretchプロパティ値が設定されているImageViewerコンポーネントを配置しているFormを開いた状態でThemeファイルを修正すると、スクリプトエラーが発生する不具合を修正しました。

90648

nexacro studioで提供されるThemeにて、名称に空白が含まれるフォント名の記述において引用符が欠落している不具合を修正しました。

(名称に空白が含まれるフォント名を引用符で囲んでいない場合、実行環境によってフォント名が正しく認識されないことがあります。)

その他

RP

説明

91138

Bootstrap URL、Project URLの設定時にポート番号を付けていない場合に、ライセンスのチェックが処理されない不具合を修正しました。(AndroidのNREで発生したエラーです。)

90731

「デスクトップ用Webサイトを表示」を「ON」に設定しているモバイル用のブラウザでアプリを起動した際に、モバイルスクリーンとして処理される不具合を修正しました。(iPadOSのSafariで発生したエラーです。)

90348

フォントロードエラー発生時に表示されるメッセージが日本語で表示されない不具合を修正しました。

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

RP

説明

91043

ヘルプの項目のAnimationItemオブジェクトのpropsプロパティのsyntaxにて、例題コードの誤記を修正しました。

91080

ヘルプの項目のコンポーネントのonclickイベントの説明にて、コンポーネントごとの動作の違いに関する内容を修正しました。

90938

ヘルプの項目のVirtualFileオブジェクトのread、writeメソッドの説明にて、ファイルサイズの制約に関する説明を追加しました。

90879

ヘルプの項目のEnvironment ssvunitseparator、ssvrecordseparatorプロパティ値として設定できない文字に関する説明を修正しました。

90785

ヘルプの項目のXPushオブジェクトのモバイル環境での動作に関する説明を追加しました。

90138

ヘルプの項目のStaticとPopupMenuコンポーネントのonrbuttondown、onrbuttonupイベント項目を追加しました。

90070

ヘルプの項目のMenuコンポーネントのtrackPopupメソッドの説明を補完しました。

90061

ヘルプの項目のDataObjectオブジェクトのdataプロパティの説明にて、validationに関する説明を追加しました。

89974

ヘルプの項目のGraphicsObjectオブジェクトの下位オブジェクトのsetTransformメソッドの初期化に関する説明を追加しました。

89458

ヘルプの項目のListBoxコンポーネントのclearSelectメソッドのサポート環境の誤記を修正しました。