Umlaute in Variablen, die in Include Dateien ausgelesen werden

  • Wir versenden mit Hilfe der BCS von Cosynus PDF Dateien, die von Crystal Reports aus der Datenbank einer Warenwirtschaft erzeugt werden. Die Adressierung erfolgt dabei per @_@ Befehl. Um den Mailtext zu personalisieren, werden in Crystal Reports Variablen gefüllt, die über eine eingebundene Include Datei wieder ausgelesen. Dabei entsteht nun das Problem, dass Include Dateien nur mit reinen ASCII codierten Zeichen gefüttert sein wollen. Während das für die statischen Include Dateien selbst natürlich kein Problem wäre, zerschießt es uns die Umlaute, die über die Veriablen (@_@SET und @_@GET Befehle) aus dem Crystal Reports in die Includes injiziert werden sollen. Der @_@ANSI Befehl ist übrigens schon mal keine Hilfe, auch eine Codierung in HTML bringt offenbar keinen Erfolg. Hat jemand eine Idee, wie das Problem angegangen werden könnte?

    Grüße
    Andreas Simon

  • Selbst ist der Mann: Ich habe keinen Weg gefunden, über den @_@PUT und @_@GET Befehl aus Crystal Reports Text so in eine Include Datei zu injizieren, dass dabei Umlaute erhalten bleiben. Daher werden die Umlaute jetzt in Crystal Reports HTML codiert (ü) und dann zusammen mit dem @_@HTML Befehl per @_@PUT weitergegeben. Die Include Dateien müssen dann zwar noch HTML formatiert werden, aber eine andere Lösung war mir nicht ersichtlich. Keine Ahnung, warum die Include Dateien und PUT und GET Befehl es nie wirklich in das Zeitalter der Windows Zeichensätze geschafft haben. Wahrscheinlich waren da schon zu viele Ressourcen damit gebunden, iPads in MDF einzufräsen.

    Grüße Andreas

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!