Eine Const-Definition darf nicht variabel berechnet sein (sonst ist es ja auch keine Konstante!).
Deine Variablen- und Objektnamen sind auch die Hölle für´jeden Programmierer, der nach Dir kommt. "doc" lässt auf NotesDocument schliessen, FieldGetText gibt es aber nur in einem NotesUIDocument.
"+" ist kein dokumentierter String-Concatenator, und in Verbindung mit Type Castings kann da sogar völlig unerwarteter Verhau herauskommen. "&" wäre korrekt.
"datei" ist als Bezeichner einer Stringvariable auch "schlecht" (vorsichtig ausgedrückt).
Bernhard