Domino 9 und frühere Versionen > Entwicklung
Finde Dokument in Ansicht nicht
Bille:
Hallo!
Ich habe in einer Maske nachträglich ein Feld "Erinnerungsdatum" eingefügt und dieses bei allen Dokumenten mittels Agent gefüllt.
Bei einer weiteren Aktion (mit NotesDocumentCollection), in dem ich das Erinnerungsdatum auslesen will, kommt es zu einem Fehler, da lt. Debugger ein Dokument gefunden wird, das kein Feld "Erinnerungsdatum" enthält.
In meinen Ansichten jedoch finde ich dieses Dokument nicht.
Ich verwende in den Masken keine Leserfelder und arbeite bei den Ansichten ohne jegliche Select-Anweisungen.
Wie kann es sein, dass mir dieses Dokument nicht angezeigt wird?
Gruß
Bille
PS: OS/2 Version 4.57
eknori:
--- Zitat ---ohne jegliche Select-Anweisungen
--- Ende Zitat ---
Ich gehe mal davon aus, daß es zumindest noch eine zweite Maske in der Datenbank gibt. Möglicherweise wird das besagte Dokument angezeigt, allerdings als "Leerzeile", weil die zweite Maske keines der Felder besitzt, die in den Spalten angezeit werden.
Glombi:
Du kannst eine neue Ansicht machen mit
SELECT Erinnerungsdatum = ""
Dann sollte dort das Dokument auftauchen.
Andreas
Bille:
Hallo Ulrich,
es gibt zwar noch andere Masken in der DB, aber daran kann's nicht liegen, da ich in der NotesDocumentCollection die Form mitabfrage:
--- Code: --- searchformula = {form="Arbeitsauftrag" & status = "5b) bearbeitet "}
Set col = db.search(searchformula, Nothing, 0)
--- Ende Code ---
Ich hab mir im Debugger das doc nochmal genau angesehen und festgestellt, dass bei den Items ein Feld "$REF" vorhanden ist. Ich hab zwar nie bewusst mit Antwortdokumenten gearbeitet, aber das kann bei der Rumprobiererei schon mal entstanden sein.
Aber müßte nicht auch dieses Antwortdokument in der Ansicht mit angezeigt werden? (Option "Antwortdokumente hierarchisch anzeigen" ist aktiviert) ?
Bille
datenbanken24:
Wird wohl ein Replizierkonflikt von irgendeinem Dokument sein.
Du findest dann neben dem $REF auch ein Feld $Conflict.
Gerade, wenn Du mit Agenten arbeitest und möglicherweise ein im Bearbeiten-Modus geöffnetes Dokument im UI noch offen hattest, kann so etwas passieren.
In Ansichten verstecken sich diese Konflikte oft sehr gut.
Klicke auf das doppelte Plus im Notes Client, dann solltest Du das Konfliktpärchen sehen.
Gruß,
Uwe
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln