Trouble with the keys and tables

Hi!

I have a trouble with this, because I have a user with a key that do only can read in all tables of our DB:

And when I join in the application can see this doesn’t works fine:

So I decide investigate about this a little more, and I had find this method:

And in this line of the function I can how the elements of the toolbar are setting enabled or disabled:

I decide to use an “application.output(form Name)” for see the forms and I will can investigate why the second panel doesn’t works the enabled buttons:

So… it’s a bug? or what else? I need solve this problem for I can will be sure the Keys works fine, please help me!

Thanks in advance.

this is to complex to see by pictures
please create a case with a (sample) solution so that we can look into it more

Hello, we use the sampleuse_navigation and we found the error in the screens employees and cust right, in oncrete in the tab orders.

You can see, in the sample solution we have a key with the table permissions

And for example when we go to a program, show enabled the buttons, when the user no have permissions.

But, when you try to add a new record for example, show an error.

And the buttons are disabled