Autor Thema: DocLink in Feld übernehmen  (Gelesen 2508 mal)

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
DocLink in Feld übernehmen
« am: 02.03.10 - 15:10:55 »
Hallo zusammen,

habe nun schon ganz viele Beiträge im Forum gelesen, aber stehe noch immer auf der Leitung und hoffe, dass mir jemand helfen kann.

Ich habe eine Notesdatenbank in der wir Verträge hinterlegt haben. Bei den Verträgen gibt es ein Datumsfeld. Wenn das Datum der heutige Tag ist, wird in der gleichen Datenbank ein Datensatz für unsere Aufgaben erstellt. In diesem neuen Datensatz möchte ich einen Dokumentlink auf den jeweiligen Vertrag einfügen. Das bekomme ich aber nicht hin. Mein Agent sieht wie folgt aus:

Sub Initialize
   
   Dim s As New NotesSession
   Dim dbCurrent As NotesDatabase
   Set dbCurrent = s.CurrentDatabase
   
   Dim docTech As NotesDocument
   Dim docSource As NotesDocument
   Dim docSourceHelp As NotesDocument   
   
   Dim viewMailSend As NotesView
   Set viewMailSend = dbCurrent.GetView( "(HelpDeskAgent6)" )
   
   Set docSource = viewMailSend.GetFirstDocument
   
   While Not ( docSource Is Nothing )
      Set docSourceHelp = viewMailSend.GetNextDocument( docSource )
      Set docTech = dbCurrent.CreateDocument
      docTech.Form = "TR-Vorgang"
      docTech.Art = "Intern"
      docTech.VorgangBearbeiter = "9"
      docTech.TRDringlichkeit = "1"
      docTech.VorgangTyp = "70"
      docTech.Status = "Neu"
      docTech.Status2 = "0"
      docTech.VorgangThema = "Vertragsmanagement"
      docTech.VorgangStichwort = docSource.VertraegeErinnerungBetreff(0)
      
Hier wollte ich den Link einfügen
         'docTech.Vorgang = "DOKLING"
      
      Call docTech.Save( True, True )      
      
      docSource.VertraegeErinnerung = Null
      docSource.Form = "Vertraege"
      Call docSource.Save(True, True)
      Set docSource = docSourceHelp
      
   Wend
End Sub

Kann mir jemand auf die Sprünge helfen?

Viele Grüße

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Re: DocLink in Feld übernehmen
« Antwort #1 am: 02.03.10 - 15:13:09 »
 'docTech.Vorgang = "DOKLING"

Vorgang ist ein Richtextfeld?
Für was steht Dokling?
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Re: DocLink in Feld übernehmen
« Antwort #2 am: 02.03.10 - 15:20:20 »
Vorgang ist ein Richtextfeld

Dokling war jetzt einfach nur blabla als Platzhalter um zu zeigen, dass ich in diesem Feld den Link wollte

Offline Jan Grünklee

  • Frischling
  • *
  • Beiträge: 43
  • Geschlecht: Männlich
Re: DocLink in Feld übernehmen
« Antwort #3 am: 02.03.10 - 15:21:52 »
Set rtitem = New NotesRichTextItem( docTech, "Vorgang" )
Call rtitem.AppendDocLink( docSource , "Kommentar")
Notes ist das was Du draus machst!

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Re: DocLink in Feld übernehmen
« Antwort #4 am: 02.03.10 - 15:26:58 »
Hallo Jan,

ich danke Dir!!! Irgendwie stand ich völlig auf der Leitung.

Viele Grüße
Alex

Offline Jan Grünklee

  • Frischling
  • *
  • Beiträge: 43
  • Geschlecht: Männlich
Re: DocLink in Feld übernehmen
« Antwort #5 am: 02.03.10 - 15:41:44 »
Hi Alex,

ja das geht den Menschen wie den Leuten  ;)

Gruss Jan
Notes ist das was Du draus machst!

Offline alkuhn

  • Senior Mitglied
  • ****
  • Beiträge: 288
  • Geschlecht: Männlich
Re: DocLink in Feld übernehmen
« Antwort #6 am: 02.03.10 - 15:43:09 »
 :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz