Hi,
I've been through this issue with IBM already on support tickets and have two RFE open. Different use cases, but I think it is the same general problem.
There seems to have a been a design decision taken early on, perhaps brought over from CAfE to suppress "error" messages from the view of users, when using TM1 forumla (DBRW / DBSW)
#N/A is not visible - So you can't see circular or divide by zero errors. (
https://ibm-data-and-ai.ideas.ibm.com/ideas/PAOC-I-745 )
Undefvals not showing.
DBS formula evaluating to the cell contents if a send is not possible, rather than throwing an error. (RFE here
https://ibm-data-and-ai.ideas.ibm.com/ideas/PAOC-I-331)Whilst I can see how you might make this design call, it is massively restrictive, cuts out many use cases and in the case of the DBS issue creates lots of work to check your DBS is executing properly.
(It might not be a design decision, it could be that the method used to implement the forumla can only handle a numeric type and therefore isn't capable of display error strings or empty cells.)
My #NA use case was slightly different in that a customer was using a ruled 1 divided by 0 #N/A error to provide an input mask to users in for budget entry at the N level. An unusual use case to be sure, but one that has worked well for them in the legacy world for a numbers of years.
In the support ticket (TS005241710), we went around in circles about if this was a defect or not. Basically the product is working as designed, so its not a defect.
Hopefully not to much of a side track from your issue.
If I can beg everyones indulgence to vote for the RFEs listed above that would be great. Could I also encourage everyone to get more involved in the RFE process by voting on any that catch their eye. It's an important communication channel into IBM.
Steve Rowe
Technical Director
www.infocat.co.uk------------------------------
Steven Rowe
------------------------------