メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

Business Portal for Microsoft Dynamics GP、Microsoft Business Solutions - Great Plains、または Microsoft Dynamics SL を使用する場合、中央ページに表示されるレポート名をクリックすると、レポート ビューアーは空白になります。

原因

原因 1

Microsoft Dynamics GP または Microsoft Dynamics SL から発行されたレポートを格納するレポート フォルダーは共有されません。

次のユーザーとグループは、レポート共有にフル アクセスできる必要があります。

  • [すべてのユーザー] グループ

  • Network Service ユーザー

  • Microsoft.BusinessPortal.Reports.FileService COM+ オブジェクトの ID ユーザー

  • ビジネス ポータルで使用されるアプリケーション プールの ID ユーザー

「解決策」セクションの「解決策 1」を参照してください。

原因 2

Microsoft.BusinessPortal.Reports.FileService COM+ オブジェクトの ID ユーザーは、Microsoft.BusinessPortal.Reports.FileService.dllではありません。 「解決策」セクションの「解決策 2」を参照してください。

原因 3

レポート共有の場所が ReportCatalog テーブルに正しく表示されません。 「解決策」セクションの「解決策 3」を参照してください。

原因 4

Microsoft.BusinessPortal.Reports.FileService.tlb ファイルのサイズは 0 キロバイト (KB) です。 「解決策」セクションの「解決策 4」を参照してください。

解決策

解決方法 1

レポート フォルダーを共有し、特定のユーザーとグループのレポート共有へのアクセスを追加するには、次の手順に従います。

  1. エクスプローラー Windows、Microsoft Dynamics GP または Microsoft Dynamics SL から発行されたレポートを含むフォルダーを右クリックします。 次に、[プロパティ] を クリックします

  2. [共有] タブをクリック し、[ このフォルダーを共有] をクリックし、[アクセス許可] をクリックします

  3. [追加 ] をクリックし、「すべてのユーザー」と入力し、[名前の確認] をクリックして 、[OK] をクリックします

  4. [すべてのユーザー] エントリを クリックします。

  5. [すべてのユーザーのアクセス許可] 領域で、[フルコントロール] チェック ボックスをオンにし、[OK]をクリックします。

注意「原因」セクションに記載されている他のユーザーとグループについて、手順 3 から 5 を繰り返します。 ネットワーク サービス ユーザーはローカル ユーザーです。 追加する必要がある他のユーザーとグループの名前を確認するには、「詳細」セクションを参照してください。

解決方法 2

COM+ オブジェクトに適切なアクセス権を追加するには、次の手順に従います。

  1. [Windows エクスプローラーで、ファイルを右クリックMicrosoft.BusinessPortal.Reports.FileService.dll、[プロパティ] をクリックします

    注意 既定では、このファイルは次のパスに保存されます。

    C:\Inetpub\wwwroot\bin

  2. [セキュリティ ] タブを クリックし 、[追加] をクリックし 、[場所] をクリックして、ビジネス ポータル サーバーの名前を選択し 、[OK]をクリックします。

  3. ユーザーの名前を入力し、[名前の確認] をクリックして 、[OK] をクリックします

    注意 Microsoft.BusinessPortal.Reports.FileService COM+ オブジェクトの ID ユーザーの名前を確認するには、「詳細」セクションを参照してください。

  4. ユーザー名をクリックします。

  5. [アクセス許可] 領域で、[フルコントロール] チェック ボックスをオンにし、[OK] をクリックします

解決方法 3

ReportCatalog テーブル内のレポート共有の場所を修正するには、会社のデータベースに対して次のスクリプトを実行します。

SELECT  * FROM ReportCatalog

[Report_URL列は、レポート共有を指している必要があります。 たとえば、Report.txt レポートが BusinessPortalServer レポート サーバーの C:\Reports フォルダーにある場合、Report_URL 列の値は次の値である必要があります。

BusinessPortalServer/Reports/Report.txt

解決策 4

  1. エクスプローラー Windows、Microsoft.BusinessPortal.Reports.FileService.tlb ファイルを探します。

    注意 既定では、このファイルは次のフォルダーにあります。

    c:\inetpub\wwwroot\bin

  2. ファイル サイズが 0 KB の場合は、次のファイル名を使用してファイルの名前を変更します。

    Microsoft.BusinessPortal.Reports.FileService.tlbold

  3. 次のリンクをクリックして、新しい Microsoft.BusinessPortal.Reports.FileService.tlb ファイルをダウンロードします。

    https://mbs.microsoft.com/fileexchange/?fileID=aab68342-5ba5-4084-adf0-44271a6f3141

  4. 元の Microsoft.BusinessPortal.Reports.FileService.tlb と同じフォルダーにファイルを貼り付けます。

詳細情報

Microsoft.BusinessPortal.Reports.FileService COM+ オブジェクトの ID ユーザーを特定するには、次の手順に従います。

  1. [スタート ] をクリックし、[ 管理ツール] をクリックし、[コンポーネント サービス] をクリックします

  2. [ コンポーネント サービス]を展開し 、[コンピューター]を展開し、[ マイ コンピューター] を展開し 、[COM+ アプリケーション] を展開します

  3. [Microsoft.BusinessPortal.Reports.FileService]を右クリックし、[プロパティ] をクリックし、[ID] タブをクリックします。

Business Portal で使用されるアプリケーション プールの ID ユーザーを特定するには、次の手順に従います。

  1. [スタート] をクリックし、[管理ツール] をクリックし、[インターネット インフォメーション サービス(IIS) マネージャー] をクリックします

  2. コンピューター名を展開し、[アプリケーション プール] を展開します

  3. Business Portal で使用しているアプリケーション プールを見つける。

  4. アプリケーション プールを右クリックし、[プロパティ] を クリックし、[ID] を クリックします

関連情報

FRx レポートがビジネス ポータルに表示されない場合に使用するトラブルシューティング手順の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。

861754 Solomon と Great Plains
861754 では、ビジネス ポータルで FRx レポート
を表示できません

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×