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

■14241 / 5階層)  フォームのコマンドボタンについて
□投稿者/ ONnoji -(2024/03/27(Wed) 22:33:54)
    2024/03/27(Wed) 22:43:27 編集(投稿者)

    > 現在地から 右の項目 左の項目 に行くコマンド(イベント)はどうやったら出来るのでしょうか?
    >
    > ジャンプは違うんだと思いました。

    ジャンプは表ファイル(.tbx)でもフォームファイル(.wfx)のどちらでも[行(レコード)移動]の意味です。

    しかしながら、フォームのコマンドボタンの機能名には[項目移動]の機能はありません。

    フォームは表ファイル(.tbx)にラップ(包み込んだ)したファイルです。

    ところが、フォームには表ファイル(.tbx)の[項目]というものがありません。

    フォームに存在するのは、(GUI部品としての)オブジェクトだけです。
                 ・・・・・・・・・・・・・・・・

    一覧表形式のフォームでは、[フォーム明細部]に[テキストボックス]を横一列に並べます。

    しかし、たとえ[テキストボックス]の[ソース]属性がフォームの編集対象表の項目名だったとしても、

    それは[テキストボックス]でしかなくて、表ファイル(.tbx)の項目と同じではありません。

    つまり、[テキストボックス]はあくまでも(GUI部品としての)オブジェクトなのです。

    従って、[コマンドボタンの機能名]には[項目移動]というものが存在しないのです。

     ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇

    じゃあどうするか?????

    一番簡単なのは、キーボードの [Tab]キーと[Shift + Tab]キーを押してテキストボックスを左右に移動する事です。
    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    しかし、どうしてもコマンドボタンでというのであれば・・・

    例えば、コマンドボタンの [cmd項目前へ]/[cmd項目次へ]を実行した時に、

    [コマンドボタンの機能名:手続き実行]で、あらかじめ用意しておいた一般手続きを呼び出すしか方法がありません。

    もちろん、この時呼び出す一般手続きの内容を当方は示すことが出来ますが、貴殿が想像している以上に複雑で面倒臭い内容です。

    なので、貴殿が消化不良になると思われるのであえて内容を示しません。 ガーン! (;´д`)トホホ

    悪しからずご了承ください。m(__)m

    May the Form be with you.

     ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇

    p.s.

    後ほど別途、拙作フレームワークを用いた実用的な解決例を示しますので、是非そちらをご覧ください。

    Use the Form. Feel it.

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

→Re[6]: フォームのコマンドボタンについて /ジェダイの桐
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal フォームのコマンドボタンについて / ジェダイの桐 (24/03/27(Wed) 17:55) #14236
Nomal Re[1]: フォームのコマンドボタンについて / ONnoji (24/03/27(Wed) 19:14) #14237
  └Nomal Re[2]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/27(Wed) 19:26) #14238
    └Nomal Re[3]: フォームのコマンドボタンについて / ONnoji (24/03/27(Wed) 19:42) #14239
      └Nomal Re[4]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/27(Wed) 19:51) #14240
        └Nomal フォームのコマンドボタンについて / ONnoji (24/03/27(Wed) 22:33) #14241 ←Now
          └Nomal Re[6]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/28(Thu) 08:11) #14242
            └Nomal Re[7]: フォームのコマンドボタンについて / ONnoji (24/03/28(Thu) 10:03) #14243
              └Nomal Re[8]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/28(Thu) 11:03) #14244
                └Nomal Re[9]: フォームのコマンドボタンについて / ONnoji (24/03/28(Thu) 14:11) #14245
                  └Nomal Re[10]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/28(Thu) 14:58) #14246
                    └Nomal Re[11]: フォームのコマンドボタンについて / ONnoji (24/03/28(Thu) 16:58) #14247
                      └Nomal Re[12]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/28(Thu) 17:35) #14248 解決済み!
                        └Nomal Re[13]: フォームのコマンドボタンについて / ONnoji (24/03/28(Thu) 17:59) #14249
                          └Nomal Re[14]: フォームのコマンドボタンについて / ジェダイの桐 (24/03/29(Fri) 09:32) #14250
                            └Nomal Re[15]: フォームのコマンドボタンについて / ONnoji (24/03/30(Sat) 22:05) #14251
                              ├Nomal Re[16]: フォームのコマンドボタンについて / ジェダイの桐 (24/04/01(Mon) 08:41) #14252
                              └Nomal Re[16]: フォームのコマンドボタンについて / ジェダイの桐 (24/04/04(Thu) 10:07) #14256
                                └Nomal Re[17]: フォームのコマンドボタンについて / ONnoji (24/04/04(Thu) 11:50) #14257

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

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

- Child Tree -
- Antispam Version -