Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Blackraven am 10.09.07 - 16:57:28
-
Hallo zusammen,
ich habe ein Problem mit dem auffinden von Dokumenten in einer DB.
a) Als erstes habe ich versucht das Dokument per View.GetdocumentbyKey zu finden.
Obwohl ich es in der Ansicht sehe, und mir per Script auch angezeigt wird, das 45 Dokumente in der Ansicht sind, findet er das Dok per Script leider nicht.
Die Ansicht ist sortiert in der 1.Spalte, angezeigt wird dort der Username in Canonical Form
b) als nächstes hab ich per DB.Search versucht auf das Dokument zuzugreifen.
db.search({Form="Person" & Fullname="CN=Hans Test/O=Test"}
Aber auch hier findet er kein Dokument.
Hat jem. ne Idee woran es liegen könnte?
Danke im Voraus
Gruß
-
Strg-Shift-F9 schon probiert?
-
ja, auch das hab ich schon probiert.
-
Wenn auch Shreibfeler ausgeschlossen werden können: Was passiert, wenn Du direkt via UI in der Ansicht suchst? Funktioniert dies?
Wenn ja, dann brauchen wir Code.
Bernhard
-
hi,
1. ist die Spalte der Ansicht vom typ "Namen", ev.sogar mit Sametimestatus?
oder kategorisiert mit "Pfeilsymbol anzeigen wenn Zeile erweiterbar ist"/"Show twistie if row is expandable"
2. findest Du überhaupt eines der Dokumente mit der db.search? (wenn nein -> Formel anpassen, Gross&Kleinschreibung, Mehrfachwerte, @Name(...))
sonst:
3. kannst Du mit dem Client auf das Dokument zugreifen (eigenschaften) (wenn nicht Cache/Löschung)?
4. Was ist wenn Du mit view.getnextDocument zum Entsprechenden läufst? (ist es dann da?, wenn nicht Cache/Löschung)
Pete(r)
-
Ob der schwarze Rabe gar nicht mehr so richtig an diesem Problem interessiert ist?
Und nun ist er ganz weg.
Warten wir mal ab, was nun noch an Rückmeldungen kommt.
-
Sorry, hab gestern aufgegeben, weil gar nix mehr funktionierte.... wir haben die DB mal neu angelegt, aber trotzdem gleiche Fehler
Ich werde heut früh mal eure Tips ausprobieren.
@koehlerbv: was meinst du mit "direkt via UI" ?
-
Ich denke Bernhard meint
View öffnen
tippen was Du suchst.
Klappt das?
-
Genau das meinte ich.
-
Sind die Dokumente denn schon länger erstellt oder noch frisch? Ich hatte mal ein Ähnliches Problem bei frisch erstellten Dokumenten. Die konnte er nicht finden weil die Aktualisierung der Ansicht auf manuell stand.
-
so,
DB neu erstellt, View neue erstellt, Cache gelöscht,
Jetzt funktionierts wieder.