1.リリース情報
リリース日:2020/12/11
バージョン:3.9.0
2.新機能
2-1.常にサブフォームのスワイプ処理を可能にするオプションの追加
「サブフォーム」のプロパティーに「画面内に明細が収まっている時もバウンドする」を追加しました。
2-2.データベース取得時の読み込み順を指定するパラメーターの追加
「ディクショナリー/データベース読込」ロジックに「ソート」パラメーターを追加しました。
3.不具合改善
3-1.文字フォーマットの不具合の修正
「数値/文字フォーマット」の書式「@」と「&」を指定した場合、文字が1バイト分のみフォーマットされていたため、1文字分をフォーマットするように修正しました。
また、数値データに対して「@」や「&」を指定した場合や、数値データの範囲外の値に対して書式「0,000」を指定した場合にアプリケーションが強制終了してしまう不具合を修正しました。
3-2.サブフォーム内に配置されたテキストボックスのフォーカスが意図したとおりに移動しない不具合の修正
サブフォーム内に複数のテキストボックスが配置されており、タブキーなどでフォーカスを移動した場合に、サブフォームの表示倍率が等倍の場合と拡大/縮小されている場合とで、フォーカスの移動順序が異なっていた不具合を修正しました。
3-3.サブフォーム内に配置されたラベルやテキストが同時にスクロールする不具合の修正
サブフォームのリスト表示において、ラベルやテキストボックスに表示が見切れるほど長い文字列が表示されている場合にその文字を横にスクロールを行うと、別の行のラベルやテキストボックスも同期してスクロールされてしまう不具合を修正しました。
3-4.表の行が増減した場合に表が正しくスクロールできない不具合の修正
表に紐づいているデータセットのデータ行数が変わった際に、スクロールが正しく動作しなくなったり、本来スクロールできない位置にまでスクロールができてしまう不具合を修正しました。
3-5.Androidでアプリダウンロード時に操作が不可能になることがある不具合の修正
Android版Unifinity Application Playerで、アプリダウンロード中にダイアログが消えず、画面操作が不可能になってしまうことがある不具合を修正しました。
3-6.切り欠きやパンチホールのあるAndroidデバイスで画面が見切れる不具合の修正
画面に切り欠きやパンチホールのある一部のAndroidデバイスで画面表示が見切れる不具合を修正しました。
3-7.iOSで初回認証後、アプリダウンロードをキャンセルするとプッシュ通知を受け取れない不具合の修正
iOS版Unifinity Application Playerで、初回認証後に表示されるアプリダウンロードのダイアログでキャンセルを行うと、プッシュ通知許可のダイアログが表示されず、プッシュ通知を受け取ることができなくなってしまう不具合を修正しました。
3-8.iOSでテキストボックスの内容が編集できなくなることがある不具合の修正
iOS版Unifinity Application Playerで、テキストボックスの入力内容が「数値のみ」で書式にカンマが設定されており、さらにデータセットと連携している場合に、テキストボックスの内容を編集しても内容が反映されない不具合を修正しました。
3-9.iOSでボタンの表示が押下状態のままになることがある不具合の修正
iOS版Unifinity Application Playerで、長押し時の処理が登録されていないボタンを長押しすると、ボタンの表示が押下状態のままとなってしまう不具合を修正しました。
3-10.iOSでキーボードの元に戻す機能の無効化
一部のiPhoneを回転させた状態の日本語キーボードに表示される「元に戻す」ボタン(下図赤枠部)を、入力内容を指定したテキストボックスへの入力中にタップするとUnifinity Application Playerが強制終了してしまうため、「元に戻す」ボタンを非活性にしました。
3-11.iPadでダイアログ表示中に画面回転すると表示位置がずれる不具合の修正
iPadで画面中央にダイアログが表示されている状態で画面を回転すると、ダイアログの表示位置がずれた個所に表示されてしまう不具合を修正しました。
3-12.Windowsで、ウェブビューに表示するファイルのパスに日本語が含まれていると表示できない不具合の修正
Windows版Unifinity Application PlayerやUnifinity Studioで、ウェブビューに日本語などの非ASCII文字がファイルパスに含まれているファイルを表示しようしても表示できない不具合を修正しました。
3-13.Studioでデータベースの格納データを編集できないことがある不具合の修正
Unifinity Studioのデータベース設計画面で、主キーが数値型のフィールドがある場合に、格納データが編集できないことがある不具合を修正しました。
3-14.Studioでデータベースの初期データに画像を設定できない不具合の修正
Unifinity Studioのデータベース設計画面で、初期データの項目に画像を設定できない不具合を修正しました。
3-15.Studioでアプリ実行時に画面サイズを未指定(0x0)にするとアプリ画面が真っ暗になる不具合の修正
Unifinity Studioでデバッグ実行中に、画面サイズを「未指定(0x0)」に変更すると、アプリ画面が真っ黒になる不具合を修正しました。
3-16.Studioでポップアップのパスワード入力ダイアログの背景が白い問題を修正
Unifinity Studioでパスワード入力ダイアログをポップアップで表示した際に、背景色が白くなっていた問題を修正しました。
3-17.日本語環境ではないWindowsで、UniBaaSからダウンロードするファイルの名前に日本語が含まれているとダウンロードできない不具合の修正
日本語環境ではないWindows版のUnifinity Application Playerで、UniBaaSからダウンロードするファイルのファイル名に日本語などの非ASCII文字が含まれているとエラーとなり、ダウンロードができない不具合を修正しました。
3-18.WindowsでUniBaaSから最新の20個のファイルしかダウンロードできない不具合の修正
Windows版Unifinity Application Playerで、アプリダウンロードの対象が最新の20個までとなっていた不具合を修正しました。
4.その他
4-1.Unifinity Studioのパフォーマンス改善
Unifinity Studioのデバッグ実行開始のパフォーマンスを改善(※プロジェクト構成によるが平均3割程度)しました