画面排他について
2024-09-04 11:11
情報を検索して、データシート(ユーザは入れない)に情報を出力し、そのデータシートをCSVにして出力する機構を考えております。
複数人でアプリを使用する為、データシートへの出力を被らないようにしたく情報を検索するシートに誰かが入っているときにはシートに入れない機構を考えたいと思いますが、良い方法が思いつきません。
何か良い方法があればご教示ください。
宜しくお願いします。
回答を投稿するにはログインが必要です。
新日本コンピュータマネジメント株式会社 様
お世話になっております。
ご回答ありがとうございました。
難しいのですね・・・
ご提案頂きました方式で出力時にフラグを立て、排他処理とするようにします。
ご確認誠にありがとうございました。
お世話になっております。
ご回答ありがとうございました。
難しいのですね・・・
ご提案頂きました方式で出力時にフラグを立て、排他処理とするようにします。
ご確認誠にありがとうございました。
新日本コンピュータマネジメント株式会社
パートナー
ベストアンサー
こんにちは
ご質問頂いている件、
実現することは難しいです。
別途テーブルを作成し、シート展開時などに自動的にそのテーブルに実行フラグを立て、
閉じるボタン(アクションセットで制御)でそのフラグを下すことで制御自体はできますが、
シート外右上の×(閉じる)ボタンを押してしまうと、以後の処理ができなくなります。
※「テーブルからシート作成」などから作成したシートから、都度、修正することで解消は可能です。
このため、別案とはなりますが、
他ユーザでもシート自体は開けるものの、別途テーブルを作成し、
CSV出力アクションの開始時にこのテーブルに使用フラグを立て、
このアクションの最後でフラグを下すことで、
誰かがCSV出力している間は出力できない状態となりますが、如何でしょうか。
以上、よろしくお願いいたします。
ご質問頂いている件、
実現することは難しいです。
別途テーブルを作成し、シート展開時などに自動的にそのテーブルに実行フラグを立て、
閉じるボタン(アクションセットで制御)でそのフラグを下すことで制御自体はできますが、
シート外右上の×(閉じる)ボタンを押してしまうと、以後の処理ができなくなります。
※「テーブルからシート作成」などから作成したシートから、都度、修正することで解消は可能です。
このため、別案とはなりますが、
他ユーザでもシート自体は開けるものの、別途テーブルを作成し、
CSV出力アクションの開始時にこのテーブルに使用フラグを立て、
このアクションの最後でフラグを下すことで、
誰かがCSV出力している間は出力できない状態となりますが、如何でしょうか。
以上、よろしくお願いいたします。