Sure, depending upon your version of Crysta, the database used, and how the data is stored within the memo field.
If this surprises you, please understand that software versions change functionality, and that work should be performed on the database whenever possible for optimal performance.
This mean, please post:
Crystal version
Databsae/connectivty used
Example data
Expected output
A means to extract from a memo field what is between spaces would be to use an array and the Split Function, as in:
strangvar array MyArray := split({table.field}," ");
MyArray[1]
This would return the first instance.
Another means is to use the INSTR function, as in:
if instr("AAA BBB CCC","AAA") > 0 then
"AAA exists"
If you're using CR 8.X or below, the above won't work and you'll need to use SQL Expressions or some database objects.
-k