Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Gerhard am 09.02.05 - 15:34:12

Titel: Feld als Zahl, kein Inhalt so Text
Beitrag von: Gerhard am 09.02.05 - 15:34:12
Hallo zusammen !

Habe ein Feld als Zahl deklariert, wenn aber beim Anlegen eines neuen Dokumentes in dieses Feld nix eingetragen wird so erscheint dieses Feld im Dokument aber interessanterweise dann als Text. Erst wenn ich Zahlen hineinschreibe erscheint das Feld im Dokument als Zahl. Jetzt hab ich aber damit Probleme im Lotus Script. Wer kann mir eine Funktion sagen wo ich im Script ein solches Feld immer in Text umwandeln kann, egal ob Inhalt vorhanden oder nicht ? Bei Feldern die von Haus aus als Text definiert sind gibts dieses Problem nämlich nicht !

Danke für die Hilfe !
Titel: Re: Feld als Zahl, kein Inhalt so Text
Beitrag von: Driri am 09.02.05 - 15:46:36
So ganz verstanden habe ich das Problem ehrlich gesagt nicht.

Wenn Du ein neues Dokument erstellst und Felder nicht ausfüllst, so existieren die Items/Felder auch nicht. Ausnahme natürlich, die Felder sind mit Standardwerten vorbelegt.

Was genau hast Du denn vor ?
Titel: Re: Feld als Zahl, kein Inhalt so Text
Beitrag von: Gerhard am 09.02.05 - 16:20:03
Das ist ja das Eigenartige: Obwohl kein Standardwert hinterlegt ist hat das Feld den Inhalt "" und ist vom Typ Text !
Ich versteh das irgendwie auch nicht wirklich !
Titel: Re: Feld als Zahl, kein Inhalt so Text
Beitrag von: rar am 09.02.05 - 16:21:55
Das mit dem "" ist halt so. Wenn man es weis, kann man damit auch leben...
Mit Cstr() wandelt man Zahlen in Text um.
Wenn du überprüfen aber willst, ob dein Zahlfeld befüllt ist, musst du es mit IsNumeric() machen.

HTH
Titel: Re: Feld als Zahl, kein Inhalt so Text
Beitrag von: Gerhard am 10.02.05 - 13:10:37
Viele viele Danke !

Mit Cstr sind alle meine Probleme gelöst  :) !