ページ

2012年2月27日月曜日

◆ShaprePoint パワーピボットギャラリーでエラーアイコンが表示される

SharePoint2010にパワーピボットをアップロードした所、以下のようなエラーアイコンが表示される。

PowerPivot

エラーメッセージは「このドキュメントのスナップショットをキャプチャ中にエラーが発生しました。」との事。

調べてみると以下のような報告がされていたので、またまたバグのようだ。

コメントを見ると以下の解決策を見ろとの事。

PowerPivot Gallery shows Red X's for Icons

で、単純に解決かと思ったのだが、対策案が13も有るは、リンク切れは有るは、欠番が有るはで、なんとも「イケテナイ資料」。

仕方が無いので1から順に検証。

  1. Excelサービスがワークブックをレンダリングしているか確認。
    単純に「Excelサービス」が起動しているか確認すると解釈。
    これは問題なさそう。
  2. IE9がサーバーにインストールされていたら、「Sql 2008 R2 SP1 for PowerPivot for SharePoint」が必要。
    これが、単に「SQL Server 2008R2 SP1」を指すのであれば既にインストール済みなのだが、PowerPivot用の特別な何かが有るのだろうか・・・。
    検索してみたがよく判らない。
    仕方がないので手動で確認する。
    1. 「"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\PowerPivot\ASRGLoader.htm"」を開く
    2. 「onXLFrameLoad」という関数(Function)を探して、その中の以下の行を置き換える。
      if (ewaFrame.document.readyState == 'complete') {
    3. 置き換える内容は以下の通り
      if ( (ewaFrame.document.readyState == 'complete') || (ewaFrame.document.readyState == 'interactive') ) {

幸運にもこれがビンゴだったようで、再起動したら「X」アイコンが消えてギャラリー(サムネイル)が表示されるようになった。

0 件のコメント:

コメントを投稿

私が最近チェックした記事