Domino 9 und frühere Versionen > ND7: Entwicklung

Bild kopieren

(1/3) > >>

bikerboy:
Hallo ich soll heute aus einer Organisationsdatenbank die eingescannten Unterschriften aus einem Richtextfeld in ein Dokument einfügen.

Mein Problem ist, dass ich in der Hilfe nun keine Hilfe gefunden habe. Ich wollte das Bild über den NotesRichTextNavigator finden , aber der bietet laut Hilfe keine Möglichkeit, oder ich hab es nicht verstanden.

Nun geht die Frage an euch wie kann ich das Umsetzen ?

rar:
Normal solltest du den Anhang mit
notesEmbeddedObjectArray = notesRichTextItem.EmbeddedObjects oder
notesEmbeddedObjectArray = notesDocument.EmbeddedObjects auslesen können.

Dann musst du es irgendwo zwischenspeichern und kannst ihn dann mit
Set notesEmbeddedObject = notesRichTextItem.EmbedObject( type%, class$, source$, [ name$ ] )
wieder in ein RTF in deinem neuen Dokument anhängen.

bikerboy:
Hmmm also ich kann mit beiden Methoden nicht auf das Bild zugreifen.

so sieht meine Debugger in dem Moment des vermeindlichen Zugriffes aus.

rar:
Also das docPersonProfile.EmbeddedObjects gibt dir kein Object, sondern ein ObjectArray zurück. Du müsstest dann mit einer Schleife die Objects durschlaufen.
z.B. so:
Forall x in docPersonProfile.EmbeddedObjects
     Call x.ExtractFile( "Pfad" )
     ....
End Forall

Dass du in deinem embSignature im Debugger nichts siehst ist glaub ich normal. Denn was soll er den anzeigen? (Kann aber sein, dass ich mich da irre)

Außerdem wäre es kein Fehler, wenn du zusätlich zu deinem
If docPersonProfile.HasItem() noch ein If doc.HasEmbedded  einbaust.

HTH

koehlerbv:
Geht es hier überhaupt über ein Attachment und nicht vielmehr um ein importiertes Bild? Das ist mit dem RT-Methoden nämlich gar nicht greifbar.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln