Príznaky
Ak používate Business Portal pre Microsoft Dynamics GP, pre Microsoft Business Solutions - Great Plains alebo Microsoft Dynamics SL, zobrazovač zostavy je prázdny po kliknutí na názov zostavy, ktorý sa zobrazí na stredovej stránke.
Príčina
Príčina 1
Priečinok zostavy, v ktorom sú uložené zostavy publikované zo služby Microsoft Dynamics GP alebo od spoločnosti Microsoft Dynamics SL, sa nezdie nemusí zdieľať.
Nasledujúci používatelia a skupiny musia mať úplný prístup k zdieľanej zostave:
-
Skupina Všetci
-
Používateľ sieťovej služby
-
Používateľ identity pre objekt Microsoft.BusinessPortal.Reports.FileService COM+
-
Používateľ identity pre fond aplikácií používaný portálom Business Portal
Pozrite si časť Rozlíšenie 1 v časti Rozlíšenie.
Príčina 2
Používateľ identity pre objekt Microsoft.BusinessPortal.Reports.FileService COM+ nemá úplný prístup k súboru Microsoft.BusinessPortal.Reports.FileService.dll súboru. Pozrite si časť Rozlíšenie 2 v časti Rozlíšenie.
Príčina 3
Umiestnenie zdieľania zostavy nie je správne uvedené v tabuľke ReportCatalog. Pozrite si časť Rozlíšenie 3 v časti Rozlíšenie.
Príčina 4
Veľkosť súboru Microsoft.BusinessPortal.Reports.FileService.tlb je 0 kilobajtov (kB). Pozrite si časť Rozlíšenie 4 v časti Rozlíšenie.
Riešenie
Rozlíšenie 1
Ak chcete zdieľať priečinok zostavy a pridať prístup konkrétnych používateľov a skupín k zdieľaniu zostavy, postupujte takto:
-
V Windows Prieskumníkovi kliknite pravým tlačidlom myši na priečinok obsahujúci zostavy publikované z databázy Microsoft Dynamics GP alebo Microsoft Dynamics SL. Potom kliknite na položku Vlastnosti.
-
Kliknite na kartu Zdieľanie, kliknite na položku Zdieľať tento priečinoka potom kliknite na položku Povolenia.
-
Kliknite na položku Pridať, zadajte text Všetci, kliknite na položku Skontrolovaťmená a potom kliknite na tlačidlo OK.
-
Kliknite na položku Všetci.
-
V oblasti Povolenia pre všetkých začiarknite políčko Úplný prístup kliknutím a potom kliknite na tlačidlo OK.
Poznámka Zopakujte kroky 3 až 5 pre ostatných používateľov a skupiny, ktoré sú uvedené v časti Príčina. Používateľ sieťovej služby je lokálnym používateľom. Ak chcete určiť mená ostatných používateľov a skupín, ktoré je potrebné pridať, pozrite si časť Ďalšie informácie.
Rozlíšenie 2
Ak chcete pridať správny prístup k objektu COM+, postupujte takto:
-
V Windows Prieskumníkovi kliknite pravým tlačidlom myši na Microsoft.BusinessPortal.Reports.FileService.dll súbor a potom kliknite na položku Vlastnosti.
Poznámka: Predvolene je tento súbor umiestnený v nasledujúcej ceste:C:\Inetpub\wwwroot\bin
-
Kliknite na kartu Zabezpečenie, kliknite na položkuPridať a kliknitena položku Umiestnenia , vyberte názov servera podnikového portálu a potom kliknite na tlačidlo OK.
-
Zadajte meno používateľa, kliknite na položku Skontrolovať menáa potom kliknite na tlačidlo OK.
Poznámka Ak chcete zistiť meno používateľa identity pre objekt Microsoft.BusinessPortal.Reports.FileService COM+, pozrite si časť Ďalšie informácie. -
Kliknite na meno používateľa.
-
V oblasti Povolenia začiarknite políčko Úplný prístup kliknutím a potom kliknite na tlačidlo OK.
Rozlíšenie 3
Ak chcete opraviť umiestnenie zdieľania zostavy v tabuľke ReportCatalog, spustite nasledujúci skript v databáze spoločnosti.
SELECT * FROM ReportCatalog
Stĺpec Report_URL musí ukazovať na zdieľanie zostavy. Ak sa zostava Report.txt nachádza napríklad v priečinku C:\Reports na serveri zostavy služby BusinessPortalServer, hodnota v stĺpci Report_URL musí byť nasledujúca hodnota:
BusinessPortalServer/Reports/Report.txt
Rozlíšenie 4
-
V Windows Prieskumníkovi vyhľadajte súbor Microsoft.BusinessPortal.Reports.FileService.tlb.
Poznámka Predvolene sa tento súbor nachádza v nasledujúcom priečinku:c:\inetpub\wwwroot\bin
-
Ak je veľkosť súboru 0 kB, premenujte súbor pomocou nasledujúceho názvu súboru:
Microsoft.BusinessPortal.Reports.FileService.tlbstar
-
Ak chcete stiahnuť nový súbor Microsoft.BusinessPortal.Reports.FileService.tlb, kliknite na toto prepojenie:
https://mbs.microsoft.com/fileexchange/?fileID=aab68342-5ba5-4084-adf0-44271a6f3141
-
Prilepte súbor do toho istého priečinka, v ktorom sa nachádzala pôvodná služba Microsoft.BusinessPortal.Reports.FileService.tlb.
Ďalšie informácie
Ak chcete zistiť používateľa identity pre objekt Microsoft.BusinessPortal.Reports.FileService COM+, postupujte takto:
-
Kliknite na tlačidloŠtart, kliknite na položku Nástroje nasprávu a potom kliknite na položku Služby súčastí.
-
Rozbaľte položku Služby súčastí, rozbaľte položku Počítače, rozbaľte položku Tentopočítač a potom rozbaľte položku Aplikácie COM+.
-
Kliknite pravým tlačidlom myši na položku Microsoft.BusinessPortal.Reports.FileService,kliknite napoložku Vlastnosti a potom kliknite na kartu Identita.
Ak chcete určiť používateľa identity pre fond aplikácií, ktorý používa Business Portal, postupujte takto:
-
Kliknite na tlačidloŠtart, kliknite napoložku Nástroje na správu a potom Internetové informačné služby správcu SLUŽIEB (IIS).
-
Rozbaľte názov počítača a potom rozbaľte položku Fondy aplikácií.
-
Vyhľadajte fond aplikácií, ktorý používate pre Business Portal.
-
Kliknite pravým tlačidlom myši na fond aplikácií, kliknite na položku Vlastnostia potom kliknite na položku Identita.
Odkazy
Ďalšie informácie o krokoch na riešenie problémov, ktoré je možné použiť v prípade, keď sa zostavy FRx nezobrazuje na portáli Business Portal, zobrazíte kliknutím na číslo tohto článku článok vedomostnej databázy Microsoft Knowledge Base:
861754 Nie je možné zobraziť zostavy FRx na portáli Business Portal v Solomone a vo veľkých obyčajných
861754