--------------------------- Microsoft Dynamics NAV --------------------------- The definition of the field Validation Warnings Exist was changed after the object was saved. Old type: Boolean New type: Integer --------------------------- OK ---------------------------The weird part is... I haven't even put the checkbox on the form that is intended to display this flow field! I just tried to run the form, and it's throwing this error. Has anyone else seen this?
Answers
reopen your DB and try to open the form. that always works for me.
edit:
how is your exist working if the new type is integer? i thought exists would use boolean?
double check the table to make sure your field is setup properly.
Thanks for the quick reply, but no dice.
I just completely shut down NAV, logged out and back into my Terminal Server Session, and deleted my ZUP file before I reopened NAV. Same result.
This is actually the first time I've seen this error in 4 years of programming in NAV. Kind of bugging me because I'm on a timeline and don't really have time to recreate the form.
I'm thinking about exporting it, deleting it from the database, and then reimporting to see if that does any good.
The field in my table is called "Validation Warnings Exist" and is a boolean flowfield that points to a field in a child table called "Validation Warnings Count", which is actually also a flow field. That Flow Field (in the child) is an integer value. Validation Warnings Exist is calculated as true where the child record's "Validation Warnings Count" is > 0.
The table itself opens fine, and the flow fields calculate as expected. It's just the form that won't open...
It was actually a problem in my subform. I didn't have my head on straight for a moment.
Thanks!
Sorry, couldn't resist
RIS Plus, LLC