* combo.init this.addproperty("aFld[1]") this.requery() * combo.requery n=afield(a,"yourtablealias") dimension this.afld[n] for i=1 to n this.aFld[i]=eval(forceext("yourtablealias", a[i]) endforHowever, if you have such a table where the entities of the same type are spread across the fields, I'd rather recommend you have a good look at your database design and think it over. There's a good reason why it's so easy to fill a combo with columns from a table, and why you have to do the above kludge to fill it with fields.