INTERACT FORUM

More => Old Versions => Media Center 16 (Development Ended) => Topic started by: EpF on July 12, 2011, 04:23:13 am

Title: Using IsMissing() in a networked library
Post by: EpF on July 12, 2011, 04:23:13 am
I use a 'file exists?' type field to control what files are available to viewschemes, and now that I'm moving to a networked setup here, I see that all network files in a library share are missing, as far as  IsMissing() is concerned.

Is there any way around this, or could it be fixed by JRiver to work as expected?
Title: Re: Using IsMissing() in a networked library
Post by: Matt on July 12, 2011, 08:46:16 am
I would expect IsMissing(...) to work.

Perhaps UAC is blocking access to the share until you explicitly connect?  Do the files play?  Does the expression change after a play (Media Center does a connect on playback)?
Title: Re: Using IsMissing() in a networked library
Post by: EpF on July 13, 2011, 04:03:39 pm
I guess I should be a bit more specific:

I have a calculated field which returns yes or no for IsMissing(), then I use that to restrict the display of files in a viewscheme. That viewscheme shows up empty on the client until I locally (temporarily) remove that restriction.
Title: Re: Using IsMissing() in a networked library
Post by: Matt on July 13, 2011, 04:22:22 pm
Arguably the file is missing as far as a client is concerned, since IsMissing(...) takes a filename and checks if it is reachable locally.

IsMissing(...) is slow, so I wouldn't build views around it anyway.  It would be better to use auto-import to manage fixing / removing broken links.