I have a form who's soure is set to the Item Table. The Form does not write to any tables, merely reads from them.
However any user with no write permissions to the Item table cannot use this form.
Any idea why? The form DOES have fields which when validated calls:
CALCFIELDS(inventory)
to calculate the inventory field. Does the CALCFIELDS function require write permission to the Item table? Obviously the solution then is to give the form the required permission, however Im curious why this would be so.
0
Comments
RIS Plus, LLC
When designing a form that is for reporting only the first thing you should do is set InsertAllowed, ModifyAllowed and DeleteAllowed to NO everytime. The designer of this form didnt.
What was happening was that my users were filtering the form and acheived a position where the form had no results left (no item matched their filters). So when they tried to change a filter the form tried to insert a new record and was not allowed as the user didnt have permission to the item table.
Thanks for your time Mark. You seem to reply to every question i ever post on here
This is solved in 4.0 in many forms by changing the findrecord trigger.