Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: ewald am 15.09.04 - 18:03:34
-
hallo zusammen,
hab ein (wahrscheinlich) sehr triviales problem:
ich hab 2 numerische felder. in feld 1 geb ich einen wert ein.
im feld 2 (computed) soll dann ein wert basierend auf der eingabe von feld 1 berechnet werden.
z.b. feld1*5
bei meiner formel krieg ich immer den fehler: incorrect datatype. number expected.
kann mir da jemand weiter helfen?
danke schon mal...
gruss ewald
-
Vermutlich bekommst Du den Fehler, wenn Du ein neues Dokument erstellst - dann ist ja noch kein Wert vorhanden.
Im berechneten Feld musst Du zuerst prüfen, ob im bearbeitbaren ein gültiger Wert steht:
@If (@IsNumber (Feld1); Feld1 * 1,16; "")
HTH,
Bernhard
-
hi bernhard,
danke für den tip. funktioniert. was mich nur etwas verwirrt ist, dass im designer die zahl, mit der ich multipliziere rot-schwarz ist. also z.b. wenn ich * 1,16 in der formel eingebe, dann ist die 1 rot, das komma und die 16 aber schwarz.
warum ist das so?
gruss ewald
-
Nicht wundern - der Editor missdeutet Deine Eingabe: Als typischer Ami erwartet er hinter der 1 einen Punkt, wir nehmen aber das Komma - und nu' guckt er doof aus der Wäsche.
Auf die Funktionalität hat das aber keinen Einfluss.
Bernhard
-
danke für die schnelle antwort bernhard
gruss ewald