OUTPUT TO "config1/tables.i".
FOR EACH _file WHERE _hidden = FALSE NO-LOCK:
PUT UNFORMATTED "&GLOBAL-DEFINE DB-HAS-TABLE-" + _file._file-name SKIP.
END.
OUTPUT CLOSE.
PROPATH = PROPATH + ",config1". /* or config2 or whatever */
{ tables.i }
&IF DEFINED( DB-HAS-TABLE-XXX ) &THEN
/* insert code here */
&ENDIF
DEF VAR hb AS HANDLE.
CREATE BUFFER hb FOR TABLE "xxx" NO-ERROR.
IF VALID-HANDLE( hb ) THEN DO:
/* insert [B]dynamic[/B] code here */
END.