go to post Benying Zou · Sep 1, 2023 I can understand your theory, but why the same doesn't work like this in zenMethod?When I change the code to the following Class BZ.Test1 Extends %ZEN.Component.page { ClassMethod DoIt() [ ZenMethod ] { Write "Test1",! } } Class BZ.Test2 Extends BZ.Test1 { ClassMethod DoIt() [ ZenMethod ] { Do ##Super() Write "Test2",! } } Class BZ.Test3 Extends BZ.Test2 { } When I run "do ##class(BZ.Test3).DoIt()" I get only Test1 Test2 Here "Test2" is not output twice.
go to post Benying Zou · Jul 13, 2017 test in Terminal: w ##class(Util.Punycode).ToASCII("test@umlautprüfung.de") >> test@xn--umlautprfung-klb.de w ##class(Util.Punycode).ToUnicode("test@xn--umlautprfung-klb.de") >> test@umlautprüfung.de