Domino 9 und frühere Versionen > Administration & Userprobleme

JAVA DocumentCollection Class

<< < (5/5)

animate:

--- Zitat von: fraernst am 29.07.05 - 15:11:59 ---Einen Notes-Kurs brauchte ich wohl auch.  Nach meinem Verständnis , wenn man im Geltungsbereich des Agenten "für alle Dokumente" auswählt, brauchte man in Java gar nicht DocumentCollection Class und die whlie-Schleife, sondern für jedes Dokument müsste das Java-Programm einmal durchlaufen werden. Das hab' ich ausprobiert, funktioniert aber leider nicht.

--- Ende Zitat ---

Nein, nein. Das ist nicht richtig, glaube ich. Soviel ich weiß kann das nur für einfache Aktionen und Formelsprache gelten. Bei LotusScript und Java musst du die Steuerung selber implementieren.

Hast du schonmal probiert deinen ursprünglichen Code unverändert laufen zu lassen und dir anzuschauen, was auf der Java Debug Konsole ausgegeben wird?

koehlerbv:
Der Teil des Postings ist aber schon richtig, Thomas:


--- Zitat von: fraernst am 29.07.05 - 15:11:59 ---Einen Notes-Kurs brauchte ich wohl auch.

--- Ende Zitat ---

Ansonsten hast Du aber Recht, Thomas. LS oder Java - die Steuerung liegt beim Code des Programmierers. NotesDatabase.AllDocuments ist eine mögliche Variante.

Frank: Warum machst Du das eigentlich - da Du ja sowieso schon innerhalb der Notes-DB ansetzt - mit Java ? Allein schon wegen Debugging wäre doch LotusScript in diesem Kontext die freundlichere Lösung ...

Bernhard

fraernst:
Um niemanden zu verwirren, hätte man das Pulldown vom Geltungsbereich sperren können, wenn Java oder LS ausgewählt wird.
Mein Problem mit LS ist, dass ich NOCH weniger Kenntnisse habe als in JAVA.
Was hätte denn LS für Vorteile in meinem Fall ?

flaite:
1. Viel bestehender Code ist in LotusScript geschrieben.
2. Es gibt so viele Tücken bei der Integration von Java in Notes, dass ich die (auch für mich) schwierigere Programmiersprache LotusScript verwenden würde.
3. Es ist auch nicht schlecht 2 Programmiersprachen gleichzeitig zu nutzen.

Die Lernkurve für LotusScript ist wirklich flach.
Java macht eh nur mit einer guten IDE und coolen Frameworks Spaß.

koehlerbv:
I second Axel (wo habe ich diesen Spruch nur heute schon zweimal gelesen  ;))

Wenn Du mit Java unsicher bist, kann es bei LS kaum schlimmer kommen. LS hat wohl eine flachere Lernkurve, allerdings erreicht man gar nichts, wenn man nicht die Lernreihenfolge einhält:
- Notes-Basics (der erste entscheidende Knackpunkt)
- Umsetzen des Erlernten mit @functions / @commands (vertiefen des o.g.)
- Lernen von LS (BASIC) an sich
- Verstehen des Klassenmodells (das wird der entscheidende zweite Knackpunkt)
- Umsetzung mit LS.

Alles andere ist Gefrickel.

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln