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

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

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

■7168 / inTopicNo.1)  一括処理の中での条件分岐
  
□投稿者/ ひで -(2012/08/02(Thu) 17:51:56)
    項目「A」の中で、未定義(未入力)のレーコドがある場合は、「手続き1」へ
    無い場合(全て入力済み)の場合は「手続き2」へと処理を変えたいのですが・・

    どうもよく判りません・・

    if を使うのか 条件 を使うのかも、よく判りません。

    どなたか、ご教示よろしくお願い致します。


引用返信 [メール受信/ON] 削除キー/
■7169 / inTopicNo.2)  Re[1]: 一括処理の中での条件分岐
□投稿者/ うにん -(2012/08/02(Thu) 20:48:02)
    > 項目「A」の中で、未定義(未入力)のレーコドがある場合は、「手続き1」へ
    > 無い場合(全て入力済み)の場合は「手続き2」へと処理を変えたいのですが・・

    項集計 [A]
    if(&件数<>&有効件数)
     手続き実行 手続き1
    else
     手続き実行 手続き2
    end

    > if を使うのか 条件 を使うのかも、よく判りません。

    どっちでもいいですが、条件コマンドは満たした場合の処理だけです。

引用返信 [メール受信/OFF] 削除キー/
■7170 / inTopicNo.3)  Re[2]: 一括処理の中での条件分岐
□投稿者/ くおんたむ -(2012/08/02(Thu) 23:39:26)
    どうも、ひでさん

    うにんさんが書かれているとおりです。

    他にもケース開始、終了(Switch 〜 Case 〜 End )もあります。
    見ると、条件分枝が2つしかないので、うにんさんの
    方法がいいでしょう。

    コマンド(Cond)は1つしか出来ません。
    もちろん、2つ並べても、問題はありません。

    cond ( &a = 1 ) 確認 "いちだよ"
    cond ( &a = 2 ) 確認 "にだよ"

    でもいいのです。
    Ifにすると

    If ( &a = 1 )
     確認 "いちだよ"
    Else
     確認 "いちじゃないよ"
    End

    ケース開始〜ケース終了にすると

    Switch
     Case ( &a = 1 )
      確認 "いちだよ"
     Default
      確認 "いちじゃないよ"
    End

    となります。

    これらは、桐のヘルプ(一括処理・イベント処理側)
    にありますので、確認してみてください。
引用返信 [メール受信/OFF] 削除キー/
■7171 / inTopicNo.4)  Re[3]: 一括処理の中での条件分岐
□投稿者/ くおんたむ -(2012/08/02(Thu) 23:53:42)
引用返信 [メール受信/OFF] 削除キー/
■7172 / inTopicNo.5)  Re[3]: 一括処理の中での条件分岐
□投稿者/ うにん -(2012/08/03(Fri) 10:11:49)
    > コマンド(Cond)は1つしか出来ません。
    > もちろん、2つ並べても、問題はありません。
    >
    > cond ( &a = 1 ) 確認 "いちだよ"
    > cond ( &a = 2 ) 確認 "にだよ"
    >
    > でもいいのです。

    この通りならいいですが、確認でなく手続き実行で、変数値が変ってしまうと
    次のcondも実行される可能性があります。
引用返信 [メール受信/OFF] 削除キー/
■7173 / inTopicNo.6)  Re[4]: 一括処理の中での条件分岐
□投稿者/ ツひゑソス -(2012/08/03(Fri) 17:26:02)
    大変、ありがとうございました。
    助かりました。

    まだ、充分に理解していませんが、頑張ります。

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



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -