Domino 9 und frühere Versionen > Entwicklung
Antwortdokument mit Script erstellen
Semeaphoros:
Till_21:
Also ein Wunder hier in Bern könnte ich eigentlich ganz gut brauchen :-))
Das Wunder, das Du wohl antönst, ist doch schon eine Weile her ... und auch wenn das Jahr für mich eine etwas besondere Bedeutung hat, war ich damals noch nicht hier :P
issummary: sollte hier nicht nötig sein, da er ja ein neues Dokument macht. Aber schaden kann es sicher nicht.
Gruss, Jens
OCS:
also, mein fehler war tatsächlich, das ich deine beiden zeilen:
Call aktivdoc.MakeResponse( cpdoc )
call aktivdoc( true, true )
nicht eingebaut hatte, danach hats funktioniert! danke vielmals!!
hab jetzt allerdings schon wieder ein neues problem:
ich versuche aus einem uidoc eine dokumentenverknüpfung (zum aktuellen uidoc) in ein backenddokument zu platzieren. ich bekomme das dokument auch in den zugriff, aber wenn ich versuche das richtextfeld im backenddokument zu füllen, bekomme ich die fehlermeldung: " AppendDocLink requires a NotesDocument, Notesview or Notesdatabase argument"!!
Hier mein Quellext die Fehlermeldung kommt in der unterstrichenen Zeile!
Dim uidoc As notesuidocument
Dim session As notessession
Set session = New notessession
Dim workspace As notesuiworkspace
Dim rtitem As notesrichtextitem
Dim db As NotesDatabase
Set workspace = New notesuiworkspace
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Set uidoc = workspace.currentdocument
Dim temp As String
Dim view As notesview
Dim schnellstart As String ' Ist das Dokument über FridaAktiv geöffnet worden?
Dim aktivid As String ' Um zugeordnetes AktivDoc zu suchen
schnellstart = uidoc.fieldgettext("schnellstart")
aktivid = uidoc.fieldgettext("aktiv_id")
If schnellstart = "J" Then
Set db = session.Getdatabase("OCS02/OCS GmbH", "aktiv\fridaakt.nsf", False)
Set view = db.getview ("ViewActionsUNID")
Set collection = view.getalldocumentsbykey(aktivid)
Set doc = collection.GetFirstDocument()
Print collection.count
Set rtitem = New NotesRichTextItem(doc, "Link")
Call rtitem.AppendDocLink( uidoc, "Dokumentenlink")
Call doc.Save( False, False )
End If
Axel Janssen temp:
--- Zitat von: OCS am 21.10.03 - 12:06:21 --- Call rtitem.AppendDocLink( uidoc, "Dokumentenlink")
--- Ende Zitat ---
das ist auch keins von den genannten, sondern ein uidoc. Versuche
Call rtitem.AppendDocLink( uidoc.Document, "Dokumentenlink")
OCS:
danke, werds versuchen!!
edit: danke!! hat funktioniert! mein einziges problem ist jetzt noch, das ich das dokument auf das ich zugreife, grade erst über backend erstellt habe und noch keinen zugriff habe! wenn ich jetzt aber nen "call workspace.viewrefresh " mache (danach geht es, hab ich versucht!), hab ich das problem, das die db auf die ich zugreife 25.000 dokumente beinhaltet und das refreshen ca. 2 minuten dauert! das ist für mich und meinen chef nicht befriedigend! gibts da noch ne andere möglichkeit??
gruß
OCS:
mein einziges problem ist jetzt noch, das ich das dokument auf das ich zugreife, grade erst über backend erstellt habe und noch keinen zugriff habe! wenn ich jetzt aber nen "call workspace.viewrefresh " mache (danach geht es, hab ich versucht!), hab ich das problem, das die db auf die ich zugreife 25.000 dokumente beinhaltet und das refreshen ca. 2 minuten dauert! das ist für mich und meinen chef nicht befriedigend! gibts da noch ne andere möglichkeit??
gruß
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln