Hallo,
wahrscheinlich eine ziemlich dämliche Frage, aber irgendwie kann ich mir das nicht so recht erklären.
Wenn ich getItemValueString auf ein Textfeld ausführe, dann liefert es den Wert als String. Wenn das Feld leer ist, dann ist das doch auch ein String und dann sollte die Methode doch "" zurückgeben, oder? Aber statt dessen bekomme ich immer null zurück. Laut Notes-Hilfe sollte dies aber nur bei numerischen oder datumsfeldern passieren.
Mache ich da etwas falsch, oder muss ich tatsächlich jedesmal auf null abbrüfen, wenn dies ein gültiger Wert ist?
String wert = doc.getItemValueString("feldname");
if (wert == null) wert = "";
Wäre nett, wenn mir da jemand helfen könnte.
Gruß,
Joachim