Hi Steve, currently there're no Visual Logic blocks to split strings nor finding a substring. Here's a script that will do what you're looking for:
dim textObject as xpTextObject
Scene.GetObjectByName("FirstName", textObject)
textObject.Text = Split(Text, " ", 2)(0)
[put that script in OnSetText of the datalinq'd text object, and the script assume there's a text object with the name "FirstName" where you want to the first name to be displayed]
[If you are looking for the last name (i.e. everything after the first space) you can use: Split(Text, " ", 2)(1)]
#XPression