こんな入力プログラムを実現したい
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
4項目にして出来る方法はあるかもしれませんが非常に複雑になると思います。
それを考えるだけですごく時間がかかりそうですね
単純なほうが無難ではないでしょうか
それを考えるだけですごく時間がかかりそうですね
単純なほうが無難ではないでしょうか
投票数:0
平均点:0.00
humi
投稿数: 204
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ご回答頂き有難う御座います。
入力項目と計算項目を持つということですが、画面の表示も両方表示させるということですよね。入力項目が4つと計算項目が4つで、計8個の項目が表示なる。できれば表示は4個の項目でしたいのですが無理ですかね。
ご教授の程宜しくお願い致します。
入力項目と計算項目を持つということですが、画面の表示も両方表示させるということですよね。入力項目が4つと計算項目が4つで、計8個の項目が表示なる。できれば表示は4個の項目でしたいのですが無理ですかね。
ご教授の程宜しくお願い致します。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
入力項目と計算項目を同じにして行うのは無理なのではないでしょうか
入力項目と計算項目を別にすればいいのでは
Aの入力項目 Aの計算項目
Bの入力項目 Bの計算項目
Cの入力項目 Cの計算項目
Dの入力項目 Dの計算項目
各入力項目が変更されたら計算項目を更新する
入力項目はどこか1つしか入らない
こんな感じでしょうか
入力項目と計算項目を別にすればいいのでは
Aの入力項目 Aの計算項目
Bの入力項目 Bの計算項目
Cの入力項目 Cの計算項目
Dの入力項目 Dの計算項目
各入力項目が変更されたら計算項目を更新する
入力項目はどこか1つしか入らない
こんな感じでしょうか
投票数:0
平均点:0.00
humi
投稿数: 204
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ISHIJIMAさんご回答有難う御座います。
代入で行おうとプログラムを改良したのですが、項目がA・B・C・Dと4項目あって、Bの項目が入力された時に、Aを計算させるために、Aの項目の代入のところに、IFを使用して、B<>0の場合に、ある式を実行させようとしたのですが、Aの項目がBの項目より前にあるせいか、代入式が実行されませんでした。やり方が間違っているのでしょうか。
実際したいことは、上で書いたように、A・B・C・Dという4個の項目があり、Aが入力されたら、B・C・Dが計算式で決まり、Bが入力されたら、A・C・Dが計算式で決まり、Cが入力されたら、A・B・Dが計算式で決まり、Dが入力されたら、A・B・Cが計算式で決まります。計算式は、入力された項目によって変わります。
ご教授の程宜しくお願い致します。
代入で行おうとプログラムを改良したのですが、項目がA・B・C・Dと4項目あって、Bの項目が入力された時に、Aを計算させるために、Aの項目の代入のところに、IFを使用して、B<>0の場合に、ある式を実行させようとしたのですが、Aの項目がBの項目より前にあるせいか、代入式が実行されませんでした。やり方が間違っているのでしょうか。
実際したいことは、上で書いたように、A・B・C・Dという4個の項目があり、Aが入力されたら、B・C・Dが計算式で決まり、Bが入力されたら、A・C・Dが計算式で決まり、Cが入力されたら、A・B・Dが計算式で決まり、Dが入力されたら、A・B・Cが計算式で決まります。計算式は、入力された項目によって変わります。
ご教授の程宜しくお願い致します。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
計算する項目の代入のところに計算式を入れるだけでよいのではないでしょうか
投票数:0
平均点:0.00
humi
投稿数: 204
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
いつも参考にしております。
入力項目が4個あり、どれかひとつの項目が入力されると、他の3つの項目が計算式で決まります。これを実現させようと思い、入力項目の後にブロックを使って、VARMOD関数を使用して項目が変更されたら、計算式を項目更新するようにしたのですが、他の項目も値が変わっているので、次の項目の後のブロックの中の処理が動いてしまい、また計算されてしまいます。それを回避するために、変数を持たせてブロック内の計算が終わった後にその変数をONにして、ブロックの条件にその変数もOFFの時という条件をつけてみました。これで、どれか1つの項目が入力された後は計算されなくはなったのですが、本当に入力項目の値を変更して、計算させることが出来ません。このような入力プログラムを実現させる方法はありますか。ご教授の程宜しくお願い致します。
dbMAGIC Ver:8.2K4 SP2
入力項目が4個あり、どれかひとつの項目が入力されると、他の3つの項目が計算式で決まります。これを実現させようと思い、入力項目の後にブロックを使って、VARMOD関数を使用して項目が変更されたら、計算式を項目更新するようにしたのですが、他の項目も値が変わっているので、次の項目の後のブロックの中の処理が動いてしまい、また計算されてしまいます。それを回避するために、変数を持たせてブロック内の計算が終わった後にその変数をONにして、ブロックの条件にその変数もOFFの時という条件をつけてみました。これで、どれか1つの項目が入力された後は計算されなくはなったのですが、本当に入力項目の値を変更して、計算させることが出来ません。このような入力プログラムを実現させる方法はありますか。ご教授の程宜しくお願い致します。
dbMAGIC Ver:8.2K4 SP2
投票数:0
平均点:0.00