ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

バッチタスクでのメッセージBOXに関しまして

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2010-9-28 11:59
gs_kuwabara  長老   投稿数: 229
お世話になっております

 バッチタスクでメッセージBOXを表示させて
 「はい」「いいえ」で処理分岐をさせたいのですが
 「はい」「いいえ」どちらを押しても戻り値が「0」
 になってしまいます

 ヘルプを見るとバッチでも使用可能の様に記載されています
 なぜなのでしょうか?

 アドバイスを頂ければ幸いです
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-9-28 15:20
kubota  新米   投稿数: 15
試しに作成してみましたが、戻り値は、6,7と取得可能でした。

プログラムチェック(F8)で、エラーがでませんでしょうか?
(エラーコマンドの戻り値に、変数が設定されていないのかと
思いましたので・・)
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-9-28 15:26
gs_kuwabara  長老   投稿数: 229
kubotaさま

 回答ありがとうございます

 F8でエラーもでず
 戻り値に変数を設定しているのですが戻り値が0なんです・・・

 原因不明でしたのでメッセージの表示タイミングを
 上位のリッチクライアントタスクに移動して対応しました
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-9-28 15:35
Tanda  長老   投稿数: 2151
gs_kuwabara さん、こんにちは。

ひょっとして、リッチクライアントからのバッチのコールでしょうか?

もしそうだとすると、リッチクライアントから起動を掛けられた
バッチは、サーバのバックグラウンド上で走るだけのものになり
ますので、ユーザとのインターフェイスはないはずです。

それが原因なのではないでしょうか?

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2010-9-28 18:17
gs_kuwabara  長老   投稿数: 229
Tandaさま

 ありがとうございます

 そうなんですね、
 まさに、そのとおりです
 もっと勉強しないとダメですね
 
 ただ、メッセージボックスは表示されるのですね
 

 
投票数:0 平均点:0.00
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2010-9-28 18:24
Tanda  長老   投稿数: 2151
gs_kuwabara さん

メッセージボックスは表示されるんですが、実際の運用時には、
サーバのコンソールに表示されてて、誰も見ていないか、
あるいはサーバのバックグラウンド上のメモリ上でだけ動いて
いるという状況になりますね。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約