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

■14045 / 9階層)  変数を反映させたい
□投稿者/ ONnoji -(2023/11/13(Mon) 16:33:50)
    2023/11/13(Mon) 16:42:59 編集(投稿者)

    >>Bはcmx を実行する前に変数を宣言しておく必要があります。
    >>
    >> なので、もしも変数が宣言されていない場合にはエラーになります。
    >
    > ***KEXで宣言してあるのでOK、セーフだったのでしょうか?

    その通りです。

    共通変数は、[イベント処理]で宣言しても、[一括処理]で宣言しても、ひとつだけの同じものです。

    同じ名前の共通変数が複数存在出来ると思うのは大きな誤り(勘違い)です。

    なので、変数を宣言する際に、既に宣言済みか否かをチェックする必要があるのです。

    チェック方法は、条件 ( #配列要素数( "指定年" ) = -1 ) という[条件]コマンドですよ。

    >>は、具体的には次のように
    >>
    >> 条件 ( #配列要素数( "指定年" ) = -1 ) 変数宣言 共通,文字列{ &指定年 }
    >>
    >> 条件 ( #配列要素数( "指定月" ) = -1 ) 変数宣言 共通,文字列{ &指定月 }
    >>
    > この記述はkexに記すのでしょうか?整数ではなく文字列として宣言するのでしょうか?
    >
    > すみません。完全にわからなくなってしまいました。

    おっと、 &指定年と &指定月のデータ型は整数でしたか????(^^ゞ

    そうならば、

    条件 ( #配列要素数( "指定年" ) = -1 ) 変数宣言 共通,整数{ &指定年 }

    条件 ( #配列要素数( "指定月" ) = -1 ) 変数宣言 共通,整数{ &指定月 }

    としてください。

    ※そちらの変数のデータ型に合わせて適宜変更してください。
     ・・・・・・・・・・・・・・・・・・・・・・・・・・

     ◇ ◇ ◇ ◇ ◇

    [イベント処理]

    条件 ( #配列要素数( "指定年" ) = -1 ) 変数宣言 共通,・・・
    条件 ( #配列要素数( "指定月" ) = -1 ) 変数宣言 共通,・・・


    [一括処理]

    条件 ( #配列要素数( "指定年" ) = -1 ) 変数宣言 共通,・・・
    条件 ( #配列要素数( "指定月" ) = -1 ) 変数宣言 共通,・・・

    このように、[イベント処理]と[一括処理]の両方に記述して差し支えないですよ。

    p.s.

    ちなみに、[フォーム+イベント処理]と[一括処理]はそれぞれ単独に実行しているのでしょうか????

    今後質問される場合には、貴殿の運用方法を具体的にお書きください。
    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・


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

→Re[10]: 変数を反映させたい /てつか
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal 変数を反映させたい / てつか (23/11/01(Wed) 14:48) #14023
Nomal Re[1]: 変数を反映させたい / ONnoji (23/11/01(Wed) 15:09) #14024
│└Nomal Re[2]: 変数を反映させたい / てつか (23/11/02(Thu) 13:53) #14027
│  └Nomal Re[3]: 変数を反映させたい / ONnoji (23/11/02(Thu) 20:57) #14028
│    └Nomal Re[4]: 変数を反映させたい / てつか (23/11/03(Fri) 10:04) #14030
│      └Nomal Re[5]: 変数を反映させたい / ONnoji (23/11/03(Fri) 10:23) #14031
│        ├Nomal (削除) / (23/11/03(Fri) 13:05) #14032
│        └Nomal Re[6]: 変数を反映させたい / てつか (23/11/08(Wed) 09:59) #14038 解決済み!
│          └Nomal Re[7]: 変数を反映させたい / ONnoji (23/11/12(Sun) 13:17) #14041
│            └Nomal Re[8]: 変数を反映させたい / てつか (23/11/13(Mon) 15:43) #14044
│              └Nomal 変数を反映させたい / ONnoji (23/11/13(Mon) 16:33) #14045 ←Now
│                └Nomal Re[10]: 変数を反映させたい / てつか (23/11/13(Mon) 17:36) #14046 解決済み!
│                  └Nomal Re[11]: 変数を反映させたい / ONnoji (23/11/14(Tue) 14:54) #14047
│                    └Nomal Re[12]: 変数を反映させたい / てつか (23/11/14(Tue) 18:31) #14048
│                      └Nomal Re[13]: 変数を反映させたい / ONnoji (23/11/15(Wed) 10:54) #14049
│                        └Nomal Re[14]: 変数を反映させたい / てつか (23/11/15(Wed) 11:25) #14050 解決済み!
Nomal Re[1]: 変数を反映させたい / natsu (23/11/04(Sat) 08:31) #14037

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -