Domino 9 und frühere Versionen > ND6: Entwicklung

Problem mit ComputeWithForm(False,True)

(1/1)

tks:
Hallo.

Ich habe ein Problem mit o.g. Methode. Ich möchte in einer Datenbank alle Dokumente "prüfen". D.h. ich wollte mit ComputeWithForm(False,True) feststellen, ob das Dokument fehlerfrei ist. Wenn nicht, wollte ich das Dokument entsprechend kennzeichnen.

Jetzt habe ich aber feststellen müssen, das mir mit dieser Methode fast alle Dokumente als "fehlerhaft" gekennzeichnet wurden. ComputeWithForm hat also (nahezu) immer False zurückgeliefert bzw. einen Fehler geworfen. Wenn ich die Dokumente dann aber im Client öffne und F9 drücke bzw. das Dokument speichere, kommt keine Fehlermeldung.

Wie kann es sein, daß ComputeWithForm einen Fehler entdeckt, der dann doch nicht vorhanden ist?

Hier im Forum habe ich viel "schlechtes" über ComputeWithForm gelesen. Also besser Finger weg? Oder gibt es Alternativen?

Danke und Gruß

koehlerbv:
ComputeWithForm funktioniert nur unter bestimmten Bedingungen und kann nicht alle Formeln der Maske korrekt umsetzen.
Im Zweifelsfalle (so wie bei Dir): Finger weg.

Alternative: Alles schön zu Fuss ... Anders geht es leider nicht.

Bernhard

tks:
Das war die befürchtete Antwort.

Trotzdem Danke Bernhard.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln