Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: JD am 02.12.02 - 13:07:06

Titel: getDocumentByKey Methode
Beitrag von: JD am 02.12.02 - 13:07:06
Hallo wie kann ich mit dieser Methode auf Dokumente zugreifen?

Das haut bei mir nicht so wirklich gut hin:

Code
View view = database.getView("Name der View");
Document testdoc = view.getDocumentByKey("Name des erscheinenden Docs", false);
     if (testdoc != null)
      {
         System.out.println("Wunderbar");
          }               

Wunderbar wird bei mir nicht ausgegeben was dafür spricht das es nicht korrekt erzeugt wurde. Wie muss ich genau darauf zugreifen??

Das Dokument wird per Feld in der View angezeigt. Das Feld stellt den Titel dar, so dass ich alle Dokumente mit Titel aufgelistet bekomme. Danach würde ich die Docs gerne rauszupfen. Muss ich die View Kategorisieren???
Oder erfolgt der Zugriff per Name der Spalte der View??? Das ging auch nicht so recht.
Titel: Re:getDocumentByKey Methode
Beitrag von: ata am 02.12.02 - 13:10:33
... die erste Spalte der View muß sortiert sein...

ata
Titel: Re:getDocumentByKey Methode
Beitrag von: 2stupid4this am 02.12.02 - 13:20:50
Sortiert allein reicht nicht. Die erste Spalte muss auch den zu suchenden Wert beinhalten und sortiert sein
Titel: Re:getDocumentByKey Methode
Beitrag von: JD am 02.12.02 - 13:25:53
Jo jetzt passt das aber!!

Danke!
Titel: Re:getDocumentByKey Methode
Beitrag von: ata am 02.12.02 - 14:46:40
@2stupid4this...

... wenn es nicht vorhanden ist bekommst du nichts zurück. ...

Bedingung ist:
... die erste Spalte muß sortiert sein und die View muß mindestens einmal geöffnet worden sein - Index...

ata