Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Sonnenaufgang am 31.05.06 - 08:35:12
-
Liebe Noteskolleginnen und -kollegen,
ich versuche gerade ein Feld in einer Maske mit einem Wert aus einer Ansicht zu füllen.
Die Spalte und das Feld habe ich beide als Zahl mit zwei Dezimalstellen definiert.
Wenn ich die Maske nun öffne, erhalte ich die Fehlermeldung:
Feld: 'Feldname': Die Datentypen der zwei Vergleichsergebnisse sind nicht kompatibel
Was mache ich falsch?
Vielen Dank für Eure Hilfe im voraus.
Daniel
-
Wie machst Du das denn? Geht ja eigentlich nur über eine Formel oder im Postopen der Maske. Hast Du eine Bedingung eingebaut?
-
Hi,
ich kenne deine Formel ja nicht, die du programmiert hast, abär...
Grundesätzlich gilt folgendes wenn du ein Zahlenfeld in deine Maske implementierst und eine Vorgabeformel mit einer berechnung oder ein berechnetes Feld hast, die sich auf dieses Zahlenfeld beziehen und das Zahlenfeld ist bei Aufbau der Maske leer, dann ist die Inhalt des Feldes KEINE Zahl.
Daher diese Fehlermeldung.
Sorge also dafür das zumindest eine 0 in den Feld drinn ist wenn ein neues Dokument mit der Maske erstellt hat, oder validiere vor der berechnung ob das Feld NULL ist.
-
Hallo Botscha, hallo Lossa,
ich denke dass Lossa mir die Lösung gegeben hat.
Vielen Dank.
Daniel