7 Replies Latest reply on Jun 2, 2014 7:49 AM by TSGal

    Position Inspector not acting properly

    scottworld

      Summary

      Position Inspector not acting properly

      Product

      FileMaker Pro

      Version

      13.0v3

      Operating system version

      10.8.5

      Description of the issue

      We're experiencing a FileMaker Pro bug where certain layouts are not responding properly to numbers that we type into the Inspector. We have run both a consistency check and a recovery on this file, and ZERO problems were found with either process, so it is not a corrupt file. The file is fine. This seems to be a FMP 13 bug.

      We have a layout that is set to display as list view only, using the "Cool Gray Touch" theme. The header is 157 points high, and the body part is 43 points high. There are no other parts on the layout.

      All the fields within the body part are no higher than 30 points… all the fields fit nicely within the Body Part.

      When we click on the Body part label tag, then go to the Inspector to change its height, it never responds properly to any numbers that are SMALLER than the current height. The inspector will actually DISPLAY THE NEW SMALLER NUMBER, but the layout will EXPAND THE HEIGHT of the body part to something astronomical… to something like 293 points high! However, the inspector still displays the new smaller number that we just typed in.

      It isn't until we click out of the body part and back into the body part label tag again that the Inspector reflects the ACTUAL height of the body part, which has now ballooned in size to 293 points height!

      In other words, the ONLY WAY to REDUCE THE HEIGHT of the body part is to MANUALLY DRAG THE BODY PART SMALLER.

      However, everything always works fine the other way… we can always use the Inspector to INCREASE THE HEIGHT of the body part, but the Inspector always fails when REDUCING THE HEIGHT of the body part.

        • 1. Re: Position Inspector not acting properly
          philmodjunk
               

                    We have run both a consistency check and a recovery on this file, and ZERO problems were found with either process, so it is not a corrupt file.

               While this provides evidence in support of your contention that the file is not damaged, this does not conclusively prove that the file is not damaged. It only tells us that the recover process could not detect any damage. That could be because the file truly is not damaged, but it can also mean that the file is damaged, but that recover can't detect that damage.

               Do you only see this behavior on a particular file or can you recreate this behavior in a brand new test file?

          • 2. Re: Position Inspector not acting properly
            TSGal

                 scotty321:

                 Thank you for your post.

                 The layout is probably damaged.  Create a new layout using the Cool Gray Touch layout, you should be able to adjust the size of the Heeder, Body, and Footer.  Once set up properly, copy the fields from the original layout and paste them into the new layout.

                 Let me know if you continue to have difficulty.

                 TSGal
                 FileMaker, Inc.

            • 3. Re: Position Inspector not acting properly
              scottworld

                   Thanks, TSGal. That is possible that the layout is damaged, because we're occasionally seeing this same layout become an all-grey screen on iOS, and the users have to pinch in & out a few times to zoom in & out to get the layout to show up properly again.

                   Do you know how this layout could have gotten damaged? Is there any way to definitively test for damaged layouts throughout the system, so I can go through all 100+ layouts to see if I have any other problematic layouts?

                   Does this indicate corruption in the file?

                   Thanks,

                   Scott

              • 4. Re: Position Inspector not acting properly
                scottworld

                     Also, what is the quickest way to recreate a layout? Can I simply copy & paste all of the layout elements into a new layout?

                • 5. Re: Position Inspector not acting properly
                  RickWhitelaw

                       If you suspect a layout is corrupted consider that one element or field of many could be the cause of th corruption. Best to NOT copy and paste layout elements into a new layout. I know it's a pain, but creating the layout from scratch is the way to proceed.  One element in a layout can cause the entire layout to become corrupt. Since there doesn't appear to be a way to identify which element is corrupt avoid copying and pasting.

                  • 6. Re: Position Inspector not acting properly
                    scottworld

                         Thanks so much, Rick!!

                    • 7. Re: Position Inspector not acting properly
                      TSGal

                           scotty321:

                           The information from Rick Whitelaw is generally correct (Thank you!).  Whatever you do, don't "Duplicate" the layout, as this will transfer all information, including what is causing the layout to not work correctly. Sometimes, only the layout is damaged but not the objects that appear on the layout.  Therefore, if you have a very complex layout, after creating a new layout, to help save some time, try copying the objects from the old layout and paste them into the new layout.  If you generally have a problem with just a single object on the original layout, you may not have to create a new layout, but just remove the problem object and create a new instance on the layout.  Or, if you create a new layout, create the object on the new layout, and then copy and paste the other objects.

                           TSGal
                           FileMaker, Inc.