Domino 9 und frühere Versionen > Entwicklung
Funktionen Kopieren/Ausschneiden/Einfügen
DrNotes:
--- Zitat von: Semeaphoros am 05.11.04 - 11:06:21 ---Sehe ich genauso, und deshalb wollte ich auch mehr wissen, worum es eigentlich geht.
--- Ende Zitat ---
ich arbeite natürlich mit beiden - Formeln und Script.
Userbeispiel:
Hauptdokument = HD Antwortdokument = AW
Bsp-Struktur:
HD1
AW1.1
AW1.2
AW1.3
AW1.3.1
AW1.3.2
HD2
AW2.1
AW2.2
AW2.2.1
AW2.2.2
jetzt möchte ich mittels Menüauswahl "Dokumente Kopieren und woanderst einfügen":
- ich gehe auf AW2.2 -->Bearbeiten --> Kopieren
- ich gehe auf AW1.1 --> Bearbeiten --> Einfügen unter AW1.1 inkl. AW
ergibt:
HD1
AW1.1
KopieAW2.2
KopieAW2.2.1
KopieAW2.2.2
AW1.2
AW1.3
AW1.3.1
AW1.3.2
HD2
AW2.1
AW2.2
AW2.2.1
AW2.2.2
Das muss man irgendwie rekursiv gestalten, nur wie kann ich die Dokumente in der Zwischenablage angreifen, den ich brauch sozusagen einen Klon dieser Dokumente und muss dann die $Ref "umbiegen".
Kann ich bei Querypaste irgendwie jedes Dokument vorm Einfügen abfangen?
koehlerbv:
IMHO hast Du keine Chance, irgendwie auf die Dokumente in der Zwischenablage zuzugreifen. Und das QueryPaste-Event liefert Dir ebenfalls keinerlei Informationen über die Dokumente, die eingefügt werden sollen.
Wie oben schon vorgeschlagen, schreibe Dir doch einen Agent, der auf markierte Dokumente reagiert und dann das korrekte Kopieren vornimmt. Dann hast Du alles selbst im Griff.
Bernhard
mibo11:
Ich sehe es genauso wie Bernhard und würde den Ansatz verändern.
1. Querypaste in Zieldatenbank verhindern.
2. In Quelldatenbank markierte Dokumente in DocumentCollection
3. Picklistaufruf der Zielansicht (Single)
4. markiertes oder ausgewähltes Dokument als Objekt
Nun hast du alle Informationen des Zieldokuemntes und kannst die Dokumente deiner DocumentCollection in die Zieldatenbank kopieren.
Gruß Sascha
koehlerbv:
Danke, Sascha, für diese Ergänzung. Genauso hatte ich das gemeint.
Wegen Punkt 1 - QueryPaste verbieten: Leider geht das nur Ansicht für Ansicht. Bei der nervigen Aktion aber nicht vergessen: Lass' Dir eine (zugriffsbeschränkte) Ansicht offen - sonst wirst Du Dich eines Tages selber hassen ;D
Bernhard
mibo11:
--- Zitat von: koehlerbv am 05.11.04 - 14:59:09 ---Lass' Dir eine (zugriffsbeschränkte) Ansicht offen - sonst wirst Du Dich eines Tages selber hassen ;D
--- Ende Zitat ---
Ja natürlich Bernhard alles andere wäre wirklich mühsam. :D
Gruß Sascha
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln