0
チームのオンコールローテーションを示すガジェットを作成しました。コミュニケータのプレゼンスをそのメンバーに統合しようとしています。私はNameCtrlオブジェクトからGetStatusメソッドを使用して、ユーザーの存在を取得しています。私はそれを実行するとIEで正常に動作します。私が抱えている問題は、ActiveXオブジェクト宣言に当たるたびにガジェットにランタイムエラーがあることです。私はそれをコメントし、それはうまく動作するので、私はこれを知っています。助言がありますか?ActiveXコントロールを実行していないサイドバーガジェット
var communicatorPresence = getCommunicatorPresence(userName);
function getCommunicatorPresence(userName){
var obj = new ActiveXObject("Name.NameCtrl.1")
var presence = obj.GetStatus(userName,"")
return presence;
}
私はそれはガジェットがないことかもしれないマシンUACの設定によっては
他のマシンでテストしましたか?通常、「オートメーションサーバーはオブジェクトを作成できません」は、コントロールが正しく登録されていないか、または現在のユーザー/アプリケーションがそれを実行できないことを意味します。 –