Domino 9 und frühere Versionen > ND6: Entwicklung
Falscher Datentyp in einer Formel
signo:
Hi,
ich habe ein kleines Problem. Ich hab mir einen Button gebaut, der mir wunderbar Daten aus einem/mehreren Feldern in ein Feld schreibt bzw. immer wieder anhängt. Das funktioniert auch wunderbar bis auf eine lästige Fehlermeldung beim Speichern.
--- Zitat ---Falscher Datentyp für Operator oder @Funktion: Zahl erwartet
--- Ende Zitat ---
Ich hoffe die Formel ist nicht zu unübersichtlich, ich kann mir leider nicht erklären woher der Fehler kommt.
Die Felder in die geschrieben wird sind ein berechnetes Textfeld und ein bearbeitbares Textfeld.
Die Daten kommen aus Kombinationsfeldern und aus Optionsschaltflächen. Wenn ihr mehr Info`s benötigt, einfach sagen. Ich bin leider noch nicht Experte auf dem Gebiet =)
Hier noch die Formel
--- Zitat ---Test:=@Text(E_Storno) + " " + @Text(@Now);
@If(E_Storno!="Nein";FIELD E_Storno_zusammen:=E_Storno_zusammen:Test;
FIELD E_Storno_zusammen:=E_Storno_zusammen:Test);
@If(E_Storno!="Nein";@SetField("E_Eintraege";E_Eintraege + @NewLine + "Erstellt von " + @Name([CN];@UserName) + " am " + @Text(@Now) + @NewLine + "Storno: " + E_Storno + " innerhalb der Widerrufsfrist: " + E_Stornofrist + " (" + E_Stornofrist_ja + E_Stornofrist_nein + ")" + @NewLine + "Gleichzeitige Kündigung des Hauptvertrages: " + E_Kuendigung + @NewLine + "----------------------------"+ @NewLine);
@SetField("E_Eintraege";E_Eintraege + @NewLine + "Erstellt von " + @Name([CN];@UserName) + " am " + @Text(@Now) + @NewLine + "Storno: " + E_Storno + " (" + E_Storno_nein + ") " + @NewLine + "Gleichzeitige Kündigung des Hauptvertrages: " + E_Kuendigung + @NewLine + "----------------------------"+ @NewLine));
--- Ende Zitat ---
Woran kann das liegen ? Und wie bekomm ich die Fehlermeldung weg :P Danke für die Hilfe und sollte ich etwas vergessen haben, dann einfach fragen...
koehlerbv:
Du sagst, die Fehlermeldung kommt beim Speichern ? Dann hängt das nicht unmittelbar mit Deinem Buhtong zusammen, sonst würde die Meldung sofort beim Button-Click passieren.
Springt der Cursor bei der Fehlermeldung in ein Feld ? Wenn nein, gehe mal Deine berechnteen Felder Der Maske durch, die den Typ Zahl haben. Dort wird das Problem wohl eher liegen.
Bernhard
signo:
Entschuldige bitte, ich hab mich vielleicht falsch ausgedrückt...
Die Fehlermeldung kommt wenn ich auf den Button drücke, also nicht beim Speichern des Dokumentes.
dirk_2909:
Hallo
>> @Text(E_Storno) <<
ist in E_Storno wirklich ein Zahlenwert ??
Dirk
koehlerbv:
Sicherlich nicht, denn
--- Code: ---@If(E_Storno!="Nein"
--- Ende Code ---
Und @Text ("von Text") ist überflüssig, schadet aber nicht.
Es müsste eines der Felder sein, die gesetzt werden. U.U. steht dort dann eine Eingabevalidierungsformel, in der der eigentliche Fehler steckt. An den Buhtong glaube ich noch nicht so richtig.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln