go to post Eduard Lebedyuk · Dec 28, 2017 For example, Java Gateway Wizard is at: http:://host/csp/reg/%25ZEN.Template.ObjectGatewayWizard.JavaHome.cls I usually use "find in files" and search for page title to find where it is. [@Jeffrey Drumm]'s answer is way better.
go to post Eduard Lebedyuk · Dec 27, 2017 in my sample, it should be like P.id = P1.id and P1.id = P2.id.It would work like that too.Also, you self join on the identical fields "ID", so I guess the engine could infer p1.id = p2.id by "P.id = P1.id and P.id = P2.id" , this would interfere my intention.Please consider posting:sample classessample datadescription of data you want to getwhat data you want to getquery
go to post Eduard Lebedyuk · Dec 27, 2017 Yes. SELECT p.id, p1.id, p2.id FROM Sample.Person p LEFT JOIN Sample.Person p1 ON p1.id=p.id INNER JOIN Sample.Person p2 ON p2.id=p.id
go to post Eduard Lebedyuk · Dec 27, 2017 SSH is more secure. Open telnet port can cause security problems.Alternatively you can use WebTerminal.
go to post Eduard Lebedyuk · Dec 26, 2017 I needed to do exactly that for LibreOffice to work. do $zf(-2, "unset LD_LIBRARY_PATH && your_cmd") Here's an article about that.
go to post Eduard Lebedyuk · Dec 26, 2017 If you can, always invoke code directly: do ##class(circle).radius() Use classmethod only if you can't invoke method directly.
go to post Eduard Lebedyuk · Dec 26, 2017 Class include is not required (and does not seem to affect anything) and can be omitted Include Child Why that happens, as methods generators are compiled before methods? As for the second approach, I'd like to avoid duplicating code (in a real case I have about 20 methods 1-50 lines long).
go to post Eduard Lebedyuk · Dec 26, 2017 Interesting,Sorry, that I didn't specify it earlier, but I can't modify Parent.inc too.
go to post Eduard Lebedyuk · Dec 25, 2017 There were many interesting articles and discussions this year. I'd like to thank all of you who participated and helped our community grow. @Murray Oldfield series on InterSystems Data Platforms Capacity Planning and Performance was a highly informative read.
go to post Eduard Lebedyuk · Dec 22, 2017 Have you tried d format flag d - output Caché numeric properties that have value "" as null
go to post Eduard Lebedyuk · Dec 22, 2017 Thank you, turns out Telnet was disabled.I can have only one telnet terminal per windows server or is there an option to specify port?
go to post Eduard Lebedyuk · Dec 21, 2017 Got "Connection refused". Shouldn't I specify 1972 port? Tried both 'telnet' and 1972 ports, still 'connection refused'.
go to post Eduard Lebedyuk · Dec 21, 2017 Replacing "" with null seems like a better solution to me as " symbol is escaped to \", so "" should not be encountered in JSON, except for empty strings.
go to post Eduard Lebedyuk · Dec 21, 2017 It seems to fail on second line of this code sample: set prevspace="^"_$zu(96,12) u 0::"^%X364" ; Set mnemonic space u 0::prevspace
go to post Eduard Lebedyuk · Dec 21, 2017 Additional JSON functionality, such as JSON (de)serialization for arbitrary classes was at one point available but currently under review. It may appear in one of future versions. I've posted a workaround.You can also check RESTForms - REST API for your persistent classes, it does support JSON (de)serialization. Another article about RESTForms.