I am running a report through the Job Queue which inserts/modifies records in the Item table. I am currently checking if an insert/modify was unsuccessful, but I want to know why the record I am trying to insert/modify was unsuccessfull.
I tried using the GETLASTERRORTEXT function, but that does not give me any information on the cause of the error for the insert or modify. An example of an error during insert would be a duplicate No. (Primary Key) value or an invalid field value for a CODE field, something along those lines.
Is there any way I can determine the cause of an error in NAV?
(ie. In VB6/VBscript you would use the Err object to get the Err.Number and Err.Description. Does anything like this exist in NAV?)
Thank you.
0
Comments
With GETLASTERRORTEXT you already found one way to determine the cause of an error.
I think you have to create you're own function to get the right information out of the string that is given by GETLASTERRORTEXT...
Tino Ruijs
Microsoft Dynamics NAV specialist
RIS Plus, LLC