修正許可
iphone用の照会画面で明細項目の幅を全桁表示可能幅より狭く設定し、
項目にカーソルを置いたときに全桁確認できるようにしたいと考えています。
項目自体の設定を「パーキング」=True、「修正許可」=Falseにして実現させようとしたのですが、値の入力ができてしまうようです。※他行に移ると値は戻ります。
カラム選択時にキーボードが出てきてしまうと画面がさえぎられてしまうので、パーキングはできても入力はできないようにしたいのですが、可能でしょうか。
-
Springさん、
画面上のどこかに、キーボードを閉じるための小さなボタンを設置してやると便利ですよ。カーソルがどの項目の編集モードにあっても、このボタンを押すことで、明示的にキーボードが閉じるようになります。
やり方は簡単です。イベント「N=なし」のボタンを配置してやるだけです。 -
tanda様、コメントありがとうございます。
イベントタイプ「N=なし」のボタンを配置したのですが、押下してもキーボードが閉じませんでした。
ロジックの記述は不要ですよね?
-
Springさん
ボタンは変数も作らず、ロジックテーブルにも記述せず、フォームにボタンコントロールだけを直接貼り付けて、そのボタンのプロパティに直接、「N=なし」のイベントを設定してみてください。
-
tanda様
ボタンは変数も作らず、ロジックテーブルにも記述せず、フォームにボタンコントロールだけを直接貼り付けて、そのボタンのプロパティに直接、「N=なし」のイベントを設定してみてください。
→すみません、上記のようにしているのですがボタンを押しても何も反応しません。
-
Springさん
失礼、キーボードを閉じるボタン用の変数をデータビューで定義して、それをボタンに割り当て、そのボタンが押されたときにフォーカスがそこに行くように設定してみてください。
-
tanda様
失礼、キーボードを閉じるボタン用の変数をデータビューで定義して、それをボタンに割り当て、そのボタンが押されたときにフォーカスがそこに行くように設定してみてください。
→こちらの方法でキーボードを閉じることができました。ありがとうございます。
ISHIJIMA様
こちらの方法もあるのですね。ありがとうございます。
-
Springさん、
うまく行ってよかったです。
サインインしてコメントを残してください。
コメント
7件のコメント