Domino 9 und frühere Versionen > Administration & Userprobleme

JAVA DocumentCollection Class

(1/5) > >>

fraernst:
Warum werden bei folgendem Code die Dokumente nicht verarbeitet ?
Wenn man docCur = agentContext.getDocumentContext(); anstatt der while-Schleife nutzt, wird ein Dokument richtig verarbeitet.

import lotus.domino.*;
import java.util.*;

public class JavaAgent extends AgentBase {

   public void NotesMain() {

      try {
         Session session = getSession();
         AgentContext agentContext = session.getAgentContext();

         // (Fügen Sie Ihren Code hier ein)
                        Database db = agentContext.getCurrentDatabase();
                        DocumentCollection dc = db.getAllDocuments();
                        Document docCur = dc.getFirstDocument();
     
                        while (docCur != null) {         
         
         Item NA = docCur.getFirstItem("Artist");
         NA.setSummary(true);
                        RichTextItem NARich = (RichTextItem)docCur.getFirstItem("Artist");         
         NA.setValueString(NARich.getFormattedText(false,0,0));
                   docCur.copyItem(NA,"CopyArtist");
                        docCur.save();
                        docCur = dc.getNextDocument();
               
                        } 

      } catch(Exception e) {
         e.printStackTrace();
      }
   }
}

Thomas Schulte:
irgendwie schon ziemlich frech. Dreifach Post im Forum.
Glaubst du wir haben nix besseres zu tun?

robertpp:
Und das auch noch bei seinen "ersten 3. Einträgen"!

Ich glaub einige wissen nicht das wir das alles freiwillig machen!

fraernst:
sorry, aber ich wusste nicht so richtig zu welchem Thema das am besten passt. Ihr könnt ja zwei Einträge rauslöschen.

robertpp:
Ich würde schon meine, dass du wissen solltest ob du LN R5 oder R6 verwendest und dann denke ich das du etwas "Entwickels" oder?  ???  ;)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln