Hallo!
Seit dem ich mit dem Designer Version 12 arbeite, tritt immer wieder mal das Phänomen auf, dass sich in der Produktiv-Anwendung (Ver. 9) Datenschrott in einzelnen Feldern einzelner Dokumente befindet, was dann das Öffnen der Dokuments verhindert oder die Bearbeitung sehr erschwert und ein Speichern verhindert.
Beim Versuch des Öffnens des Dokuments kommt dann z.B. die Fehlemeldung "Feld enthält falschen Wert - Nicht erkannte Zeichen hinter der Zahl" und das Dokument geht nicht auf. Oder das Dokument geht auf, aber bei jedem Klick erscheint die Meldung "Notes Fehler - Feld hat einer Validierungsformel nicht entsprochen".
Teilweise sind solche falschen Werte auch in versteckten Feldern enthalten, die der normale Client nicht findet oder gar nicht sieht, sie also auch nicht korrigieren kann. Dann ist das Dokument für ihn erst einmal unerreichbar oder nicht speicherbar.
Ein On Error-Befehl im QueryOpen oder QueryModeChange brachte nichts. Der QueryOpen wird aber durchlaufen, weil beim Öffnen ein Sperrdokument erzeugt wird. Nur wird das UI-Dokument nie angezeigt.
Kann man das solche Fehler irgendwie abfangen, um dann die Feldinhalte oder das ganze Feld zu löschen?
Grüße aus der Pfalz!
Frank