заведите локальную переменную - она лучше хватается в подобных запросах, а с других логических табл использовать черевато.
Даже если компиляция прокатит скорей всего будет runtime.
SQL select * from plpor where ((VarPlPor._Nrec/==plpor.nrec)) to dbf XLSFilePatch+'\vplpor';
ни как не заставить работать с переменными ни с таблицами ни просто с var Comp а жаль
даже пробовал
var sit:string;
sit:='select * from plpor where ...'
SQL sit;