On 18.10.2010 15:55, Frank Church wrote: > I just want to create shorter variables like > si := StringList.NameOfIndex(TableName.FieldByName('xxxx').AsString); > ae := xxx; > so:= yyy > > to express complicated logic with them. Maybe the usage of WITH could be helpful in some of these cases Bernd