Anaplan XL Web と SharePoint の統合がさらに緊密になっています。そのため、SharePoint に Anaplan XL Web レポートを保存し、SharePoint 内でレポートを検索してナビゲートすることができます。
レポートの表示
構成を完了するにはいくつかの手順があります。 この手順では、Anaplan XL Web をセットアップして構成する必要があります。 レポートを表示するには、スタンドアロン ページとして、ユーザーを Anaplan XL Web にリダイレクトする方法と、コンテナ ページを作成してレポートを標準の SharePoint ページ内に表示する方法の二つがあります。
オプション 1:

オプション 2:

カスタム ハンドラー
Anaplan XL ハンドラー アセンブリ
最初のステージでは、SharePoint サーバーに Anaplan XL レポート用のカスタム ハンドラーをインストールします。以下のファイルをダウンロードして解凍する必要があります。
https://www.xlcubed.com/downloads/FluenceXL.HandlerMapping.zip
ダウンロードしたら、GAC にインストールする必要があります。最も簡単なのは、Windows エクスプローラーを使用してファイルを \windows\Assembly フォルダーにドラッグする方法です。

Windows Server 2012
2012 でアセンブリを GAC にインストールするには、管理者として PowerShell を実行し、以下のコマンドを使用する必要があります (アセンブリが "c:\xl3"
に抽出されていると想定)。
Set-location "c:\xl3" [System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a") $publish = New-Object System.EnterpriseServices.Internal.Publish $publish.GacInstall("c:\xl3\xlcubed.handlermapping.dll") iisreset
IIS へのハンドラーの登録
IIS にアセンブリを登録します。通常は次の場所にある SharePoint web.config を編集することでこれを実行できます。
\inetpub\wwwroot\wss\VirtualDirectories\80
コレクション:
<system.web> <compilation> <assemblies>
次の行を追加:
<add assembly="FluenceXL.HandlerMapping, Version=1.0.0.0, Culture=neutral, PublicKeyToken=add6446b63d88928" />
次の場所:
<system.webServer> <modules>
以下を追加:
<add name="FluenceXLModule" type="FluenceXL.HandlerMapping.FluenceXLModule, FluenceXL.HandlerMapping, Version=1.0.0.0, Culture=neutral, PublicKeyToken=add6446b63d88928" />
アイコン ファイル タイプの設定
ファイル https://www.xlcubed.com/downloads/xlcubed.gif をダウンロードし、たとえば次のように Template\Images フォルダーにコピーします。
\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Images
SharePoint 2013 の場合は次のようになります (14 フォルダーは存在しますが、代わりに 15 を使用します)。
\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\Template\Images
次に、Template\Xml フォルダー (\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\Template\Xml) の docicon.xml を編集して以下の行を追加します。
<DocIcons> <ByExtension>
<Mapping Key="xl3wbz" Value="xlcubed.gif"/>
バージョン 8 以降では以下の拡張子を追加します。
<Mapping Key="xl3abz" Value="xlcubed.gif"/>
カスタム レポート ページ (省略可)
SharePoint のコンテキスト内で Anaplan XL レポートを表示する場合 (例の画面のオプション 2)、カスタム Web パーツを含むページを作成することでそれを実行できます。
ウェブ パーツのインストール
標準の「SharePoint ウェブ パーツ」ガイドに従います。
ページ作成
このケースでは、AnaplanXLReport など、すべての Anaplan XL レポートを表示するページを作成します。
Anaplan XL Page Viewer ウェブ パーツを挿入して編集します。
ウェブ パーツの高さを設定し、[Chrome Type] を [none] に変更します。

[Custom Properties] で [Report URL] を次のように設定します (実際の Anaplan XL Web の場所に合わせて変更してください)。
http://servername/xlcubedweb/WebForm/ShowReport.aspx
プロパティを設定すると、Anaplan XL エラー メッセージが表示されます。ページがサーバーを見つけられることを示しているため問題ありませんが、表示するレポートはまだ提供されていません。
リダイレクトの構成
次の手順では、さきほどインストールしたカスタム ハンドラーに必要な構成アイテムを追加します。通常は次の場所にある SharePoint web.config を開きます。
\inetpub\wwwroot\wss\VirtualDirectories\80
次のセクションまで移動します。
<configuration> <appSettings>
新しいキーを追加します。
<add key="AnaplanXLReportURL" value="
http://hvxl3-sp/SitePages/AnaplanXLReport.aspx?rep=%rep%&embedded=SharePoint&toolbar=true
" />
「オプション 1」を選択した場合は、FluenceXLWeb サーバーのアドレスを入力します。
http://xlcubedservername/xlcubedweb/WebForm/ShowReport.aspx?rep=%rep%&embedded=SharePoint
カスタム SharePoint ページを作成している場合は、代わりにそれを使用します。
http://sharepointserver/SitePages/AnaplanXLReport.aspx?rep=%rep%&embedded=SharePoint
レポートを表示するときにツールバーを含める場合は以下を追加します。
&toolbar=true
サブサイト
相対パスを使用して、サブサイトのコンテキスト内でナビゲーションを維持することもできます。
./AnaplanXLReport.aspx?rep=%rep%&embedded=SharePoint
このような構成では、レポートを公開できるすべての場所 (\sites\subsite\sitepages\AnaplanXLreport.aspx、\SitePages\AnaplanXLReport.aspx など) に SharePoint Anaplan XL レポート ページを作成する必要があります。
負荷分散された SharePoint
SharePoint が負荷分散されている場合、ユーザーが使用するパブリック アドレスは内部アドレスとは異なります。これにより、Anaplan XL が SharePoint で動作しなくなる可能性があります。
パブリック アドレスを指定するには、SharePoint web.config に設定を追加します。
<add key="AnaplanXLPublicAddress" value="public.server.name"/>
レポートの検索
公開されたレポートを SharePoint でインデックスできるようにするには、レポートの拡張子タイプを SharePoint に登録し、インデックスするファイルのリストにファイル タイプを追加する必要があります。
SharePoint クローラーでは公開時のワークブックの内容をインデックスします。
ファイル拡張子の登録
以下のレジストリ キーを追加します (SharePoint のバージョンが 2010 でない場合は更新します)。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Setup\ContentIndexCommon\Filters\Extension\.xl3wbz] @=hex(7):7b,00,32,00,30,00,45,00,38,00,32,00,33,00,43,00,32,00,2d,00,36,00,32,\ 00,46,00,33,00,2d,00,34,00,36,00,33,00,38,00,2d,00,39,00,36,00,42,00,44,00,\ 2d,00,39,00,30,00,46,00,34,00,46,00,36,00,37,00,38,00,34,00,45,00,42,00,43,\ 00,7d,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\Search\Setup\ContentIndexCommon\Filters\Extension\.xl3wbz] @=hex(7):7b,00,32,00,30,00,45,00,38,00,32,00,33,00,43,00,32,00,2d,00,36,00,32,\ 00,46,00,33,00,2d,00,34,00,36,00,33,00,38,00,2d,00,39,00,36,00,42,00,44,00,\ 2d,00,39,00,30,00,46,00,34,00,46,00,36,00,37,00,38,00,34,00,45,00,42,00,43,\ 00,7d,00,00,00,00,00
エクスポートされた reg ファイルは次のリンクからダウンロードできます。
https://www.xlcubed.com/downloads/xlcubedsharepoint_regkey.zip
インデックスするファイル タイプの追加
SharePoint 中央管理ウェブサイトに移動し、[Application Management] → [Manage Service Applications] → [Search Service Application] で以下を実行します。

[Crawling] で [File Types]、[New File Type] の順に選択します。

拡張子として「XL3WBZ」と入力します。