Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Symptomen

U ontvangt een van de volgende foutberichten wanneer u met rapporten in Business Portal werkt, afhankelijk van of u Microsoft Dynamics GP 9.0 of Microsoft Dynamics SL 6.5 gebruikt.

Microsoft Dynamics GP

Wanneer u op Rapportencatalogus beherenklikt, ontvangt u het volgende foutbericht:

Serverfout in '/' Toepassing.
-------------------------------------------------------------------------------- waarde



was te groot of te klein voor een Int16.


Beschrijving: Er is een onbehandelde uitzondering opgetreden tijdens de uitvoering van de huidige webaanvraag. Controleer de stack trace voor meer informatie over de fout en waar deze is ontstaan in de code.



Details van uitzondering: System.OverflowException: Waarde was te groot of te klein voor een Int16.



Bronfout: Er is



een onbehandelde uitzondering gegenereerd tijdens de uitvoering van de huidige webaanvraag. Informatie over de oorsprong en locatie van de uitzondering kan worden geïdentificeerd met behulp van de onderstaande uitzonderingsstack trace.



Stack Trace:




[OverflowException: Waarde was te groot of te klein voor een Int16.] System.Int16.Parse(Tekenreeksen, NumberStyles style, IFormatProvider provider) +129 Microsoft.BusinessPortal.ReportsPages.VS.ReportRolesAssignments.FillRoles() +186 Microsoft.BusinessPortal.ReportsPages.VS.ReportRolesAssignments.RoleRptID_TextChanged(Object sender, EventArgs e) +32 System.Web.UI.WebControls.TextBox.OnTextChanged(EventArgs e) +108 System.Web.UI.WebControls.TextBox.System. Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() +26 System.Web.UI.Page.RaiseChangedEvents() +115 System.web.UI.Page.ProcessRequestMain() +1099






--------------------------------------------------------------------------------

Versiegegevens: Microsoft .NET Framework versie:1.1.4322.2032; ASP.NET Versie:1.1.4322.2032

Microsoft Dynamics SL

Wanneer u een rapport indient, ontvangt u het volgende foutbericht:

SubmitReportRequest is mislukt. De waarde was te groot of te klein voor een Int16.

Oorzaak

Dit probleem treedt op om een van de volgende redenen, afhankelijk van of u Microsoft Dynamics GP 9.0 of Microsoft Dynamics SL 6.5 gebruikt.

Microsoft Dynamics GP

Het DEX_ROW_ID in de tabel ReportCatalog heeft een waarde die groter is dan de maximaal toegestane waarde van 32767.

Microsoft Dynamics SL

De tabel ReportRequest die door Rapportplanning wordt gebruikt, bevat het veld AppSrvRequest-id. Het veld AppSrvRequest-id heeft een waarde die groter is dan de maximaal toegestane waarde van 32767.

Oplossing

Als u dit probleem wilt oplossen, volgt u de juiste procedure, afhankelijk van of u Microsoft Dynamics GP 9.0 of Microsoft Dynamics SL 6.5 gebruikt.

Microsoft Dynamics GP

Stel het DEX_ROW_ID veld opnieuw in. Ga hiervoor als volgt te werk:

  1. Volg de juiste stap, afhankelijk van of u Microsoft SQL Server of SQL Server Desktop Engine (ook wel MSDE 2000 genoemd):

    • Als u de Microsoft SQL Server 2000 gebruikt, start u SQL queryanalyse. Klik hiervoor op Start,wijs Programma'saan, wijsMicrosoft SQL Server en klik vervolgens op Queryanalyse.

    • Als u de Microsoft SQL Server 2005 gebruikt, start u de SQL Server Management Studio. Klik hiervoor op Start,wijs Programma's aan,wijs Microsoft SQL Server 2005aan en klik vervolgens op SQL ServerManagement Studio.

    • Als u MSDE 2000 gebruikt, start u de ondersteuningsbeheerderconsole. Klik hiervoor op Start,wijs Programma'saan, wijs Microsoft Administrator Console aanen klik vervolgens op Ondersteuningsbeheerdersconsole.

  2. Voer de volgende instructie uit in de bedrijfsdatabase.

    DBCC CHECKIDENT ('ReportCatalog', RESEED, 1)
  3. U kunt de tabel ReportCatalog verwijderen met SQL queryanalyse of SQL Server Management Studio. De FRx-integratieservice bevolkt de tabel opnieuw met de juiste waarde in het DEX_ROW_ID veld. Voer hiervoor de volgende instructie uit in de bedrijfsdatabase.

    DELETE AppSrvRequest

Microsoft Dynamics SL

Het veld AppSrvRequest-id opnieuw instellen. Ga hiervoor als volgt te werk:

  1. Volg de juiste stap, afhankelijk van of u Microsoft SQL Server of SQL Server Desktop Engine (ook wel MSDE 2000 genoemd):

    • Als u de Microsoft SQL Server 2000 gebruikt, start u SQL queryanalyse. Klik hiervoor op Start,wijs Programma'saan, wijsMicrosoft SQL Server en klik vervolgens op Queryanalyse.

    • Als u de Microsoft SQL Server 2005 gebruikt, start u de SQL Server Management Studio. Klik hiervoor op Start,wijs Programma'saan, wijs Microsoft SQL Server 2005aan en klik vervolgens op SQL Server Management Studio.

    • Als u MSDE 2000 gebruikt, start u de ondersteuningsbeheerderconsole. Klik hiervoor op Start,wijs Programma'saan, wijs Microsoft Administrator Console aanen klik vervolgens op Ondersteuningsbeheerdersconsole.

  2. Voer de volgende instructie uit in de systeemdatabase.

    Delete from AppsrvRequest
    Delete from Scheduler
    DBCC CHECKIDENT('AppSrvRequest',RESEED, 0)

    Opmerking Als u deze stappen volgt, worden alle geplande aanvragen verwijderd. U moet de geplande aanvragen opnieuw maken.

  3. U kunt de tabel ReportCatalog verwijderen met SQL queryanalyse of SQL Server Management Studio. De FRx-integratieservice bevolkt de tabel opnieuw met de juiste waarde in het veld AppSrvRequest-id. Voer hiervoor de volgende instructie uit in de bedrijfsdatabase.

    DELETE ReportCatalog

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×