Which is why I referred to Help. :-) >USE E:\SE\tmp\ut\xyz.DBF ALIAS baeh > >?Is_DBF_Used('baeh') && .F. >?Is_DBF_Used('xy') && .F. >?Is_DBF_Used('xyz.DBF') && .F. >?Is_DBF_Used('E:\SE\tmp\ut\xyz.DBF') && .T. > >FUNCTION Is_DBF_Used > LPARAMETERS; > lcDBF > > LOCAL; > lnSession AS INTEGER,; > llUsed AS BOOLEAN > > LOCAL ARRAY; > laSessions(1,1),; > laUsed(1,1)) > > FOR lnSession = 1 TO ASESSIONS(laSessions) > llUsed = AUSED(laUsed,lnSession,lcDBF)>0 > IF llUsed THEN > EXIT > ENDIF &&llUsed > ENDFOR &&lnSession > > RETURN llUsed >ENDFUNC &&Is_DBF_Used >>