It's too bad there aren't any replies to this - I don't know if I'm running into the exact same problem, but I have some similar symptoms: a multi-file solution that shows "<file missing>" in a Web Direct layout. That same layout in FM Client has no troubles showing the related ghost table/external datasource. Yes, my account has "fmwebdirect" extended privilege set on both files. The curious thing is that a script fired from this layout ends up calling a script in that remote file. That script activation works fine, the other file opens, and it goes to a layout and shows data from it. So why not a ghost table via external datasource?
have you checked all the script steps for WD compatibility?
I discovered that there are some steps previously working in IWP and FMS12 do not in WD and FMS15.
In my case, yes, the script steps are all compatible. The real vexing issue is that the ghost-table relationship to this EDS doesn't resolve. But then the 'perform script' that uses the same EDS has no trouble opening the file and running the called script. (Which ends up on a layout in that external file.)
is the other file in the same physical directory or in a different folder relative the main file?
Ooo, interesting question. For me, they are in different folders (same server). I don't have access to the server's filesystem, though, so I can't do a quick test to see if that helps. I'll get back to you.
Yes, that did the trick - after a slight adjustment to the EDS definition.
* The file was moved so they were both in the same folder
* I edited the EDS from "fmnet:/fms.server.com/ExtFile" to "file:ExtFile"
(I made the edits via the 'Edit -> Add File -> Remote ->...' process; I wasn't just manually editing the lines.)
Then my error went away. Thanks Wim! (If you want to post this answer on the other thread I started - FMS14, Web Direct: external datasource/ghost-T.O. = <file missing> - I'll mark it as the right answer.)