(現在 過去ログ38 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■5895 / inTopicNo.1)  フォーム明細行のテキストオブジェクトを特定条件時に入力不可としたい
  
□投稿者/ 舩井啓行 -(2010/05/31(Mon) 18:44:34)
    皆様のお知恵をお貸しください。
    Win Xp 桐9-2005です。

    フォーム明細行にテキストオブジェクトを2つ配置しています。

    オブジェクト名は[A][B]として、[A]にはこのフォームで
    数値を入力します。[B]には最初から●という文字列が入力され
    ているレコードとそうでないレコードがあります。

    [B]に●という文字が入力されているときは、[A]のオブジェクト
    が編集状態にはならない。
    [B]が未定義であれば、[A]のオブジェクトを編集状態に出来る。

    このようなことを実現するにはどうすればいいでしょうか。
引用返信 [メール受信/ON] 削除キー/
■5898 / inTopicNo.2)  Re[1]: フォーム明細行のテキストオブジェクトを特定条件時に入力不可としたい
□投稿者/ 通りすがり -(2010/05/31(Mon) 22:36:52)
    > フォーム明細行のテキストオブジェクトを特定条件時に入力不可としたい

    イベントのキャンセルないからUndoしちゃう

    [A]の編集文字列変更イベント:
     cond ([B]="●") メソッド呼び出し 戻り値=&秒 , @tA.RiviveText()

    で、どう?
引用返信 [メール受信/OFF] 削除キー/
■5904 / inTopicNo.3)  出来ました!
□投稿者/ 舩井啓行 -(2010/06/01(Tue) 19:04:13)
    通りすがりさん ありがとうございました。

    試行錯誤して、なかなか出来なかったのですがこのような
    シンプルなもので実現できて感激です。

    ところで、この方法は一度エディタの中に入ってからの動作ですが
    そもそも特定条件時はエディタの中に入らないという制御は出来る
    のでしょうか。

解決済み!
引用返信 [メール受信/ON] 削除キー/
■5905 / inTopicNo.4)  Re[3]: 出来ました!
□投稿者/ 通りすがり -(2010/06/01(Tue) 20:19:27)
    フォーカス設定不可でも良いなら

    [A]の[フォーカス取得]イベント:
     [B]="●" なら &喪失オブジェクト名 に SetFocus

    検証はしてないんだからね!
引用返信 [メール受信/OFF] 削除キー/
■5909 / inTopicNo.5)  Re[4]: 出来ました!
□投稿者/ 舩井啓行 -(2010/06/02(Wed) 22:06:08)
    通りすがりさん

    ありがとうございました。
    このような方法があったのですね。参考になりました。
    がんばってやってみます。

引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -