Autor Thema: Link erstellen mit Lotus Script  (Gelesen 3258 mal)

Offline looking4all

  • Frischling
  • *
  • Beiträge: 12
  • Geschlecht: Männlich
Link erstellen mit Lotus Script
« am: 06.04.05 - 08:57:32 »
Habe folgendes Problem:
In einem Dokument generiere ich eine Mail mit Lotus Script in dieser Form:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
doc.Form = "Memo"
doc.SendTo = "Your Name"
doc.Subject = "This is the document you wanted"
Call doc.Send( False )

Wie kann ich dieser Mail einen Link auf das Dokument mitgeben, aus dem heraus die Mail generiert wurde?

Für eine Lösung im Voraus vielen Dank

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Link erstellen mit Lotus Script
« Antwort #1 am: 06.04.05 - 09:07:56 »
Willkommen im Forum



Schaust Du Dir in der Designer-Hilfe die Methode AppendDocLink an
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline lbolender

  • Frischling
  • *
  • Beiträge: 37
    • Lösungen rund um HCL Notes/Domino
Re: Link erstellen mit Lotus Script
« Antwort #2 am: 06.04.05 - 09:12:52 »
"AppendDocLink" heißt das Schlagwort.

In der Hilfe findet man mehrere Beispiele dazu.

Viel Erfolg

cubetoon

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #3 am: 06.04.05 - 09:36:19 »
und wie kann ich einen DOCLINK auf das "Using Database" Document in LS erstellen?

elajen

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #4 am: 06.04.05 - 10:04:53 »
Hallo,

@cubetone

Im Web gehts mit http://Server/datenbank?openabout

Gruß von Ekki.

klaussal

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #5 am: 06.04.05 - 10:27:43 »
Mit "getdocumentbyunid" das Dokument finden und dann mit "includedoclink" das Teil dranhängen (so ganz grob).
Die DocID bekommst du, wenn du das Doc anzeigen lässt und dir dann die Doc-Eigenschaften zeigen lässt.

cubetoon

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #6 am: 06.04.05 - 11:35:07 »
Allerdings hat das Document in dem Entwicklungstemplate eine andere ID als in der Produktivversion. Kann das sein? Wie fange ich das ab?

elajen

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #7 am: 06.04.05 - 11:44:23 »
Hallo,

in dem du ein Konfigdokument hast, wo du dort ein Feld für die ID erstellst und den Wert von dort herholst

Gruß von Ekki.

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: Link erstellen mit Lotus Script
« Antwort #8 am: 06.04.05 - 14:04:36 »
Hallo,

auf das "Using..."-Dokument kann per C-API zugegriffen werden. Am einfachsten geht das mit Hilfe der DBDesign-Library von Damian Katz. Zu finden in der Sandbox.

Viele Grüße
ghost

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re: Link erstellen mit Lotus Script
« Antwort #9 am: 06.04.05 - 14:20:07 »
Noch einfacher gehts so:

   Dim session As New NotesSession
   
   Set UsingDoc = session.CurrentDatabase.GetDocumentByID("FFFF0100")
   Set AboutDoc = session.CurrentDatabase.GetDocumentByID("FFFF0002")

Die haben immer die gleiche ID (also nicht UNID), in jeder Datenbank
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

elajen

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #10 am: 06.04.05 - 15:10:05 »
Hallo Thomas,

gibt's denn noch mehr solche feinen ID's, z.B. DB-Icon. Oder gibt's irgendwo eine Übersicht dazu.

Gruß von Ekki.

cubetoon

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #11 am: 06.04.05 - 15:17:09 »
@Thomas
vielen Dank, das hilft weiter!
Cubetoon

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re: Link erstellen mit Lotus Script
« Antwort #12 am: 06.04.05 - 15:27:49 »
Hallo Thomas,

gibt's denn noch mehr solche feinen ID's, z.B. DB-Icon. Oder gibt's irgendwo eine Übersicht dazu.

Gruß von Ekki.

Ich glaube, da gibts schon noch mehr. Weiß ich allerdings nicht auswendig. Übersicht gibts (da hab ich das her), weiß aber nicht wo, leider.
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Glombi

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #13 am: 06.04.05 - 15:30:15 »
Hier ist das schön aufgelistet:
http://www.nsftools.com/tips/NotesTips.htm#formulaclass

Andreas

elajen

  • Gast
Re: Link erstellen mit Lotus Script
« Antwort #14 am: 07.04.05 - 14:41:32 »
Hallo Andreas,

vielen Dank für den interessanten Link.

Gruß von Ekki.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz