Wenn aus dem Dynamics NAV Client heraus per Button "an MS Office Excel senden" Daten aus Forms exportiert werden, tritt manchmal folgende Fehlermeldung auf: "Während des Ladens sind in folgenden Bereichen Probleme aufgetreten: Arbeitsmappeneinstellung. Diese Datei kann nicht geöffnet werden, weil Fehler aufgetreten sind." Ursache ist hier meist, dass die Daten folgende Zeichen enthalten: /,\,&,% Dieser Umstand kann wie folgt gelöst werden: Öffnen Sie in den Formatvorlagen von NAV das Style Sheet "NavisionFormToExcel" mit einem Texteditor und korrigieren Sie folgenden XML Code: <xsl:template match="Control[@type='TableBox']"> <Worksheet xmlns="urn:schemas-microsoft-com:office:spreadsheet"> <xsl:attribute name="ss:Name"> <xsl:variable name="TableBoxCaption"> <xsl:value-of select="//Object/@caption"/> <!—Ersetzten Sie diese Zeile!--> </xsl:variable> <!—durch folgende Zeile!--> <xsl:value-of select="translate(//Object/@caption,'\/:*?>|','')"/> <!—Suchen Sie folgendes Code Zeilen!—> <xsl:template match="Control[@type='Frame']"> <Worksheet xmlns="urn:schemas-microsoft-com:office:spreadsheet"> <xsl:attribute name="ss:Name"> <xsl:value-of select="@caption"/> <!--zu verändernde Zeile!--> <xsl:if test="@caption = ''"> <xsl:variable name="TableBoxCaption"> <xsl:value-of select="//Object/@caption"/> <!--zu verändernde Zeile!--> </xsl:variable> <!—Ersetzten Sie diese Zeile durch folgende Code Zeilen !--> <xsl:template match="Control[@type='Frame']"> <Worksheet xmlns="urn:schemas-microsoft-com:office:spreadsheet"> <xsl:attribute name="ss:Name"> <xsl:value-of select="translate(@caption,'\/:*?>|','')"/> <!--veränderte Zeile!--> <xsl:if test="@caption = ''"> <xsl:variable name="TableBoxCaption"> <xsl:value-of select="translate(//Object/@caption,'\/:*?>|','')"/> <!--veränderte Zeile!--> </xsl:variable> Hinweis: Ein Export von Matrixforms ist leider nicht vorgesehen! Mehr Informationen hierzu entnehmen Sie bitte der Dokumentation im KB Artikel: KB 953520 These postings are provided "AS IS" with no warranties and confer no rights. You assume all risk for your use. Peter Schimon Mosessohn Specialist Support Engineer EMEA Customer Support & Services - SMS&P
Wenn aus dem Dynamics NAV Client heraus per Button "an MS Office Excel senden" Daten aus Forms exportiert werden, tritt manchmal folgende Fehlermeldung auf:
"Während des Ladens sind in folgenden Bereichen Probleme aufgetreten: Arbeitsmappeneinstellung. Diese Datei kann nicht geöffnet werden, weil Fehler aufgetreten sind."
Ursache ist hier meist, dass die Daten folgende Zeichen enthalten: /,\,&,%
Dieser Umstand kann wie folgt gelöst werden:
Öffnen Sie in den Formatvorlagen von NAV das Style Sheet "NavisionFormToExcel" mit einem Texteditor und korrigieren Sie folgenden XML Code:
<xsl:template match="Control[@type='TableBox']">
<Worksheet xmlns="urn:schemas-microsoft-com:office:spreadsheet">
<xsl:attribute name="ss:Name">
<xsl:variable name="TableBoxCaption">
<xsl:value-of select="//Object/@caption"/>
<!—Ersetzten Sie diese Zeile!-->
</xsl:variable>
<!—durch folgende Zeile!-->
<xsl:value-of select="translate(//Object/@caption,'\/:*?>|','')"/>
<!—Suchen Sie folgendes Code Zeilen!—>
<xsl:template match="Control[@type='Frame']">
<xsl:value-of select="@caption"/>
<!--zu verändernde Zeile!-->
<xsl:if test="@caption = ''">
<!—Ersetzten Sie diese Zeile durch folgende Code Zeilen !-->
<xsl:value-of select="translate(@caption,'\/:*?>|','')"/>
<!--veränderte Zeile!-->
Hinweis: Ein Export von Matrixforms ist leider nicht vorgesehen!
Mehr Informationen hierzu entnehmen Sie bitte der Dokumentation im KB Artikel: KB 953520
These postings are provided "AS IS" with no warranties and confer no rights. You assume all risk for your use.
Peter Schimon Mosessohn Specialist Support Engineer EMEA Customer Support & Services - SMS&P