Elements: Error message on find query

  • 1
  • Problem
  • Updated 2 years ago
  • (Edited)
When I search by using Find > By Filename and then type in "john" - I get all the files I expect.

When I search by using Find > By Filename and then type in "*john*" - I get an error message:

No media available.  Please clear applied filter and try again.

That is a poor error message.  It happens that some programs use the asterisk for a search and some do not.  When the search does not match what the program can do, as in this case, the common and more useful error message is along the lines of:

No files with that name found.

Your message implies that I have some prior search function underway and need to perform some action to clear it.  That is not the case.

I hope you can change the error message to one that is more helpful.

Thank you.

-- Diane

ps  The same case works if you search with the search box, FWIW.  This isn't specific to using the menu as I did. 
Photo of Diane Davidson

Diane Davidson

  • 6 Posts
  • 0 Reply Likes

Posted 2 years ago

  • 1
Photo of Michel BRETECHER

Michel BRETECHER, Champion

  • 950 Posts
  • 186 Reply Likes
When you are using the Find menu, the question you are answering is 'The file name contains' and you are supposed to enter an existing substring. When you use the text search, you simply enter the first letters and all files corresponding with that starting substring are found. If you use the search by detail, you have the choice to find filenames containing, starting or endint with... a substring. If you put an extra token character, the substring is definitively absent from the search. The error message means that you are inputing a wrong search criteria. That's all.
Using token characters is a way to search, it's not the only one and its implementation can vary depending on the software.
Photo of Diane Davidson

Diane Davidson

  • 6 Posts
  • 0 Reply Likes
I have the same results if I use find by detail.

And the find by filename does not give just files starting with the string, you know.  I might have including my results.

"john" gives:

mary, john, steve
2010 john davidson
2006 john smith
john jones
garden johnny jumpups
billy johnson

As you can see, the filenames returned contain "john" - although they do not start with john.  They might start with john.  None of my filenames do.  This is excellent.

My problem is that "*john*" gives an error which indicates that I have something else going on.  In other software packages the error message is more useful.

Which is my suggestion = change the error message.

-- Diane