sele dist callrepid from callreport, actions where; actions.actionid$actionid1+" "+actionid2+" "....or
sele dist actionid from actions into curs temp1 index on actionid tag actionid sele callrepid from callreport where; indexseek(callreport.actionid1,.f.,"temp1","actionid") or; indexseek(callreport.actionid2,.f.,"temp1","actionid") or; .....The proper solution depends on the number of records in the tables, their size, etc...
>callreport.dbf >callrepid actionid1 actionid2 ... actionid10 .... > > >actions.dbf >actionid action >>