Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tabama am 14.04.03 - 15:20:49

Titel: Forward im Backend
Beitrag von: tabama am 14.04.03 - 15:20:49
zum Verzweifeln!

Meine Vorgabe.
Dokument per Mail an andere Notes-User versenden, aber ohne eingebettete Maske (aus Platzgründen), aber mit Formatierungen (R4.5)

Meine Versuche bisher:

1. Mit den Frontend-Methoden "Copy und Paste" (kopieren aller Frontends in ein Richtext eines anderen Frontends.
Problem dabei: Es kann vorkommen, daß beim User zu viele Fenster geöffnet werden.


2. Über die Frontend-Methode "Forward".
Problem: Wie bei 1

3. Über die Newsletter-Methode "FormatDocument"
Probelm: Hier spielt sich zwar alles im Backend ab, aber ich muß das Dokument als Dokumentkollektion übergeben. Eine Kollektion bekomme ich aber wiederum mit der DB-Methode "GetDocumentByID nicht hin.

Wer hat noch eine andere ID?

Titel: Re:Forward im Backend
Beitrag von: ata am 14.04.03 - 16:47:30
... eine Ansicht anch den DocID der Dokumente in der ersten Spalte sortiert und dan mit GetAllDocumentsByKey...

... ansonsten mit db.Search...

ata
Titel: Re:Forward im Backend
Beitrag von: tabama am 15.04.03 - 09:19:47
mit db.search habe ich ein weiteres Problem:

Ich bekomme mit der Methode doc.noteid ein String geliefert.
Diesen setze ich dann mit

     nid = "NT" + left("00000000",8-len(nid)) + nid

in eine "Ordendliche" ID um.
Wenn ich dann die Formel |@noteid 0 nid| in db.search benutze, wird die Variable "nid" nicht aufgelöst, sondern als suchstring verwendet, was natürlich nicht zum Erfolg führt.

Wie bewege ich Notes dazu, das er nicht den Namen, sondern den Inhalt der Variablen verwendet?



Titel: Re:Forward im Backend
Beitrag von: ata am 15.04.03 - 10:25:10
... probiers mal so:

|@noteid 0 |+nid