4 Replies Latest reply on Aug 12, 2011 12:32 PM by Vincent_L

    .xlsx export doesn't work with slashes / in the filename on Mac OS

    Vincent_L

      Summary

      .xlsx export doesn't work with slashes / in the filename on Mac OS

      Product

      FileMaker Pro

      Version

      11v3

      Operating system version

      Mac OS X 10.6.8 & 10.7

      Description of the issue

      If you trie to export a file with a filename of that kind "report of the 12/01/2011.xlsx" it won't work, Filemaker will complain it can't create the file on the disk. Doing so wilt els export, or all other kind of exports works.


      Though on windows platform this behavior could be legit (but at lead with proper error message so the user knows what its the problemen), because on windows / are forbidden in filenames. This characters are perfectly legit on Mac OS (in Mac Os, only the : character is forbidden) and are used a lot to display dates.

      Steps to reproduce the problem

      export a file as .xlsx with a filename of that kind "report of the 12/01/2011.xlsx"

      Expected result

      Show export the file without problem

      Actual result

      Can't export the file. Error message is this one :

      Exact text of any error message(s) that appear

      “?” could not be created on this disk.  Use a different name, make more room on the disk, unlock it or use a different disk.

      Configuration information

      Mac OS X 10.6.8 and 10.7

      Workaround

      don't put / characters in filenames (even though their are legit on mac os x)

      Please pay attention to make sure all allowed Mac OS X characters are indeed allowed. In Mac OS X all characters are legit except ":", so Filemaler should allow filenames with all legit characters of the current platform. And at leads warn accordingly if those charcetres are forbidden

        • 1. Re: .xlsx export doesn't work with slashes / in the filename on Mac OS
          philmodjunk

          Not being a mac user, I could be wrong here, but isn't this a case where Filemaker, not the Mac OS will interpret the slashes as a reference to folder names in the file path rather than see it as part of the file name? Thus you get an error because FileMaker is trying to export to a file named 2011.xlsx located inside a folder named "01"--which produces this error as no such folder exists.

          • 2. Re: .xlsx export doesn't work with slashes / in the filename on Mac OS
            Vincent_L

            I've specifically written that :

            1. other exports formats can do it

            2. That mac os dosn't limit you lke windows, there's no, fobideen chars except :

            So your comment is totally wrong, sorry.

            • 3. Re: .xlsx export doesn't work with slashes / in the filename on Mac OS
              TSGal

              Glitchtracker:

              Thank you for your posts.

              At this time, since FileMaker Pro works on both Windows and Macintosh platforms, the slash is reserved for referencing folder/directories.  If you want to display a quote character in a calculation, then it is also preceded with a slash.

              I recommend that you enter this suggestion into our Feature Requests web form at:

              http://www.filemaker.com/company/contact/feature_request.html

              These web entries are monitored and read by our Development and Product Management departments where they are then discussed and considered for future releases.  Although I could copy your post and paste it into the web form, there are some additional questsions asked that only you can answer.

              TSGal
              FileMaker, Inc.

              • 4. Re: .xlsx export doesn't work with slashes / in the filename on Mac OS
                Vincent_L

                Is there any brain left at Filemaker Inc ??

                IF it was a Feature designed that way for cross plattform compatibility then :

                - Rather than just failing an error message would've been displayed or at least on error number would show up. Sunce there's no any kind of error report then IT IS NOT designed that way, and hence IT IS A BUG !

                - It would be consistent, slashes would've been forbidden IN ALL EXPORTS, but they work in all other exports !

                Moreover, what are you trying to do ? Kill the mac os plattform buy dumbing down everything to windows standards ? You're already killing Applescript (see the other outrageous thread).

                The reality is this : the developer that did that xslx export just dis a sloppy job, and forgot about this, and now you'ree telling me that's a feature !!!

                Moreover EVEN MICROSOFT PROGRAMS, yes, Excel, allows any mac os allowed characters in filenames, as all properly written mac os x application must do !!!!!!

                Filemaker is the ONLY mac os software behaving like this !

                THIS IS A BUG, IT'S NOT A FEATURE REQUEST.