Autor Thema: Attachment als Bestandteil einer Subform nutzen  (Gelesen 1537 mal)

Offline gerd204

  • Frischling
  • *
  • Beiträge: 3
  • Geschlecht: Männlich
Attachment als Bestandteil einer Subform nutzen
« am: 25.03.13 - 10:49:35 »
Hallo zusammen,

in SAP besteht die Möglichkeit mit einer kleinen Datei die entsprechende Funktion aus dem Windows Explorer heraus aufzurufen.
Hierzu muss die Kleine Datei die Endung ".SAP" tragen.
Eine solche Datei wollte ich als Attachment in eine Subform eintragen, die dann beim Anlegen oder Editieren von Dokumenten mit genutzt wird. So soll es möglich sein, eine manuelle Schnittstelle zu realisieren in dem man im NotesDokument Daten erfasst und per CopyPaste dann in einer SAP-Maske händisch einträgt.
Im ersten Augenblick sah das sehr einfach aus - im Designer schnell eine Tabelle angelegt, dann das Attachment eingebunden (eine .SAP-Datei) und schon geht es.
Ja, wenn man im Designer ist, funktioniert es auch, aber wenn aus dem Dokument heraus das Attachment angeklickt wird, erhält man die Fehlermeldung "Element des Dokuments nicht gefunden" - Im Dokument ist auch kein Hinweis auf das Attachment vorhanden - also ist die Fehlermeldung nachvollziehbar.
Ich habe jetzt eine solche ".SAP"-Datei als FileResource in die NotesDB eingebunden, weiß aber nicht wie ich darauf zugreifen kann in Lotusscript oder in der Formularsprache.
Ach ja, hier noch der Aufbau der SAP-Datei:
[System]
Name=<Name der SAP-Instanz>
Client=<Clientnummer
[User]
Name=        (wenn hier nichts eingetragen ist, wird der Benutzername eingetragen)
Language=<Sprachkennzeichen>
[Function]
Command=<Funktionskürzel>
Title=<Titel>
Type=<Type z. B. Transaction>

Ich würde mich über jede Anregung freuen.

Gerd Schima

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Attachment als Bestandteil einer Subform nutzen
« Antwort #1 am: 25.03.13 - 11:46:14 »
Hallo,

auf eine Datei in den Dateiressourcen zuzugreifen, ist nur im Browser einfach - im Notes-Umfeld ist ein Umweg über DXL notwendig.

Wenn ich mir den Aufbau der Datei ansehe, verstehe ich aber nicht, warum die Datei nicht zur Laufzeit per Lotus Script erzeugt und gestartet wird (Open Datei for Output as FileNr und taskid = Shell("cmd.exe /c start " + Datei , 5) als Stichwort.

Gruß

André

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz