Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Pri práci so správami na portáli Business Portal sa zobrazí niektoré z nasledujúcich chybových hlásení v závislosti od toho, či používate Microsoft Dynamics GP 9.0 alebo Microsoft Dynamics SL 6.5.

Microsoft Dynamics GP

Po kliknutí na položku Spravovať katalógzostáv sa zobrazí toto chybové hlásenie:

Chyba servera v aplikácii /.
-------------------------------------------------------------------------------- hodnota



bola príliš veľká alebo príliš malá pre int16.


Popis: Počas vykonávania aktuálnej webovej žiadosti sa vyskytla nespracovaná výnimka. Ďalšie informácie o chybe a pôvode v kóde nájdete v stope zásobníka.



Podrobnosti o výnimke: System.OverflowException: Hodnota bola príliš veľká alebo príliš malá pre int16.



Chyba zdroja:



Počas vykonávania aktuálnej webovej požiadavky sa vygenerovala nespracovaná výnimka. Informácie týkajúce sa pôvodu a umiestnenia výnimky možno identifikovať pomocou sledovania zásobníka výnimiek nižšie.



Sledovanie zásobníka:




[OverflowException: Hodnota bola príliš veľká alebo príliš malá pre int16.] System.Int16.Parse(String s, Štýl Číslovanie, Poskytovateľ nástroja IFormatProvider) + 129 Microsoft.BusinessPortal.ReportsPages.VS.ReportRolesAssignments.FillRoles() +186 Microsoft.BusinessPortal.ReportsPages.VS.ReportRolesAssignments.RoleRptID_TextChanged(Odosielateľ objektu, ArgumentyUpravidlá Udalostí e) +32 System.Web.UI.WebControls.TextBox.OnTextChanged(EventArgs e) +108 System.Web.UI.WebControls.TextBox.Sysmotív. Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() + 26 System.Web.UI.Page.RaiseChangedEvents() +115 System.Web.UI.Page.ProcessRequestMain() + 1099 -------------------------------------------------------------------------------- Informácie o








verzii: Microsoft .NET Framework Verzia:1.1.4322.2032; ASP.NET Verzia:1.1.4322.2032

Microsoft Dynamics SL

Keď odošlete správu, zobrazí sa nasledujúce chybové hlásenie:

OdoslanieŽiadosťZostavy zlyhalo. Hodnota bola príliš veľká alebo príliš malá pre int16.

Príčina

Tento problém sa vyskytuje z jedného z nasledujúcich dôvodov v závislosti od toho, či používate Microsoft Dynamics GP 9.0 alebo Microsoft Dynamics SL 6.5.

Microsoft Dynamics GP

Pole DEX_ROW_ID v tabuľke ReportCatalog obsahuje hodnotu, ktorá je väčšia ako maximálna povolená hodnota 32767.

Microsoft Dynamics SL

Tabuľka ReportRequest, ktorú používa Plánovač zostavy, obsahuje pole ID ŽiadostiOHlásenie. Pole AppSrvRequest ID obsahuje hodnotu, ktorá je väčšia ako maximálna povolená hodnota 32767.

Riešenie

Ak chcete vyriešiť tento problém, postupujte podľa príslušného postupu v závislosti od toho, či používate Microsoft Dynamics GP 9.0 alebo Microsoft Dynamics SL 6.5.

Microsoft Dynamics GP

Obnovte pole DEX_ROW_ID údajov. Postupujte podľa nasledujúcich krokov:

  1. Postupujte podľa príslušného kroku v závislosti od toho, či používate Microsoft SQL Server alebo SQL Server Desktop Engine (známe aj ako MSDE 2000):

    • Ak používate nástroj Microsoft SQL Server 2000, spustite SQL dotazu. Ak to chcete urobiť, kliknite na tlačidloŠtart , ukážtena položku Programy , ukážte na Microsoft SQL Servera potom kliknite na položku Analýza dotazov.

    • Ak používate Microsoft Microsoft SQL Server 2005, spustite SQL Server Management Studio. Ak to chcete urobiť, kliknite natlačidlo Štart , ukážte na položku Programy ,ukážte na položku Microsoft SQL Server 2005a potom kliknite na položku SQL ServerManagement Studio.

    • Ak používate MSDE 2000, spustite konzolu správcu podpory. Ak to chcete urobiť, kliknite na tlačidlo Štart, ukážte na položku Programy, ukážte na položku Konzola správcu microsoft apotom kliknite na položku Konzola správcu podpory.

  2. Spustite nasledujúci príkaz v rámci databázy spoločnosti.

    DBCC CHECKIDENT ('ReportCatalog', RESEED, 1)
  3. Vymažte tabuľku ReportCatalog pomocou analyzátora SQL alebo nástroja SQL Server Management Studio. Služba integrácie FRx znova naplní tabuľku so správnou hodnotou v DEX_ROW_ID bunky. Ak to chcete urobiť, spustite nasledujúci príkaz v databáze spoločnosti.

    DELETE AppSrvRequest

Microsoft Dynamics SL

Obnovte pole AppSrvRequest ID. Postupujte podľa nasledujúcich krokov:

  1. Postupujte podľa príslušného kroku v závislosti od toho, či používate Microsoft SQL Server alebo SQL Server Desktop Engine (známe aj ako MSDE 2000):

    • Ak používate nástroj Microsoft SQL Server 2000, spustite SQL dotazu. Ak to chcete urobiť, kliknite na tlačidloŠtart , ukážtena položku Programy , ukážte na Microsoft SQL Servera potom kliknite na položku Analýza dotazov.

    • Ak používate Microsoft Microsoft SQL Server 2005, spustite SQL Server Management Studio. Ak to chcete urobiť, kliknite natlačidlo Štart , ukážte na položku Programy ,ukážte na položku Microsoft SQL Server 2005a potom kliknite na položku SQL Server Management Studio.

    • Ak používate MSDE 2000, spustite konzolu správcu podpory. Ak to chcete urobiť, kliknite na tlačidlo Štart, ukážte na položku Programy, ukážte na položku Konzola správcu microsoft apotom kliknite na položku Konzola správcu podpory.

  2. Spustite nasledujúci príkaz v rámci systémovej databázy.

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

    Poznámka: Pomocou týchto krokov sa odstránia všetky naplánované žiadosti. Naplánované žiadosti je potrebné znova vytvoriť.

  3. Vymažte tabuľku ReportCatalog pomocou analyzátora SQL alebo nástroja SQL Server Management Studio. Služba integrácie FRx vyplní tabuľku správnou hodnotou v poli ID žiadosti AppSrvRequest. Ak to chcete urobiť, spustite nasledujúci príkaz v databáze spoločnosti.

    DELETE ReportCatalog

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×