「製品のオブジェクトのメソッドのアクセスエラーです」って何よ。
■現象
- 文書を閉じたりしたタイミングでふとこういうエラーが表示される。
保存されるはずがされなかったりもするかも。
■原因
- うちの場合は、文書のQueryCloseに、アウトラインを自動で修正するようなエージェントを起動する処理を入れていたのですが、ACLで読者権限の人がアクセスして文書を閉じたときにこれが出ました。
- なので、エージェントが実行しようとしている処理の内容に比べて、それを実行した人のアクセス権が足りないと出るのかなーと思ったりしました。
そう考えてみると、このメッセージの言おうとしてることも、わからないでもない気がするけど・・・・。
■対処
- このメッセージが出た人のアクセス権をチェックして、やろうとした操作に対して足りてるかどうかを確認するのがいいかも。
私の場合は、QueryCloseに入れてた処理をPostSaveに移して、管理者が文書を登録したときだけ上記のエージェントを動かすようにしたら直りました。
目次に戻る