Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: schimmi am 17.01.08 - 15:20:17
-
Hallo Leute,
sorry für die blöde Frage aber ich glaub ich steh grad voll auf der Leitung!
Kann man per Formelsprache ein Dokument kopieren?
ähnlich : Call Notesdocument.Copyallitems(ndoc) ?
Danke für eure Unterstützung
mfg
tobias
-
Aus einer Ansicht so:
@Command( [EditCopy] );
@Command( [EditPaste] )
-
und bei einen geöffneten dokument über eine Aktion in der Aktionsleiste?
Hintergrund: In der Aktion ist komplett alles per Formel und ich will das nicht alles umschreiben!
-
... du kannst über Formel aber auch einen Agenten starten, und der kann was auch immer sein...
Toni
-
Ich sehe sowas mit Stirnrunzeln (wenn pur Formel): Wie sorgst Du vor, dass der Anwender nicht x Mal auf den Knopf drückt? Er sieht ja nicht, was passiert ... Er ist sich vielleicht nicht sicher: "Habe ich schon?" Wie willst Du feststellen, ob die Kopie schon existiert?
Bernhard
-
Wie willst Du feststellen, ob die Kopie schon existiert?
... was spricht gegen entsprechende Lookups?
Toni
-
Dafür dann noch eine neue Ansicht, wenn keine existiert mit dem passenden Key und der UniversalID in einer Spalte? Sonst ist es ja unmöglich.
Warten wir mal auf Tobias' Antwort.
Bernhard
-
Hallo Leute,
danke für die Antworten.
Eigentlich wollt ich ja einfach ein neues Dokument erstellen (kopieren) und dann öffnen.
Wie es in LS mit Notesdocument und NotesUiWorkspace möglich ist.
z.T. Agenten ist es möglich den Agenten per Formel das aktuelle Dokument mitzugeben, damit ich von diesen per Script eine Kopie erstellen kann?
Ich weiß das es in LS eine möglichkeit gab die docID mitzugeben geht das auch mit Formel?
mfg
tobias
-
Warum willst du die Doc-Id mitgeben?
Eigentlich müsste man doch im Agenten mit dem NotesUIWorkspace auf das aktuell geöffnete Dokument Zugriff haben.
-
Mit Formelsprache wird das nix.
Bernhard
-
Manchmal sitzt man echt auf der Leitung :-)
Also ich hab es jetzt über einen Agenten (LS) gemacht.
Danke für die Unterstützung.
tobias
-
Nur mal so ne dumme Frage ,er könnte doch nach dem kopieren eine flag ins aktuelle Dokument schreiben, auf das vor dem kopieren geprüft würde.
Würde auf jedenfall verhindern, dass der User eine weitere Kopie anlegt, würde auch verhindern, dass ein anderer User eine Kopie anlegt. Vllt sollten wir fragen was er denn mit einer Kopie will. In ein und der selben Datenbank.