Domino 9 und frühere Versionen > ND6: Entwicklung
Sortierung von Datei-Anhängen
Driri:
Man müßte ja nicht gleich lösen, genauso könnte man die Items erstmal in ein temporäres RTF schießen, aus dem ursprünglichen RTF alle Items löschen und in sortierter Reihenfolge wieder ins Original-RTF packen.
mahonri:
@Diri
Wie schiebst du embedded objects von einem RTItem in ein anderes ohne zu lösen und neu anzuhängen.
Wäre eine tolle Sache wenn das ginge
Driri:
Hi,
Du erzeugst ein neues, leeres RichTextItem und kopierst aus dem bestehenden RichTextItem per AppendRTItem den Inhalt des Originals in das neue RTItem. Wenn das leer ist, ist Append ja quasi wie eine Kopie.
mahonri:
Ja, aber wie sortierst du dabei die einzelnen Elemente um?
Du machst ja eine Kopie von allem auf einen Schlag und kopierst nicht die Anhänge eines nach dem anderen, und kannst soweit ich das sehe die Reihenfolge der Anhänge nicht beeinflussen. 8)
Zudem: @AttachmentNames hält sich sehr streng an die Reihenfolge, in der die Anhänge eingefügt worden sind und die kann von der Reihenfolge der Anhänge im RTItem auch noch abweichen. :P ??? ;D
Driri:
Die Idee war eh noch nicht ganz ausgereift, hab ich gerade in nem kleinen Test festgestellt ;)
Aber machbar müßte das trotzdem sein, zur Not eben über ein temporäres Dokument.
- RTF kopieren
- Namen der EmbeddedObejcts ermitteln, in Array packen, sortieren
- EmbeddedObjects im Original killen
- ersten Namen aus Array lesen, entsprechendes EmbeddedObject holen und in Original packen
usw.
Ist nur ne Idee, hab leider keine Zeit, das zu testen ::)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln