バージョン情報
Product Version | 17.1.3.400 |
---|---|
File Version | 2021.4.28.1 |
使用環境やブラウザ機能の違い、もしくは製品の制約によって発生する事象については、「製品制約事項」文書を参照してください。
新規機能
モジュールデベロッパーで使用可能なオブジェクトインタフェース関数を追加しました。(RP91978、91821)
説明 |
---|
• 下記の基準に従ってインターフェース関数を追加しました。 >> コンポーネントで共通のように使用する関数のうち、欠落された関数 >> フレームワークで不特定コンポーネントを対象に呼び出す関数のうち、インタフェースとして提供すべきと判断された関数 • 追加したインタフェース関数一覧は下記の通りです。 >> on_getBindableProperties >> on_change_bindSource >> on_init_bindSource >> on_get_prop_tabstop >> _on_imeaction >> on_imeaction_default_action >> on_fire_onimeaction >> _isFocusAcceptable >> _getDlgCode >> _getDragData |
View Layout Editor機能を追加しました。(RP 91631)
説明 |
---|
• View Layout EditorでView Layout情報を設定し、fn_GetViewGenerationResult関数内でView Layout情報を処理することができる機能を追加しました。 |
*詳細については「開発ツールガイド」をご参照ください。 |
XML⇔JSON(View Template) Converter機能を追加しました。(RP 91338)
説明 |
---|
• View Templateの作成時のエラーを減らし、手入力を最小限にして簡単に作成できるように、XFDLの内容をJSONに変換する機能を追加しました。 |
*詳細については「開発ツールガイド」をご参照ください。 |
変更機能
配布ファイルのnexacro17_frameworklibrary_XXXX.zipファイル内で、重複しているnexacro17libディレクトリ構造を変更しました。(RP 91936)
説明 | |
---|---|
変更前 | • nexacro17lib.zip\nexacro17lib\nexacro17lib\ |
変更後 | • nexacro17lib.zip\nexacro17lib\ |
nexacro studioでデプロイする際にプラットフォームごとの必須モジュールソースのみPackingする機能を削除しました。(RP 91753)
説明 | |
---|---|
• 17.1.3.100バージョンの変更機能のユーザビリティの問題によりロールバックします。(RP 90423) | |
変更前 | • デプロイ時にプラットフォームごとにそれぞれ必要なライブラリとCSSファイルのみをPackingします。 |
変更後 | • デプロイ時にすべてのプラットフォームに対して同じライブラリとCSSをPackingします。 |
エラー修正
基本コンポーネント / オブジェクト
Animation
RP | 説明 |
---|---|
91617 | loopプロパティ値が「true」であり、且つloopcountプロパティを設定している状態でplayメソッドを実行中にloopプロパティを「false」に変更すると、アニメーション動作が無限ループになる不具合を修正しました。 |
Calendar
RP | 説明 |
---|---|
91688 | Calendarコンポーネントのpopuptypeプロパティ値が「normal」である場合、ポップアップカレンダーが一瞬表示され勝手に閉じられる不具合を修正しました。(Android11でSamsung Browserの「PCモード」設定を有効にした場合に発生したエラーです)。 |
ExcelExportObject
RP | 説明 |
---|---|
91761 | ExcelExportObjectオブジェクトのexportuitypeプロパティを「exportprogress」に設定している場合、エクスポートとFormオブジェクトのsetWaitCursorメソッドを同じイベント関数内で実行すると、エクスポート後にマウスやキーボードの操作ができない不具合を修正しました。 |
FileDownTransfer
RP | 説明 |
---|---|
91882 | FileDownTransferコンポーネントのdownloadメソッドの実行時にCookie値を処理できず、セッションが維持されない不具合を修正しました。(AndroidのNREで発生したエラーです。) |
91831 | FileDownTransferコンポーネントのdownloadメソッドにより、MIME typeが定義されていないファイル(jsもしくはjsonファイル)がダウンロードできない不具合を修正しました。(AndroidのNREで発生したエラーです。) |
ListView
RP | 説明 |
---|---|
91718 | ListViewコンポーネントにて、日本語の入力中に未確定状態で他のセルにフォーカスを移動すると、値がコピーされる不具合を修正しました。(17.1.3.200以降のバージョン、且つiOS、iPadOSで発生したエラーです。) |
Grid
RP | 説明 |
---|---|
91951 | ポップアップウィンドウに配置しているGridコンポーネントのセルにて、Enterキーの押下時のイベントハンドラ関数内でポップアップウィンドウを閉じると、スクリプトエラーが発生する不具合を修正しました。 |
91928 | enableredrawプロパティ値が「false」であるGridコンポーネントにて、formatsプロパティ値を動的に変更すると、スクリプトエラーが発生する不具合を修正しました。 |
91844 | autoenterプロパティ値が「select」であるGridコンポーネントにて、セルの編集モードでEnterキーを入力した際に、バインドされたDatasetオブジェクトのoncolumnchangedイベントハンドラ関数内で下記のロジックを実行すると、スクリプトエラーが発生する不具合を修正しました。(NREで発生したエラーです。) this.Dataset.set_updatecontrol(false); this.Dataset.setRowType(nRow, 1); this.Dataset.set_updatecontrol(true); |
91840 | autoupdatetypeプロパティ値が「dateselect」であるGridコンポーネントにて、Calendarとして設定しているセルから日付を選択するとRowが消える不具合を修正しました。 |
91729 | calendardateformatプロパティ値が「yyyy-MM-ddHH:mm」であり、且つcalendareditformatプロパティ値が「yyyy-MM-dd」であるセルにて、編集モードで何も修正せずに他のセルをクリックすると、一部のデータが欠落する不具合を修正しました。 |
91721 | textareaacceptsenterプロパティ値が「false」であるセルにて、BluetoothキーボードでCtrl+EnterもしくはCommand+Enterキーの入力時に改行されない不具合を修正しました。(17.1.3.100以降のバージョン、且つiPad、macOSて発生したエラーです。) |
91678 | GridコンポーネントのsetCellPropertyメソッドでセルのborderプロパティを設定すると、枠線の太さが設定値通りに表示されない不具合を修正しました。(WREで発生したエラーです。) |
91665 | readonlyプロパティ値が「true」、もしくはenableプロパティ値が「false」であるGridコンポーネントにて、calendarcontrol、combocontrolのボタンに「disabled Status」スタイルが適用されない不具合を修正しました。 |
91652 | readonlyプロパティ値が「true」であるGridコンポーネントにて、calendarcontrol、combocontrolに「readonly Status」スタイルが適用されない不具合を修正しました。 |
91590 | Gridコンポーネントのautosizingtypeプロパティ値が「row」であり、且つCellオブジェクトのautosizerowプロパティ値が「limitmin」である場合、デザイン時に設定されたセルの高さより自動調節される高さの方がが小さくても自動調節されてしまう不具合を修正しました。 |
88598 | showselectionプロパティ値を「true」に設定しているGridコンポーネントにて、選択領域を表示するBorderが右端のマージされたセルでは適用されない不具合を修正しました。 |
PopupDiv
RP | 説明 |
---|---|
91851 | 関数内でalert、confirmメソッドの実行後にtrackPopupByComponentメソッドを実行する場合、2回目以降はPopupDivが表示されない不具合を修正しました。(17.1.3.100以降のバージョンで発生したエラーです。) この不具合は、制約事項(trackPopupメソッドの実行前にalert、confirmメソッドを実行した際にコンポーネントが表示されない制約)によって本来PopupDivが表示されないが、強制的に最初の1回のみ表示するように誤った修正が行われたため発生した事象です。 制約事項の詳細については下記のリンクをご参照ください。 http://docs.nexaweb.jp/product_information_nexacro_17_ja#365b61caf5dc5c37 |
Tab
RP | 説明 |
---|---|
91955 | TabコンポーネントのinsertTabpageメソッドのnIndexパラメータとして「-1」を指定して実行した場合、canchangeイベントハンドラ関数内で「false」を返するとスクリプトエラーが発生する不具合を修正しました。 |
Tray
RP | 説明 |
---|---|
91810 | Trayオブジェクトのiconプロパティをスクリプトで設定する処理を繰り返す場合、アイコンが表示されなくなる不具合を修正しました。(WindowsのNREで発生したエラーです。) |
XPush
RP | 説明 |
---|---|
91983 | Pushオブジェクトを使用しているアプリにて、サスペンド状態にしてから復帰する操作を繰り返す場合、異常終了する不具合を修正しました。(AndroidのNREで発生したエラーです。) |
その他(テキスト編集領域を持つコンポーネント)
RP | 説明 |
---|---|
92026 | テキスト編集領域を持つコンポーネントにて、全選択状態で「ALT+`」ショートカットキーを入力すると選択状態が解除される不具合を修正しました。(17.1.3.100以降のバージョン、且つWindowsのNREで日本語IMEを使用する場合に発生したエラーです。) |
91867 | テキスト編集領域を持つコンポーネントに中国語の入力中に他のコンポーネントにフォーカスを移動すると、入力中のテキストがフォーカス移動先のコンポーネントにコピーされる不具合を修正しました。(WindowsのNREでSogou中国語のピンイン入力機を使用する場合に発生したエラーです。) |
91580 | テキスト編集領域を持つコンポーネントに中国語の入力中に候補(Candidate Window)の表示位置がずれる不具合を修正しました。(WindowsのNREでSogou中国語のピンイン入力機を使用する場合に発生したエラーです。) |
91576 | テキスト編集領域を持つコンポーネントのautoselectプロパティを「true」に設定している場合、マウスクリックによる全選択ができない不具合を修正しました。(Firefox 85.0.2以上のバージョンで発生したエラーです。) |
その他(基本コンポーネント/オブジェクト)
RP | 説明 |
---|---|
92056 | transactionメソッドのstrArgumentパラメータとして指定した値に二重引用符が含まれた場合、文字列の一部が欠落する不具合を修正しました。 |
91967 | nexacro.wrapQuoteメソッドで返した値をtransactionメソッドのstrArgumentパラメータとして指定した場合、文字列の一部が欠落する不具合を修正しました。(該当の文字列に二重引用符が含まれた場合に発生したエラーです。) |
91948 | TypeDefinitionのServiceにて、Cachelevel値を「session」に設定している場合、Formのリロード時に更新されていないファイルを再度取得する不具合を修正しました。(WREで発生したエラーです。) |
91947 | showModalメソッド実行時にChildFrameオブジェクトのopenstatusプロパティ値を「maximize」に設定した場合、タイトルバーのnormal、maxボタンが動作しない不具合を修正しました。(17.0.0.1900以降のバージョン、且つWindows NRE実行時に発生したエラーです。) |
91917 | ChildFrameオブジェクトのopenstatusプロパティを「maximize」に設定した状態でshowModalメソッドを実行すると、タイトルバーのnormal、maxボタンが動作しない不具合を修正しました。(WindowsのNREで発生したエラーです。) |
91855 | Divコンポーネント内に呼び出しているFormに配置しているGridコンポーネントにフォーカスがない状態でセルのクリック時に発生するイベント関数内でDivコンポーネントのurlプロパティを変更すると、スクリプトエラーが発生する不具合を修正しました。(17.1.3.100以降のバージョンで発生したエラーです。) |
91832 | Formオブジェクトのtransactionメソッドの実行中にFormを閉じると、Waitカーソルの表示が消えない不具合を修正しました。 |
91819 | transactionメソッドの実行後にツリービューのGridコンポーネントをスクロールすると、一部のRowが表示されない不具合を修正しました。 |
91776 | Formオブジェクトのロード完了前に呼び出されるスクリプトにStrict modeを適用した場合、エラーがあるコードでスクリプトエラーを出力しない不具合を修正しました。(NREで発生したエラーです。) Strict modeについては、下記のリンクをご確認ください。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode |
91775 | IFRAMEタグ内で実行するnexacroアプリでCross Domainエラーが発生しないようにブートストラップファイルでdocument.domain値を変更したにもかかわらず、ExcelImportObjectオブジェクトからファイルを読み込む際にCross Domainエラーが発生する不具合を修正しました。 |
91731 | Environmentオブジェクトのenabletoucheventのプロパティ値が「false」である場合、ツリービューのGridコンポーネントでタッチ動作によりセルの選択や選択解除を繰り返すと、「mouseover Status」スタイルが維持される不具合を修正しました。(Android端末のChromeで発生したエラーです。) |
91690 | transactionメソッド実行時にbAsyncパラメータ値を「false」に設定した場合、コールバック関数内でエラーの発生時にエラーメッセージが出力されない不具合を修正しました。(WREで発生したエラーです。) |
90523 | transactionメソッドの実行時に受信したXMLデータにて、ColumnInfoのカラム順序とRowのカラム順序が異なる場合、データが処理できない不具合を修正しました。(NREで発生したエラーです。) |
DeviceAPI
RP | 説明 |
---|---|
92029 | ContactSetオブジェクトのappendメソッドの実行時にアプリが異常終了する不具合を修正しました。 |
nexacro studio
RP | 説明 |
---|---|
91766 | wordWrapプロパティを設定したStaticコンポーネントをコピーして新たなコンポーネントを作成したり、Formを一度閉じてから再度開いた場合、デザイン画面でWordWrapプロパティ値が適用されない不具合を修正しました。(17.1.3.200以降のバージョンで発生したエラーです。) |
91756 | モジュールデベロッパーでGrid Contents Editorを表示すると、themeもしくはimagesrcパスの画像が正しく処理されない不具合を修正しました。 |
91749 | Environmentオブジェクトのlocaleプロパティを設定している状態で、Applicationの任意のプロパティを変更した場合、生成されたブートストラップファイルのHTMLタグでlang値が欠落する不具合を修正しました。 |
91597 | nexacro studioから実行したnexacro Emulator、External Application画面にて、テキスト編集領域を持つコンポーネントでCtrl+C、Ctrl+Vなどの編集用のショートカットキーやコンテキストメニューの編集項目が動作しない不具合を修正しました。 |
91615 | モジュールデベロッパーのHelp > Object Interface Fuction Manualにて、日本語フォントの設定が漏れている不具合を修正しました。 |
Easy UI
RP | 説明 |
---|---|
92044 | ViewコンポーネントにViewテンプレートを2回以上繰り返し適用し、メニューから[Edit > Redo]、[Edit > Undo]を実行すると、スクリプトエラーが発生する不具合を修正しました。(ViewテンプレートのViewコンポーネント設定にviewdatasetプロパティが含まれている場合に発生したエラーです。) |
その他
RP | 説明 |
---|---|
91875 | スクロールしない画面にて、下部のシステムナビゲーションがボタンとして表示されるように設定している場合、ナビゲーションボタンを非表示にしてから再度表示させると、画面がスクロールできるようになる不具合を修正しました。(Android NREで発生したエラーです。) |
91826 | 端末の向きを変えてから元の向きに戻した際に画面の解像度が起動時の解像度と異なる不具合を修正しました。(AndroidのChrome、Samsung Browserで発生したエラーです。 端末側のWebブラウザ設定で[Chrome:アクセシビリティ> 強制的にズームを有効にする、Samsung Browser:インターネット設定>画面の手動拡大]項目を「オン」にした場合に発生したエラーです。) |
91726 | 画面内の任意の領域をタッチした際にアプリが異常終了する不具合を修正しました。(AndroidのNRE、且つ特定の機種(P89H)で発生したエラーです。) |
91725 | 端末の向きを変えた際に画面のサイズとして不正な値を返す不具合を修正しました。(AndroidのNRE、且つ特定の機種(P89H)で発生したエラーです。) |
91722 | 画面をタッチした際にイベントの発生範囲として不正な値を返す不具合を修正しました。(AndroidのNRE、且つ特定の機種(P89H)で発生したエラーです。) |
91695 | 配布ファイルのnexacro17_frameworklibrary_XXXX.zipファイルに不要なChartディレクトリーが含まれている不具合を修正しました。 |
91670 | EnvironmentのCookiesにSecure値が「true」であるのキーを追加している場合、Webブラウザをリロードもしくは再起動した際にローカルストレージのCookie値が削除されない不具合を修正しました。(WREで発生したエラーです。) |
91907 | WindowsのNRE用にビルドしたアプリをインストールした場合、コントロールパネルから削除できずエラーが発生する不具合を修正しました。 |
91892 | WindowsのNRE用にビルドしたインストーラの画面が文字化けする不具合を修正しました。(日本語のWindows環境でNREアプリをインストールする際に発生したエラーです。) |
92124 | updateタイプとしてアプリを実行すると、Formがロードできない不具合を修正しました。(iOS、iPadOS14.5バージョンで発生したエラーです。) |
ヘルプ内容の修正および追加
RP | 説明 |
---|---|
91901 | ヘルプの項目のEnvironment loglevelメソッドに関する説明を補完しました。 |
91716 | ヘルプの項目のXMLHttpRequest NREサポート有無を追加しました。 Appendix > XMLHttpRequest NRE Support |
91663 | ヘルプの項目のMenuコンポーネントのtrackPopupメソッドに関する説明を補完しました。 |
91507 | ヘルプの項目のListBoxコンポーネントのmultiselectプロパティに関する説明を補完しました。 |