replace notes with allTrimMemo(notes)HTH...
function allTrimMemo lparameters lcInString local lcCharsToTrim, ; && string containing all characters to be trimmed lcOutString, ; lnLength, ; lnTrim * trim leading & trailing CR,LF,spaces, and tabs lcCharsToTrim = chr(13) + chr(10) + ' ' + chr(9) lcOutString = allTrim(lcInString) * trim trailing items lnLength = len(lcOutString) lnTrim = 0 do while substr(lcOutString,lnLength - lnTrim, 1) $ lcCharsToTrim lnTrim = lnTrim + 1 enddo if lnTrim > 0 lcOutString = substr(lcOutString,1,lnLength - lnTrim) endif * trim leading items lnTrim = 0 do while substr(lcOutString, lnTrim + 1, 1) $ lcCharsToTrim lnTrim = lnTrim + 1 enddo if lnTrim > 0 lcOutString = substr(lcOutString,lnTrim+1,lnLength - lnTrim) endif return lcOutString endproc