There is an easy way to allow a user to pick a database. This also shows how to use square bracket notation instead of nested @subset functions.
r:=@Prompt([ChooseDatabase];"";"");FIELD Server:=r[1];FIELD Filepath:=r[2];FIELD Title:=r[3];""
NB
@subset(r;1) = r[1]
@subset(@subset(r;2);-1) =r[2]
@subset(r;-1) = r[3]