You can write some code that opens each SCX as a table. Use ADIR() to get an array of all SCX files. Locate each record that has BaseClass = 'cursor'. For each record found you can use MLINES() and MEMLINE() functions to look for the name of the source [CursorSource or Alias].
>My forms got over 30 tables in the Data Environment .
>
>How can I list those tables of each form programmically ??
>
>I got over 30 forms, It is not accurate for me to open each form.
>One by One.
>
>Thanks
>From Agnes
Mark McCasland
Midlothian, TX USA