Domino 9 und frühere Versionen > ND6: Entwicklung

Auwahl eines Dokuments in der Ansicht

<< < (2/2)

TMC:

--- Zitat von: JanHoener am 17.02.05 - 00:15:05 ---Jungs, so lieb das auch gemeint ist, aber ich check gerade nix. :-) bin sehr mit den @Functions aus, aber LotusScript usw. ist nicht so mein Ding.
Würde mich freuen, wenn ihr mir das etwas verständlicher erklärt. :-)
--- Ende Zitat ---

Well, dann wird es nicht so einfach.

Lotus Script solltest Du da schon kennen und können.

Ich kann Dir eigentlich nur ein paar Stichpunkte zu LotusScript-Klassen nennen:

Notessession.unprocessedDocuments --> damit bekommst Du Zugriff auf die ausgewählten Dokumente

Also z.B.
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument

Mit doc hast Du das erste gewählte Dokument.

Jetzt eine Schleife:

While Not(doc Is Nothing)
    'Hier kannst Du nun die Werte der Dokumente auslesen und z.B. in ein Array schreiben.
    'Oder gleich in das temporäre Zieldokument setzen.

   Set doc = collection.GetNextDocument(doc)
Wend

Das Zieldokument zur Anzeige ist ein ein Objekt der NotesDocument-Klasse. Das speicherst Du auch am besten gar nicht. Sondern holst es nur ins Frontend in ein NotesUIDocument.

Wenn Du allerdings mit LS noch nichts gemacht hast, wird es schwierig. Dann empfehle ich Dir, Dich erstmal in LS einzuarbeiten.

Mit Formelsprache ist das IMHO nicht zu lösen.

JanHoener:
alles klar....dann werd ich wohl mal morgen LS mir reinpfeifen...mal sehen, wie weit ich komme...zur Not gibts ja euch noch! ;-)

vielen Dank schon mal und gute Nacht....

TMC:
Viel Erfolg, Jan. Mach das aber am besten mit Buch-Unterstützung, dann lernst Du das schneller. LS ist kein Hexenwerk, aber Bücher (oder Lehrer/Dozenten) bringen einem Basics einfach besser rüber, als wie wenn man sich das selber ohne Unterstützung beibringen möchte. Hier in diesem Fall wirst Du insbesondere genau wissen müssen, wo der Unterschied zwischen "Backend" und "Frontend" ist.
Das sind nur Begriffe, lass Dich aber von mir nicht verwirren  ;)

Und ich hab oben noch einen schweren Fehler drin:

--- Zitat von: TMC am 17.02.05 - 00:26:02 ---Notessession.unprocessedDocuments --> damit bekommst Du Zugriff auf die ausgewählten Dokumente
--- Ende Zitat ---

Die UnprocessedDocuments - Eigenschaft ist KEINE Eigenschaft der NotesSession-Klasse, sondern der NotesDatabase-Klasse.
Korrekt muss es also "NotesDatabase.UnprocessedDocuments" heißen.

Dies nur, um evtl. Verwirrungen zu vermeiden.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln