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

■14285 / 10階層)  加工開始日を求めたい
□投稿者/ ジェダイの桐 -(2024/04/12(Fri) 09:31:19)
    ONnojiさん


    > 次の1文字の変数名は普通に使いますよ。
    >
    > それは、アイ、ジェー、ケー つまり i j k です。
    >
    > 桐の場合には、変数を直接(リテラル)記述する場合には、接頭辞のアンパサンド記号(&)を付けますので
    >
    > つまり、&i &j &k ですが、これはプログラミングに慣れている人には違和感がありません。


    これば疑問に思っていました。
    ネットでプログラムの事を見ている時に i って頻繁に目にしました。

    これも過去からの流れなんですね!

    但し、 j と k は初めて知りました。



    > 本当は &count でも良いのですが、やはり3文字のレガシーで &cnt です。アハハha (^^ゞ


    初級者目線(私だけかもしませんが・・・)で言えば、正にこういう事がしりたかったのです。

    &count でも良い けど 3文字のレガシーで &cnt

    なんでもない事かもしれないですが、変数名は自由にしていいのに
    何故英語? 何故3文字? (?_?)

    過去からの流れで 英語 を使用した方がトラブル回避になる、項目に代入する時は 見た目に分かりやすい方が良い。(結果 漢字を使用する or 一般的に理解出来れば 3文字英語 そうでなければ 素直に英単語 にした方が分かりりやすい)

    この知識が前段で無いと、プログラミングの門が狭く感じてしまうのです・・・(^^;


    > ところで、&cnt = &cnt + 1 もヘンテコに見えるでしょう。


    確かに見えましたが、
    ↓の開設のおかげで

    >
    > でもこれは、&cntに1加算した結果を &cnt 自身に代入するという意味です。
    >
    > つまり、加算(インクリメント)のコマンドになるわけです。

    &msg =      "Start"
     &msg = &msg + "\n\nこれはテスト用のメッセージボックスです"
     &msg = &msg + "\n\n不要になったらコメントアウトしてください"
     メッセージボックス  &title, &msg, アイコン = i, ボタン指定 = 1, 制御文字展開 = する

    &msg = &msg + "\n\n文字列"
    の意味が非常に良く分かりましたm(__)m

    > p.s.
    >
    > [繰り返し ... 繰り返し終了]という繰り返しコマンドはワカリニクイでしょう。
    >
    > 初級者が最も苦手とするのが、この繰り返し処理なんですよ。
    >
    > そうそう、サンプルにも繰り返し処理がありましたね。
    >
    >   :
    >   :
    >  ジャンプ 行番号 = 先頭
    >  繰り返し ( .not #eof )
    >
    >    :
    >   分かり易さのために途中のコマンドを省略しています
    >    :
    >
    >   ジャンプ 行番号 = 次行 /* これを忘れると無限ループになります */
    >  繰り返し終了
    >   :
    >   :


    自分で完璧に作れるかは怪しいですが、
    私の理解が正しければ・・・

    ジャンプ 行番号 = 先頭 ←最初は先頭行にジャンプする
     繰り返し ( .not #eof ) ←このプログラム以下から 最終行 になるまで繰り返す


    やりたい事の命令


    ジャンプ 行番号 = 次行 ←これは ジャンプ 行番号 = 先頭 に対して 次行なので 2行目 最終行になるまで加算させる。

    だから注釈の様に ジャンプ 行番号 = 次行 を忘れると 永遠に 先頭行 を繰り返す事になる

    という事だと認識していますm(__)m


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

    昨日プログラムを見ていて気付いた事があります。


    多重化
     &multiTblNum = #is表  /* 多重化した表の表番号を取得 */



    行訂正 [加工日1] = &加工日1, [加工日2] = &加工日2



    終了 表 &multiTblNum  /* 多重化した表を閉じる */
     編集表 &hwindow


    これを見ると、 多重化 した表に 求めたいデータを最終行まで代入していると理解しています。

    最終行までいって繰り返しが終了しらたら 多重化 した表を閉じて、編集対象表に戻る。

    これ自体は理解の通りであれば、納得出来るのですが
    代入している表が 多重化 した表です。

    それが何故編集対象表に求めた結果があるのか??

    これは、 多重化した表 と 編集対象表は リンクしていると言う事なのでしょうか??

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


    このツリーは本当に私の財産です。
    初級者に対しての講義と言っても過言じゃないと思っています。

    本当に助かっています!

    ありがとうございますm(__)m


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

→Re[11]: 加工開始日を求めたい /ONnoji
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal 加工開始日を求めたい / ジェダイの桐 (24/04/09(Tue) 09:55) #14266
Nomal Re[1]: 加工開始日を求めたい / ONnoji (24/04/09(Tue) 14:12) #14267
  └Nomal Re[2]: 加工開始日を求めたい / ジェダイの桐 (24/04/09(Tue) 16:16) #14268 解決済み!
    └Nomal Re[3]: 加工開始日を求めたい / ONnoji (24/04/09(Tue) 17:22) #14269
      ├Nomal Re[4]: 加工開始日を求めたい / ジェダイの桐 (24/04/09(Tue) 17:41) #14270
      │└Nomal Re[5]: 加工開始日を求めたい / ONnoji (24/04/09(Tue) 17:57) #14271
      │  ├Nomal Re[6]: 加工開始日を求めたい / ジェダイの桐 (24/04/09(Tue) 18:40) #14272
      │  └Nomal Re[6]: 加工開始日を求めたい / ジェダイの桐 (24/04/10(Wed) 09:36) #14273
      │    └Nomal Re[7]: 加工開始日を求めたい / ONnoji (24/04/10(Wed) 11:37) #14274
      │      └Nomal Re[8]: 加工開始日を求めたい / ジェダイの桐 (24/04/10(Wed) 17:09) #14275
      │        └Nomal Re[9]: 加工開始日を求めたい / ONnoji (24/04/10(Wed) 17:34) #14277
      └Nomal Re[4]: 加工開始日を求めたい / ジェダイの桐 (24/04/10(Wed) 17:28) #14276
        └Nomal Re[5]: 加工開始日を求めたい / ONnoji (24/04/10(Wed) 18:05) #14278
          ├Nomal Re[6]: 加工開始日を求めたい / うにん (24/04/10(Wed) 21:09) #14279
          │└Nomal Re[7]: 加工開始日を求めたい / ONnoji (24/04/10(Wed) 21:56) #14280
          └Nomal Re[6]: 加工開始日を求めたい / ジェダイの桐 (24/04/11(Thu) 08:59) #14281
            └Nomal Re[7]: 加工開始日を求めたい / ONnoji (24/04/11(Thu) 09:46) #14282
              └Nomal Re[8]: 加工開始日を求めたい / ジェダイの桐 (24/04/11(Thu) 14:15) #14283
                └Nomal Re[9]: 加工開始日を求めたい / ONnoji (24/04/11(Thu) 17:06) #14284
                  └Nomal 加工開始日を求めたい / ジェダイの桐 (24/04/12(Fri) 09:31) #14285 ←Now
                    └Nomal Re[11]: 加工開始日を求めたい / ONnoji (24/04/12(Fri) 12:40) #14286
                      └Nomal Re[12]: 加工開始日を求めたい / ジェタイの桐 (24/04/12(Fri) 19:07) #14288
                        └Nomal Re[13]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 16:55) #14293
                          └Nomal Re[14]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 16:56) #14294
                            ├Nomal Re[15]: 加工開始日を求めたい / ジェダイの桐 (24/04/15(Mon) 17:45) #14296
                            │└Nomal Re[16]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 17:59) #14297
                            │  ├Nomal Re[17]: 加工開始日を求めたい / ジェダイの桐 (24/04/15(Mon) 18:19) #14300
                            │  └Nomal Re[17]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 18:18) #14299
                            │    └Nomal Re[18]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 19:02) #14301
                            │      └Nomal Re[19]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 21:46) #14302
                            │        └Nomal Re[20]: 加工開始日を求めたい / ジェダイの桐 (24/04/18(Thu) 09:19) #14309
                            │          └Nomal Re[21]: 加工開始日を求めたい / ONnoji (24/04/19(Fri) 18:41) #14310
                            └Nomal Re[15]: 加工開始日を求めたい / ONnoji (24/04/15(Mon) 18:09) #14298

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -