Fehlermeldung

Bild Microsoft Dynamics NAV 4.xx
(ehem. Microsoft Business Solutions-Navision)

Fehlermeldung

Beitragvon Otschko » 30. März 2006 11:57

Hi,

ich bekomme jetzt neuerdings eine Fehlermeldung wenn ich aus einer Kampagne heraus einen Dateianhang/Serienbrief erstellen/öffnen will.

"Die Länge des Textstrings überschreitet die Größe des Zielpuffers"

Ich kann mir das irgendwie nicht erklären, auch wenn ich eine neue Form über diese Tabelle legen will, kommt dieser Fehler...

Hat das schonmal jemand gehabt und/oder kennt eienr die Ursache?

Gruss, Otschko
# Heut debugg' ich, morgen browse ich und ĂĽbermorgen caste ich die
Königin nach int!
Benutzeravatar
Otschko
 
Beiträge: 70
Registriert: 17. Juni 2005 14:34
Wohnort: Wittichenau
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.x,5.x

Beitragvon Marc Teuber » 30. März 2006 12:14

Hallo Otschko,

ich kann dir leider keine Lösung direkt bieten.

1. Wo genau rufst du welche Funktion auf?

2. Hast du schon mal den "Debugger" (GroĂź+Strg+F11) eingeschaltet? Mit ihm kannst du genau sehen, wo diese Fehlermeldung im Programmcode von Navision auftritt. Wichtig noch, dass du "Beakpoint on Triggers" (GroĂź+Strg+F12) ausschaltest.

GruĂź, Marc
Benutzeravatar
Marc Teuber
Microsoft Partner
Microsoft Partner
 
Beiträge: 1064
Registriert: 2. Oktober 2005 13:36
Wohnort: Greven
Arbeitsort: MĂĽnster, Dortmund
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Beitragvon Otschko » 30. März 2006 12:18

Hi Marc,

das ist egal, wo ich die aufrufe, entweder über den AssistEdit des feldes oder über den Menüpunkt Dateianhang öffnen.

im Debugger passiert das genau an der Stelle, wenn er ein SETRANGE auf die Tabelle "Autmation Server" mit einer kryptischen GUID macht...

Vorher ging das aber, ich weiss nicht, warum dieser Fehler auf einmal auftritt...

Gruss, Otschko
# Heut debugg' ich, morgen browse ich und ĂĽbermorgen caste ich die
Königin nach int!
Benutzeravatar
Otschko
 
Beiträge: 70
Registriert: 17. Juni 2005 14:34
Wohnort: Wittichenau
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.x,5.x

Beitragvon Otschko » 30. März 2006 12:45

Hi,

nunja, pauschale Neuinstallation des Clients half...

Ich konnte vorher selbst bei Anlegen einer Variablen vom Typ "Automation" keine Server auswählen, da kam sie selbe Fehlermeldung....ganz komisch...

Gruss, Otschko
# Heut debugg' ich, morgen browse ich und ĂĽbermorgen caste ich die
Königin nach int!
Benutzeravatar
Otschko
 
Beiträge: 70
Registriert: 17. Juni 2005 14:34
Wohnort: Wittichenau
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 4.x,5.x

Beitragvon Michael Schumacher » 30. März 2006 19:53

Ich vermute die DLL für die Automation hat sich zersemmelt, so dass die Müll zurückgegeben hat, und zwar soviel, dass die Variablenlänge überschritten wurde.
Durch die Neuinstallation sind ja auch die DLLs neu geschrieben worden, so dass es jetzt wieder geht.
du kannst Dir im unteren Bereich des Debuggers ja auch die Variablen anzeigen lassen, und siehst dann auch, welche zu lang ist.
mfg
Michael Schumacher


Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
Hmmm, ach heut' ist Backup-Tag, also alles schnell nach /dev/nul sichern!
Benutzeravatar
Michael Schumacher
Ehrenmitglied
 
Beiträge: 1762
Registriert: 1. August 2005 11:12
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.x, 4.x, 5.x

Beitragvon Timo Lässer » 30. März 2006 19:56

Ich habe mal ein wenig gegoogelt ("The length of the text string exceeds the size of the string buffer") und fand bei mibuso einen interessanten Beitrag:
fb hat geschrieben:[...]
For some strange reason, txtVar must not be more than 250 characters -- if you try, you will get the '...text string exceeds the size of the string buffer' message.

Frei ĂĽbersetzt:
Aus unerklärlichen Gründen darf die Textvariable maximal 250 Zeichen groß sein, anderenfalls erhältst du die Fehlermeldung "Die Länge des Textstrings überschreitet die Größe des Zielpuffers".
Gruß, Timo Lässer

Frage beantwortet? Schreibe bitte "[Gelöst]" vor den Titel deines ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, E-Mail, Instant Messanger, Soziale Netzwerke, Telefon oder Fax! DafĂĽr ist dieses Forum da.
Hier kannst du fĂĽr MSDynamics.de spenden.
Benutzeravatar
Timo Lässer
Administrator
Administrator
 
Beiträge: 5279
Registriert: 14. November 2004 22:18
Wohnort: DE 49716 Meppen
Arbeitsort: DE 49733 Haren (Ems)
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 1.10a - 2018, BC14, BC21


ZurĂĽck zu NAV 4.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron