修正許可=No時の選択プログラム
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
修正許可=No時の選択プログラム
msg# 1
shhashin
投稿数: 64
テーブルコントロール上に選択プログラム付きの項目があり、登録モードのときのみ修正許可しています。
修正モードの時は確かに直接入力はできないのですが、ズームすると選択プログラムが起動し、選択したコードが入力されてしまいます。
修正許可=Noのとき、カーソルのパークはできるが選択プログラムは起動しない方法はないでしょうか?
バージョンはMAGIC V10.1 SP4b です。
以上、よろしくお願いします。
修正モードの時は確かに直接入力はできないのですが、ズームすると選択プログラムが起動し、選択したコードが入力されてしまいます。
修正許可=Noのとき、カーソルのパークはできるが選択プログラムは起動しない方法はないでしょうか?
バージョンはMAGIC V10.1 SP4b です。
以上、よろしくお願いします。
投票数:0
平均点:0.00
Re: 修正許可=No時の選択プログラム
msg# 1.1
nkmt
投稿数: 1668
苦肉の策ですが、呼ばれるプログラムの終了条件に
NOT(STAT(1,'C'MODE))
を付ける訳にはいかないのでしょうね・・・・。
私は、項目に選択プログラムは付けないようにしています。
NOT(STAT(1,'C'MODE))
を付ける訳にはいかないのでしょうね・・・・。
私は、項目に選択プログラムは付けないようにしています。
投票数:0
平均点:0.00
Re: 修正許可=No時の選択プログラム
msg# 1.1.1
shhashin
投稿数: 64
nkmtさんコメントありがとうございます。
導入して1年くらい経つシステムなのですが、おかしなデータがあると言われ、調査したところこの現象に気づきました。
> NOT(STAT(1,'C'MODE))
>を付ける訳にはいかないのでしょうね・・・・。
親タスクが登録モードだけとは限らないので、さすがに難しいです。
>私は、項目に選択プログラムは付けないようにしています。
私は、コード検索をするコードは全てモデルに選択プログラムを指定しています。そのためプログラムには全て選択プログラムが設定してあります。
修正許可しない項目はパークさせない様にするしかないですかね?
(項目内容をコピーペーストできる様にあえてパークさせている部分のあるのですが)
導入して1年くらい経つシステムなのですが、おかしなデータがあると言われ、調査したところこの現象に気づきました。
> NOT(STAT(1,'C'MODE))
>を付ける訳にはいかないのでしょうね・・・・。
親タスクが登録モードだけとは限らないので、さすがに難しいです。
>私は、項目に選択プログラムは付けないようにしています。
私は、コード検索をするコードは全てモデルに選択プログラムを指定しています。そのためプログラムには全て選択プログラムが設定してあります。
修正許可しない項目はパークさせない様にするしかないですかね?
(項目内容をコピーペーストできる様にあえてパークさせている部分のあるのですが)
投票数:0
平均点:0.00
Re: 修正許可=No時の選択プログラム
msg# 1.2
nkmt
投稿数: 1668
モデルの選択プログラムは全て除去する。
全PGを改造する・・・というのがノーマルな対応ですかね・・・。
大変かもしれませんが。
しばらくの間は、運用を注意してもらうしかないのでしょうね。
あるいはメインPGに「ズーム不可」という変数を設ける。
各選択PGの終了条件でそれを見るようにする。
呼ぶPG側で、メインPGの変数をオンオフするというのはいかがですかね???
全PGを改造する・・・というのがノーマルな対応ですかね・・・。
大変かもしれませんが。
しばらくの間は、運用を注意してもらうしかないのでしょうね。
あるいはメインPGに「ズーム不可」という変数を設ける。
各選択PGの終了条件でそれを見るようにする。
呼ぶPG側で、メインPGの変数をオンオフするというのはいかがですかね???
投票数:0
平均点:0.00
Re: 修正許可=No時の選択プログラム
msg# 1.3
ISHIJIMA
居住地: 静岡県
投稿数: 1827
F5でズームの場合は
F5のイベントで条件でズームするようにしたらどうでしょうか?
F5のイベントで条件でズームするようにしたらどうでしょうか?
投票数:0
平均点:0.00
Re: 修正許可=No時の選択プログラム
msg# 1.3.1
shhashin
投稿数: 64
結局、選択プログラムを設定したままでの制御は難しいので、
ISHIJIMAさんの提案通り、問題のあるプログラムのみイベントで検索プログラムを呼び出すことにしました。
ご協力ありがとうございました。
ISHIJIMAさんの提案通り、問題のあるプログラムのみイベントで検索プログラムを呼び出すことにしました。
ご協力ありがとうございました。
投票数:0
平均点:0.00