Also ich bevorzuge Attachments, für die findet man auch später noch irgend einen Importfilter, wenn es nicht gerade ein exotisches Format ist. Auch wenn die Orginalanwendung nicht mehr existiert.
Ich habe eine LS Aktion geschrieben, die das Attachment auf die Platte löst und die definierte Anwendung per OLE startet. Beim Speichern der Notesmaske wird dann das Attachment wieder angehäng und auf Platte gelöscht.
Der Nachteil an dieser Methode ist, dass eine ganze Reihe von Prüfungen erfolgen müssen, dass das ganze fehlerfrei funktioniert. (z.B. gelöstes Dokument muss in der Anwendung beendet sein, bevor das Notesdoc gespeichert wird, etc.).
Also eine sehr aufwendige Lösung, aber auf die Attachments musste man in meiner Anwendung noch nach Jahren zugreifen können.