メインコンテンツへスキップ

xpa 4.6.1 画面開いた時に、最初の入力項目にフォーカスしない

コメント

21件のコメント

  • nkmt

    おはようございます。昨日もありがとうございました。
    最新 4.6.1 PT2 x64 をサーバーに当ててあります。客環境。

    開発版でバックグラウンド実行でも同様です。

     

     

  • nkmt

    レスありがとうございます。バックグランド実行ではなく、オンラインにして、それらPGをF7 実行すると、最初の項目で点滅・フォーカスしますね。

  • Tanda

    > Magic xpa 2.5 だと
    > ・インタラクティブタスクを開くと
    > 最初の入力項目にフォーカス(点滅)が来ている。

    確認ですが、xpa 2.5のときは、最初の項目がいきなり編集モードに入って、ソフトウェアキーボードが自動的に開いていたっていうことでしょうか?

  • nkmt

    お世話になっております。

    同じiPadですが

    xpa 2.5 を起動すると、最初の項目で点滅している。
     パソコンのカーソルみたいに細長い縦線で点滅。

    xpa 4.6.1 を起動すると、最初の項目で点滅していない。
     最初の項目を指タッチすると細長い縦線点滅が出現。


    最初の項目は、指操作は普段しないテキスト入力ボックス。
     Bluetooth接続のバーコドスキャナでバーコードを読む事を想定。


    xpa 2.5の時は、最初の項目にカーソル点滅していたので
    バーコードをスキャンすると、
    最初の項目に4900****が入力されてGoodだった。


    xpa 4.6.1は、最初の項目にカーソル点滅していない。
    バーコードをスキャンしても最初の項目に値が入らない。


    xpa 2.5 最初の項目で点滅しますが、キーボードは表示されません。
    指タッチするとキーボードが出てきます。

  • nkmt

    まだサポートには問合せはしておりません。

  • Tanda

    > xpa 4.6.1は、最初の項目にカーソル点滅していない。
    > バーコードをスキャンしても最初の項目に値が入らない。

    確認ですが、最初の項目をタッチして、キーボードを表示させた状態なら、バーコードスキャンができるのでしょうか?

  • Tanda

    > バックグランド実行ではなく、オンラインにして、それらPGをF7 実行すると、
    > 最初の項目で点滅・フォーカスしますね。

    オンラインタスクではなく、Windows RIAで試すとどうなりますか?

  • nkmt

    オンラインタスクではありません。
    バックグラウンドモード
    改めオンラインモード。

    モバイルRIAで動かしている物を
    WindowsRIAで動かしました。

  • nkmt

    開発版でテストしました。

  • nkmt

    ありがとうございます。
    今あらためてじっくり読みました。
    最初の項目にパーク、点滅して欲しいです。
    今のままだと、画面のバーコードを入力する所をタッチしてからでないとバーコードスキャン出来ないです。
    CTRLGOTOでどうにかならないか改めて試してみます。

  • Tanda

    > 今のままだと、画面のバーコードを入力する所をタッチしてからでないとバーコードスキャン出来ないです。

    バーコード読み取り開始の合図はどうやって送っているのでしょうか?

  • nkmt

    Bluetoothでつながっているバーコードスキャナは
    常時照射読み取り → 手入力のごとく情報を送る
    ボタンを押した時だけ照射読み取り → 手入力のごとく情報を送る
    といった感じです。

    なのでバーコードを入力する欄にパークしている必要があります

  • Tanda

    読み取った値を、どの項目に送るという指定はできないのでしょうか?

  • nkmt

    > 読み取った値を、どの項目に送るという指定はできないのでしょうか?

    無いですね。無線キーボードみたいなもんです。

  • nkmt

    現在パークしている項目に読み取り値が入力されます。

    2.5ではプログラム起動、最初の項目にパーキング点滅済みなのてバーコードスキャンで値が格納されてgoodです。

    4.6.1はプログラム起動で最初の項目に、パーキング点滅していないのでバーコードスキャンしても、スキャンしたバーコード値が最初の項目に入力されません。

  • nkmt

    ISHIJIMAさん レスありがとうございます。

    キーボードが表示されている場合にのみ
    フォーカスのある[エディット]コントロールでキャレットが表示されます

    最初の項目でキーボードが表示されるように出来ればいいのかもしれませんね。

  • Tanda

    > 変更された動作はネイティブのiOSアプリと同じようになります。

    これが正解なんでしょうね。だんだん当時のいきさつが思い出されてきました。

  • Tanda

    そうですね、いろいろやっていたことを思い出しました。もっとスマートな方法が見つかるといいですね。

  • nkmt

    tandaさん、ISHIJIMAさん いつもありがとうございます。
    レコード前から、第1項目へCtrlgotoは先日実験した気がします。
    次項目、前項目はまだ実験しておりません。
    今日は環境が無いので、明日以降試してみます。
    あと、Bluetoothバーコードスキャナを接続していない時はどうなのかも試してみます。

  • Tanda

    たぶん、スキャナの接続の可否は無関係だと思います。

  • nkmt

    iPad + xpa 4.6 + Bluetooth接続バーコードスキャンする際、
    バーコード入力エディットボックスを指タッチして、パークさせてやらないといけない件、
    お客様から指タッチ不要にして欲しいと要望されてきたので、CTRLGOTO、次項目など試したけど
    うまくいかないので、しかるべき所へ問合せしました。
    この件があるので、2.xモバイルの所を4.xにはまだ載せ替えられない。
    バーコードスキャナを使っていない所は、全て指タッチ操作なので問題無し。

サインインしてコメントを残してください。