CAN-FIND eh um comando equivalente a um IF EXISTS do Sql Server. Ele verifica a existencia de um registro e retorna true/false.

IF CAN-FIND (FIRST nome_da_tabela
           WHERE campo  = variavel)
THEN message “Existe registro”.

O comando eh bem mais rapido do que um FIND FIRST… IF AVAIL mas jamais pode ser utilizado em temp-tables. :)