Hi
I came along a strange issue with maketext. While searching for the issue I added a debug message on the first line of function maketext. In classic the message fired as planned, but never in RTC. Is this function called at all in RTC :?
Btw 1: NAV 2009R2
Btw 2: Debugging in Visual Studio was also negative, same for function getglobaltriggermask, which is used for changelog.
Thanks in advance
Thomas
0
Answers
Thx in advance, any tips appreciated.
Thomas
This also applies to the LogFunction GetTableTriggerMask, doesnt it? But from where is the log mechanism started then?
Regards
Thomas
NAV 2013 now has the GetTableDatabaseTableTriggerSetup, which is basically a "replacement" of "GetGlobalTableTriggerMask".
NAV Practice Manager at Clients First Business Solutions
Did you check out our free training videos at www.dynamics-nav-training.com?
Look at our blogs.
Regards
Thomas
We just upgraded to NAV2013. We had modified MakeText (and created MakeCode) in 3.7B to keep copy/pasted CR/LF/TABs out of our database. Since going live we have started to see these hidden characters making there way back into our database. I did the same as the original poster did and saw that MakeText does not appear to be called.
How is everyone else getting around this? It seems silly to modify EVERY text/code field in every user-entry table in NAV to call a custom function to delete these characters on entry.
I found this thread: viewtopic.php?f=5&t=32805&hilit=maketext where user gerdhuebner talked about modifying GetGlobalTableTriggerMask but warned of a performance hit.
EDIT: it looks like the client is dropping CR/LF automatically, but will allow me to paste a TAB character into a text field.