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

■14376 / 8階層)  モジュール化はフォームのレベルでも必要
□投稿者/ ジェダイの桐 -(2024/05/23(Thu) 13:53:28)
    ONnojiさん


    こんにちは!


    > 昔の掲示板には、格好は「フォーム+イベント処理」であっても、気持ちは一括処理の例が非常に多いのでよくよく吟味してくださいね。


    分かりました。
    これに関しては、もうどれを参考にしたかは分からなくなりましたが、
    具体的なプログラムは記載されていなかったんです。


    考え方として、主ウィンドウからモーダルフォームを開いて絞り込む手順がありますよ程度のアイデアを記載されていたと思います。


    今にして思えば、上級者通しのやり取りだった(少なからず、私より知識はある)
    ので、投稿者さんもそのアイデアでONnojiさんが提示してくれたサンプル
    (主ウィンドウ 絞り込み モーダルフォーム 変数操作)の手順で絞り込みを
    したんじゃないかと思います。


    その部分を私なりにやった結果が、あのやり方だったんです・・・


    >>そのフォームを初めて立ち上げる時に読み込んで使用する感じなのでしょうか??
    >>ここは直ぐに分からない(理解出来ない)ので一旦置いていて、
    > >>1.固有変数(または共通変数)でモーダル側でも値が参照できるようにして
    > >>2.固有変数(または共通変数)で終了状態( &gAnser )も受取る
    > >>3.もし、終了状態( &gAnser )がOK(1)なら実行
    >
    > 百聞は一見にしかずですからサンプルを動かしてください。


    cmd期間指定絞込 を押す前はフォームの変数管理の固有変数は無いですが、
    押した後は 変数管理画面に固有変数が現れました。


    名札 メイン に固有変数を宣言して、使用したら変数管理画面に出てくるんですね(^^♪


    > これには、ウィンドウのハンドル番号が必要ですので、初級者のレベルでは難易度が最大です。
    >
    > しかし、どうしても試したいというのであれば、INF_Framework をフォームに導入してください。
    >
    > そして、あこめの桐のプログラミング入門のトップページから
    >
    >   INF_Framework:局所変数の受け渡し
    >
    > を読んでください。
    >
    > そうすれば、局所変数を使った本当に変数の値の受け渡しが試せますよ。しかも超簡単に(^^♪


    そもそもなのですが、主ウィンドウ から モーダルフォームを呼び出して絞り込みをするなんて事はやりたくないのです。


    今回は日時の範囲を指定して絞り込みをしたかったのですが、
    桐の表に慣れている人なら 絞り込み:比較式で
    D"24/4/1"≦[]≦D"24/4/30" とか D"24/4/1"≦[]≦#月末(D"24/4/1")
    とか使って絞り込めばいいだけです。


    じゃあ何故 主ウィンドウ から モーダルフォーム 方式に挑戦したかと言えば、桐を初めて使用する人が 日付の範囲絞り込みが難しいとの事だったので、
    絞り込み開始日 と 絞り込み終了日 を入力して絞り込む 方法をやってみたのです。


    桐を初めて使用する人の評価は 使いやすい との事でした。


    だけど、桐に慣れてきたら このやり方は面倒になってくるんじゃないかな??
    と思っています。
    その時に 絞り込み:比較式 の方法を伝えようと思っています(^^)/


    > まず、当方のサンプルを動かしてみてください。


    私がやりたかった事が、正に実現出来ました。
    期間指定絞込.wfx にある cmdok の 実行条件に
    ( &gRefinementStartDate <= &gRefinementEndDate ) があるので、
    24/4/1 から 24/3/1 と入力した場合はそもそも okボタンが押せない


    思い通りの日付が入力されたら
    主ウィンドウに戻り(期間指定絞込.wfxが閉じられ)絞り込みを実行するか しないかをメッセージボックスで問う


    とにかく分かりやすかったです。


    まさやんさんの #日数 という関数も知らなかったですし
    AKさんに教えて貰った 実行条件 も知らなかったです。


    ONnojiさんに作成して頂いた、サンプルも凄く勉強になりました。


    本当にありがとうございましたm(__)m

解決済み!
[メール受信/OFF] 削除キー/

→Re[9]: モジュール化はフォームのレベル.. /ONnoji
→Re[9]: モジュール化はフォームのレベル.. /AK
→Re[9]: モジュール化はフォームのレベル.. /まさやん
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal 期間絞込でのエラー時対応について / ジェダイの桐 (24/05/20(Mon) 09:54) #14350
Nomal Re[1]: 期間絞込でのエラー時対応について / まさやん (24/05/20(Mon) 11:46) #14351
│└Nomal Re[2]: 期間絞込でのエラー時対応について / ジェダイの桐 (24/05/20(Mon) 17:39) #14353 解決済み!
Nomal Re[1]: 期間絞込でのエラー時対応について / AK (24/05/20(Mon) 15:33) #14352
│├Nomal Re[2]: 期間絞込でのエラー時対応について / ジェダイの桐 (24/05/20(Mon) 17:48) #14354
│└Nomal Re[2]: 期間絞込でのエラー時対応について / まさやん (24/05/20(Mon) 19:39) #14356
│  └Nomal Re[3]: 期間絞込でのエラー時対応について / AK (24/05/20(Mon) 19:36) #14355
│    └Nomal Re[4]: 期間絞込でのエラー時対応について / ジェダイの桐 (24/05/21(Tue) 14:50) #14360
│      └Nomal Re[5]: 期間絞込でのエラー時対応について / ONnoji (24/05/21(Tue) 15:21) #14362
│        └Nomal Re[6]: 期間絞込でのエラー時対応について / ジェダイの桐 (24/05/23(Thu) 17:27) #14382
│          └Nomal Re[7]: 期間絞込でのエラー時対応について / ONnoji (24/05/23(Thu) 17:31) #14383
Nomal Re[1]: 期間絞込でのエラー時対応について / ONnoji (24/05/20(Mon) 23:34) #14358
│└Nomal Re[2]: 期間絞込でのエラー時対応について / ジェダイの桐 (24/05/21(Tue) 14:58) #14361
Nomal Re[1]: 期間絞込でのエラー時対応について / ONnoji (24/05/21(Tue) 18:47) #14363
  ├Nomal Re[2]: 期間絞込でのエラー時対応について / AK (24/05/21(Tue) 19:12) #14364
  └Nomal Re[2]: モジュール化はフォームのレベル.. / ONnoji (24/05/21(Tue) 19:15) #14365
    ├Nomal Re[3]: モジュール化はフォームのレベル.. / ONnoji (24/05/22(Wed) 10:52) #14366
    └Nomal Re[3]: モジュール化はフォームのレベル.. / ジェダイの桐 (24/05/22(Wed) 16:28) #14367
      └Nomal Re[4]: モジュール化はフォームのレベル.. / ONnoji (24/05/22(Wed) 16:34) #14368
        └Nomal Re[5]: モジュール化はフォームのレベル.. / ONnoji (24/05/22(Wed) 16:48) #14369 1716386255.jpg/65KB
          └Nomal Re[6]: モジュール化はフォームのレベル.. / ジェダイの桐 (24/05/22(Wed) 17:12) #14370
            ├Nomal Re[7]: モジュール化はフォームのレベル.. / ONnoji (24/05/22(Wed) 17:26) #14371
            │└Nomal モジュール化はフォームのレベルでも必要 / ジェダイの桐 (24/05/23(Thu) 13:53) #14376 解決済み! ←Now
            │  ├Nomal Re[9]: モジュール化はフォームのレベル.. / ONnoji (24/05/23(Thu) 16:26) #14380
            │  ├Nomal Re[9]: モジュール化はフォームのレベル.. / AK (24/05/23(Thu) 17:15) #14381
            │  │└Nomal Re[10]: モジュール化はフォームのレベル.. / ジェダイの桐 (24/05/24(Fri) 09:37) #14386
            │  │  └Nomal Re[11]: モジュール化はフォームのレベル.. / ななーし (24/05/28(Tue) 16:08) #14407
            │  └Nomal Re[9]: モジュール化はフォームのレベル.. / まさやん (24/05/23(Thu) 20:28) #14384
            ├Nomal Re[7]: モジュール化はフォームのレベル.. / ONnoji (24/05/22(Wed) 23:34) #14373 1716388486.jpg/73KB
            └Nomal Re[7]: モジュール化はフォームのレベル.. / ONnoji (24/05/23(Thu) 22:57) #14385
              └Nomal Re[8]: モジュール化はフォームのレベル.. / ジェダイの桐 (24/05/24(Fri) 10:12) #14387
                └Nomal Re[9]: モジュール化はフォームのレベル.. / ONnoji (24/05/26(Sun) 16:15) #14393

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -