Ich arbeite an Lotus Notes und ich habe ein Dokument, das mehrere Dateien enthält. Jede angehängte Datei hat ein $ File-Feld im Backend. Ich brauche Attribute von $ File-Feld. Bitte lassen Sie mich wissen, wie bekomme ich Attribute von $ Datei Feld von Lotus Notes Dokument?
Antwort
Sie können diese Informationen mithilfe der NotesEmbeddedObject-Klasse abrufen. Hier ist ein Beispiel aus der Dokumentation:
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Set db = New NotesDatabase("SanFrancisco", "hill.nsf")
Set view = db.GetView("All Documents")
Set doc = view.GetLastDocument
Forall o In doc.EmbeddedObjects
Messagebox(o.Name)
End Forall
Die NotesEmbeddedObject class hat Eigenschaften, die Sie verwenden können, oder Sie könnten vermutlich die Datei extrahieren und sie aus dem Dateisystem zugreifen, um mehr Informationen zu erhalten.
Sie sagen nicht, welche Attribute Sie im $ File-Element suchen. Sie können einige Informationen zu jedem Anhang erhalten, wie Ken beschreibt. Sie können auch einige (wahrscheinlich weniger nützliche) Informationen erhalten, indem Sie sie über die Items-Auflistung in einem NotesDocument durchlaufen. Wenn die erhaltenen Informationen nicht ausreichen, können Sie über LotusScript direkt über Lotus Notes in das Lotus Notes-API gelangen, das ist jedoch viel aufwändiger und erfordert uneingeschränkte Ausführungsrechte für den Unterzeichner des Codes oder möglicherweise auch für den Benutzer selbst je nach Kontext glaube ich.
Für mehr Präzision, sagen Sie uns genauer, was Sie suchen. Prost.
- 1. setCanDeleteDocuments() Lotus Notes ACL
- 2. Lotus Notes Synchronisation
- 3. Lotus Notes: NotesSQL Einschränkungen
- 4. Eingebettete Lotus Notes-Ansicht
- 5. Verknüpfen von Dokumenten in Lotus Notes
- 6. Lotus Notes Interop.Domino.dll
- 7. UnzufriedenerLinkError in Lotus-Notes-Plugin
- 8. Lotus Notes: Anzeigen von Bildanhang auf einem Dokument
- 9. Holen Sie HTML-Body-Inhalt aus Lotus Notes Dokument
- 10. Lotus Notes: Erstellen einer Textdatei
- 11. .NET und Lotus Notes Interop
- 12. Kalenderereignisse bilden gesamte Lotus Notes
- 13. * = Operator in Formelsprache in Lotus Notes
- 14. Not to simple Textdatei in Lotus Notes
- 15. Parsen Lotus Notes Zwischenablage Verknüpfung mit Lxml
- 16. Import HTML Lotus Notes Richtext mit Java
- 17. Bearbeiten und Speichern im Lotus Notes-Webformular
- 18. Extrahieren von Wertelisten aus Lotus Notes-Feldern
- 19. Lotus Notes & Domino Mailbox mit Interop.Domino.dll lesen
- 20. Test auf Lotus Notes 8.5 automatisieren
- 21. Lotus Notes Javamail Problem beim Lesen Körper
- 22. Lotus Notes R5 E-Mail-Formel
- 23. Compose ein neues Dokument in einer eingebetteten Ansicht und setzen Feldwert in Lotus Notes
- 24. Verwenden der Java-API zum Lesen von Lotus Notes-Dokumenten
- 25. wie AclServiceUtils.getAcl() zu implementieren, um Benutzerinformationen aus Lotus Notes abrufen
- 26. Paste Lotus Notes E-Mail-Textkörper mit Hyperlink zu Word-Dokument
- 27. Wie konsumiert man einen RESTful Web Service in Lotus Notes?
- 28. Zugriff auf Ressourcendatei in Lotus Notes fehlgeschlagen. Java Agent
- 29. Hinzufügen von Tagen bei onchange-Ereignis in Lotus Notes
- 30. Symbolleisten-Schaltfläche programmgesteuert in Lotus Notes-Client R7 hinzufügen?