select assetc.ac_primary, assetc.ac_desc, ; assetc.ac_estdate, ; transform(ROUND(assetc.ac_estpct * 100,2),"999.99%"), ; assetc.ac_primary ; from assetc ; where !(assetc.ac_primary = 'XX') ; and !(assetc.ac_primary = 'ZZ') ; and !(assetc.ac_primary = 'V ') ; order by ac_desc ; into array this.aArrayBTW, I prefer to set rowsourcetype to SQL-statement. Then you would do something like:
thisform.list1.rowsource = [select assetc.ac_primary, assetc.ac_desc, ; assetc.ac_estdate, ; transform(ROUND(assetc.ac_estpct * 100,2),"999.99%"), ; assetc.ac_primary ; from assetc ; where !(assetc.ac_primary = 'XX') ; and !(assetc.ac_primary = 'ZZ') ; and !(assetc.ac_primary = 'V ') ; order by ac_desc ; into cursor tempCursor] && make tempCursor be a unique cursor nameHTH,