xpa 4.6.1 画面開いた時に、最初の入力項目にフォーカスしない
いつもお世話になっております。モバイルRIAで2.5 と 4.6.1 の違いについて。
iPad OS Ver 10.0.2 の機種で試しています。
Magic xpa 2.5 だと
・インタラクティブタスクを開くと
最初の入力項目にフォーカス(点滅)が来ている。
・ボタンが縁取りもありGood。
Magic xpa 4.6.1 だと
・最初の入力項目にフォーカス(点滅)が無い。
入力項目をタッチする必要あり。
(Bluetooth接続のバーコードスキャナを使うので不便。)
・ボタンの縁取りも影もなく、違和感有り。
何か設定などで改善出来るものでしょうか?
-
おはようございます。昨日もありがとうございました。
最新 4.6.1 PT2 x64 をサーバーに当ててあります。客環境。開発版でバックグラウンド実行でも同様です。
-
レスありがとうございます。バックグランド実行ではなく、オンラインにして、それらPGをF7 実行すると、最初の項目で点滅・フォーカスしますね。
-
> Magic xpa 2.5 だと
> ・インタラクティブタスクを開くと
> 最初の入力項目にフォーカス(点滅)が来ている。確認ですが、xpa 2.5のときは、最初の項目がいきなり編集モードに入って、ソフトウェアキーボードが自動的に開いていたっていうことでしょうか?
-
お世話になっております。
同じiPadですが
xpa 2.5 を起動すると、最初の項目で点滅している。
パソコンのカーソルみたいに細長い縦線で点滅。xpa 4.6.1 を起動すると、最初の項目で点滅していない。
最初の項目を指タッチすると細長い縦線点滅が出現。
最初の項目は、指操作は普段しないテキスト入力ボックス。
Bluetooth接続のバーコドスキャナでバーコードを読む事を想定。
xpa 2.5の時は、最初の項目にカーソル点滅していたので
バーコードをスキャンすると、
最初の項目に4900****が入力されてGoodだった。
xpa 4.6.1は、最初の項目にカーソル点滅していない。
バーコードをスキャンしても最初の項目に値が入らない。
xpa 2.5 最初の項目で点滅しますが、キーボードは表示されません。
指タッチするとキーボードが出てきます。 -
まだサポートには問合せはしておりません。
-
> xpa 4.6.1は、最初の項目にカーソル点滅していない。
> バーコードをスキャンしても最初の項目に値が入らない。確認ですが、最初の項目をタッチして、キーボードを表示させた状態なら、バーコードスキャンができるのでしょうか?
-
> バックグランド実行ではなく、オンラインにして、それらPGをF7 実行すると、
> 最初の項目で点滅・フォーカスしますね。オンラインタスクではなく、Windows RIAで試すとどうなりますか?
-
オンラインタスクではありません。
バックグラウンドモード
改めオンラインモード。モバイルRIAで動かしている物を
WindowsRIAで動かしました。 -
開発版でテストしました。
-
ありがとうございます。
今あらためてじっくり読みました。
最初の項目にパーク、点滅して欲しいです。
今のままだと、画面のバーコードを入力する所をタッチしてからでないとバーコードスキャン出来ないです。
CTRLGOTOでどうにかならないか改めて試してみます。 -
> 今のままだと、画面のバーコードを入力する所をタッチしてからでないとバーコードスキャン出来ないです。
バーコード読み取り開始の合図はどうやって送っているのでしょうか?
-
Bluetoothでつながっているバーコードスキャナは
常時照射読み取り → 手入力のごとく情報を送る
ボタンを押した時だけ照射読み取り → 手入力のごとく情報を送る
といった感じです。なのでバーコードを入力する欄にパークしている必要があります
-
読み取った値を、どの項目に送るという指定はできないのでしょうか?
-
> 読み取った値を、どの項目に送るという指定はできないのでしょうか?
無いですね。無線キーボードみたいなもんです。
-
現在パークしている項目に読み取り値が入力されます。
2.5ではプログラム起動、最初の項目にパーキング点滅済みなのてバーコードスキャンで値が格納されてgoodです。
4.6.1はプログラム起動で最初の項目に、パーキング点滅していないのでバーコードスキャンしても、スキャンしたバーコード値が最初の項目に入力されません。
-
ISHIJIMAさん レスありがとうございます。
キーボードが表示されている場合にのみ
フォーカスのある[エディット]コントロールでキャレットが表示されます最初の項目でキーボードが表示されるように出来ればいいのかもしれませんね。
-
> 変更された動作はネイティブのiOSアプリと同じようになります。
これが正解なんでしょうね。だんだん当時のいきさつが思い出されてきました。
-
そうですね、いろいろやっていたことを思い出しました。もっとスマートな方法が見つかるといいですね。
-
tandaさん、ISHIJIMAさん いつもありがとうございます。
レコード前から、第1項目へCtrlgotoは先日実験した気がします。
次項目、前項目はまだ実験しておりません。
今日は環境が無いので、明日以降試してみます。
あと、Bluetoothバーコードスキャナを接続していない時はどうなのかも試してみます。 -
たぶん、スキャナの接続の可否は無関係だと思います。
-
iPad + xpa 4.6 + Bluetooth接続バーコードスキャンする際、
バーコード入力エディットボックスを指タッチして、パークさせてやらないといけない件、
お客様から指タッチ不要にして欲しいと要望されてきたので、CTRLGOTO、次項目など試したけど
うまくいかないので、しかるべき所へ問合せしました。
この件があるので、2.xモバイルの所を4.xにはまだ載せ替えられない。
バーコードスキャナを使っていない所は、全て指タッチ操作なので問題無し。
サインインしてコメントを残してください。
コメント
21件のコメント