Symptomer
Når du bruger Business Portal til Microsoft Dynamics GP, til Microsoft Business Solutions – fantastiske plains eller til Microsoft Dynamics SL, er rapportvisningen tom, når du klikker på et rapportnavn, der vises på midtersiden.
Årsag
Årsag 1
Den rapportmappe, der gemmer rapporter, der er udgivet fra Microsoft Dynamics GP eller fra Microsoft Dynamics SL, deles ikke.
Følgende brugere og grupper skal have fuld adgang til rapportsharen:
-
Gruppen Alle
-
Brugeren af netværkstjeneste
-
Identitetsbrugeren for objektet Microsoft.BusinessPortal.Reports.FileService COM+
-
Identitetsbrugeren for den programpulje, der bruges af Business Portal
Se Løsning 1 i afsnittet "Løsning".
Årsag 2
Identitetsbrugeren for objektet Microsoft.BusinessPortal.Reports.FileService COM+ har ikke fuld adgang til Microsoft.BusinessPortal.Reports.FileService.dll fil. Se Løsning 2 i afsnittet "Løsning".
Årsag 3
Placeringen af rapportsharen er ikke angivet korrekt i tabellen ReportCatalog. Se Løsning 3 i afsnittet "Løsning".
Årsag 4
Størrelsen på filen Microsoft.BusinessPortal.Reports.FileService.tlb er 0 kilobyte (KB). Se Løsning 4 i afsnittet "Løsning".
Løsning
Løsning 1
Hvis du vil dele rapportmappen og føje adgang til rapportshare for bestemte brugere og grupper, skal du følge disse trin:
-
I Windows Stifinder skal du højreklikke på den mappe, der indeholder de rapporter, der er publiceret fra Microsoft Dynamics GP eller fra Microsoft Dynamics SL. Klik derefter på Egenskaber.
-
Klik på fanen Deling, klik på Del denne mappe,og klik derefter på Tilladelser.
-
Klik på Tilføj, skriv Alle, klik på Kontrollér navne,og klik derefter på OK.
-
Klik på posten Alle.
-
I området Tilladelser for alle skal du klikke for at markere afkrydsningsfeltet Fuld kontrol og derefter klikke på OK.
Bemærk Gentag trin 3 til 5 for de andre brugere og grupper, der er nævnt i afsnittet "Årsag". Brugeren af netværkstjeneste er en lokal bruger. Se afsnittet "Flere oplysninger" for at finde navnene på de andre brugere og grupper, du skal tilføje.
Løsning 2
Hvis du vil tilføje den korrekte adgang for COM+-objektet, skal du følge disse trin:
-
I Windows Stifinder skal du højreklikke på filen Microsoft.BusinessPortal.Reports.FileService.dll og derefter klikke på Egenskaber.
Bemærk Som standard er denne fil placeret på følgende sti:C:\Inetpub\wwwroot\bin
-
Klik på fanen Sikkerhed, klik på Tilføj, klik på Placeringer, vælg navnet på Business Portal-serveren, og klik derefter på OK.
-
Angiv navnet på brugeren, klik på Kontrollér navne,og klik derefter på OK.
Bemærk! Hvis du vil finde navnet på identitetsbrugeren for objektet Microsoft.BusinessPortal.Reports.FileService COM+, skal du se afsnittet "Flere oplysninger". -
Klik på brugernavnet.
-
I området Tilladelser skal du klikke for at markere afkrydsningsfeltet Fuld kontrol og derefter klikke på OK.
Løsning 3
For at rette placeringen af rapportsharen i tabellen ReportCatalog skal du køre følgende script mod firmadatabasen.
SELECT * FROM ReportCatalog
Kolonnen Report_URL skal pege på rapportsharen. Hvis rapporten Report.txt f.eks. er placeret i mappen C:\Reports på BusinessPortalServer-rapportserveren, skal værdien i kolonnen Report_URL være følgende værdi:
BusinessPortalServer/Reports/Report.txt
Løsning 4
-
Find Windows.BusinessPortal.Reports.FileService.tlb i Stifinder.
Bemærk Som standard findes denne fil i følgende mappe:c:\inetpub\wwwroot\bin
-
Hvis filstørrelsen er 0 KB, kan du omdøbe filen ved at bruge følgende filnavn:
Microsoft.BusinessPortal.Reports.FileService.tlbold
-
Klik på følgende link for at downloade en ny Microsoft.BusinessPortal.Reports.FileService.tlb-fil:
https://mbs.microsoft.com/fileexchange/?fileID=aab68342-5ba5-4084-adf0-44271a6f3141
-
Indsæt filen i den samme mappe, som den oprindelige Microsoft.BusinessPortal.Reports.FileService.tlb var placeret i.
Flere oplysninger
Hvis du vil fastslå identitetsbrugeren for objektet Microsoft.BusinessPortal.Reports.FileService COM+, skal du følge disse trin:
-
Klik på Start, klik på Administration,og klik derefter på Component Services.
-
Udvid Component Services, udvidComputere , udvid Denne computer, og udvid derefter COM+ Programmer.
-
Højreklik på Microsoft.BusinessPortal.Reports.FileService,klik på Egenskaber,og klik derefter på fanen Identitet.
Hvis du vil bestemme identitetsbrugeren for den programpulje, der bruges af Business Portal, skal du følge disse trin:
-
Klik på Start, klik på Administration, og klik derefter Internet Information Services (IIS) Manager.
-
Udvid computernavnet, og udvid derefter Programpuljer.
-
Find den programgruppe, du bruger til virksomhedsportalen.
-
Højreklik på programpuljen, klik på Egenskaber,og klik derefter på Identitet.
Referencer
Du kan finde flere oplysninger om fejlfindingstrin, der skal bruges, når FRx-rapporter ikke vises i Forretningsportal, ved at klikke på følgende artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
861754 Du kan ikke få vist FRx-rapporter i Business Portal i Solomon og Great Plains
861754