go to post Eduard Lebedyuk · Oct 18, 2019 Please consider posting com.santer.siss.mapping.v25.fse.tester.HL7toXML:hl7ToRP method. And also $$$CLASSNAME definition.
go to post Eduard Lebedyuk · Oct 18, 2019 Which part of it? There's like 5 different suggestions contradicting each other.
go to post Eduard Lebedyuk · Oct 17, 2019 ByRef is just flavor text, only passing by dot matters. Passing an object via dot to ByRef method argument means your code can return other object. If you only modify an existing object you don't need to use ByRef or pass object via dot. I recommend using ByRef only in cases where you need to return different object.
go to post Eduard Lebedyuk · Oct 15, 2019 From readme it follows that you do need to write the resolvers. Have you done it? If you're only Starting with FHIR I'd recommend checking FHIR on Learning.InterSystems.com.
go to post Eduard Lebedyuk · Oct 13, 2019 First issue (empty books): books is a local variable, existing in a current frame stack, as soon as you leave the method it disappears. Well, in your case you're not using it, so it's empty ^books is a global variable, so it's stored in a database and you're using it Second issue (12@Library.Book in value). 12@Library.Book is an OREF. As it's essentially a pointer it cannot be stored in a persistent way. What do you want to achieve with your code? Learning.InterSystems.com has hundrers of online courses. Check multimodel development with ObjectScript.
go to post Eduard Lebedyuk · Oct 13, 2019 Some useful reading: What's a global? How globals, tables and classes correspond to each other.
go to post Eduard Lebedyuk · Oct 13, 2019 Set terminal prompt. For everyone: Config.Startup:SetTerminalPrompt For current process: $system.Process.TerminalPrompt To set system mode set ^%SYS("SystemMode") global to whatever value you want. Highlighted values are: LIVE, TEST, DEVELOPMENT, FAILOVER.
go to post Eduard Lebedyuk · Oct 12, 2019 I just wish there was a way to default the terminal colours Easy to do that. Create %ZSTART routine: LOGIN // Color options. 54 - red // for i=1:1:60 write $j(i,2)," ",$C(27)_"["_i_"m"_"Hello"_$C(27)_"[0m",! write $C(27)_"[54m" quit 1 And done. Here's the result
go to post Eduard Lebedyuk · Oct 11, 2019 When using import wizard, make classes persistent, not serial.
go to post Eduard Lebedyuk · Oct 7, 2019 Well, maybe Apache POI would be better. In my opinion the best approach to MS Office docs is to try things with the real-life samples. Far to many combinations to try to predict anything.
go to post Eduard Lebedyuk · Oct 7, 2019 Yes it can, check this post. But for conversion I would recommend LibreOffice. Here's how it can be used from Cache/Ensemble/InterSystems IRIS.
go to post Eduard Lebedyuk · Oct 7, 2019 Apache POI can write to Excel files, you can extend the current integration if you want.
go to post Eduard Lebedyuk · Oct 7, 2019 If you need to consume data from Excel check this Apache POI integration.
go to post Eduard Lebedyuk · Oct 5, 2019 Check %ZEN.Auxiliary.jsonProvider class, %ObjectToJSON method.
go to post Eduard Lebedyuk · Oct 3, 2019 Your old setup was users sshing into the system, no? You can try force command a script which execs into a container and exists after that. Or you can install sshd in your container and allow users to connect to it.