Autor Thema: Dateianhänge mit Umlauten die auf einem MAC erstellt wurden  (Gelesen 2275 mal)

Offline Manni Ciao

  • Junior Mitglied
  • **
  • Beiträge: 82
Liebe Gemeinde,

wir transferieren Dateien per Script auf ein Laufwerk. Es funktioniert jedoch nicht, wenn Umlaute in einem Dateinamen stecken die von einem MAC erstellt wurden?!

Kennt da jemand eine Lösung?

Die Umlaute werden nicht erkannt und der Dateiname bleibt mit den ö,ü,ä....

forall o In rtitem.EmbeddedObjects
            If ( o.Type = EMBED_ATTACHMENT ) Then
               DateiName = o.Name
               DateiName = Replace(DateiName,"ö","")
               DateiName = Replace(DateiName,"ü","")
               DateiName = Replace(DateiName,"ä","")

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.169
  • Geschlecht: Männlich
    • Foconis Object Framework
Ich würde mit einer Positivliste arbeiten. Den String Zeichen für Zeichen durchgehen und alles was nicht a-z0-9._- ist, entfernen.

Am Mac werden die Umlaute wohl aus 2 Zeichen kombiniert.
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline SlyFox

  • Senior Mitglied
  • ****
  • Beiträge: 256
  • Geschlecht: Männlich
Hallo,

ich würde das anders lösen:

Ä durch Ae
Ö durch Oe
Ü durch Ue
ä durch ae
...

ersetzen.

Viele Grüße

Christoph
10 x Domino 8.5 EN
2 x Domino 9.0.1 EN
30 x Notes 8.5 DE / EN / FR / IT
220 x Notes 9.0.1 DE / EN / FR / IT

Offline Manni Ciao

  • Junior Mitglied
  • **
  • Beiträge: 82
eben geht das nicht, weil er das Ä nicht als Ä erkennt

ich habe es nun anderst gelöst und mache generell nur mehr einen zufalls - dateinamen
wichtig ist ja nur, dass der mail-empfänger - eine externe Druckerei - einen eindeutigen Dateinamen hat

Offline SlyFox

  • Senior Mitglied
  • ****
  • Beiträge: 256
  • Geschlecht: Männlich
Dann empfehle ich Präfix mit Datum und Uhrzeit.

Firma-20180515-150000
10 x Domino 8.5 EN
2 x Domino 9.0.1 EN
30 x Notes 8.5 DE / EN / FR / IT
220 x Notes 9.0.1 DE / EN / FR / IT

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz