go to post Eduard Lebedyuk · Jun 29, 2019 That's explicit if you code it.By default PropertyGet() method exists, but hidden - it's an implicit getter.Getters defined via SQLComputeCode work for both SQL and objects iirc.
go to post Eduard Lebedyuk · Jun 29, 2019 Are you talking about implicit or explicit getters?Please elaborate.
go to post Eduard Lebedyuk · Jun 29, 2019 Is it Xades?I've done Xades signing, but not with RSA algorithms. Still, might be useful for you. Drop me your GitHub username if you need the code.To add Xades support I used a reference implementation in .Net - read the Xades docs on how it's supposed to work, then decompiled .Net libraries to see how it all actually works, and recreated it in ObjectScript.
go to post Eduard Lebedyuk · Jun 29, 2019 There's an autogenerated method GetStored for each property which wraps direct global access: write ##class(Ideal.StoredData).StringDataGetStored(Id) You can read more about autogenerated methods in this article.
go to post Eduard Lebedyuk · Jun 27, 2019 This is possible: Class MyClass As %Persistent { Method SaveToNs(Namespace = {$namespace}) As %Status { new $namespace = "" set $namespace = Namespace quit:'##class(%Dictionary.CompiledClass).%ExistsId(..%ClassName(1)) $$$ERROR($$$GeneralError, "Class is undefined in: " _ Namespace) set sc = ..%Save() quit sc } }
go to post Eduard Lebedyuk · Jun 26, 2019 Are you sure about: Property PatientId As %Stream.FileCharacter; Property PatientName As %Stream.FileCharacter; Both of these fields are less than 3 641 144 characters in size, so Property PatientId As %VarString; Property PatientName As %VarString; Would probably work. You can add ToStream() method to your class to provide serialization, if you need to (Or just add JSON or XML adaptors to generate XML or JSON (de)serializations automatically).
go to post Eduard Lebedyuk · Jun 25, 2019 What do you mean not getting called?Is the child process created (check with $zchild/$test)?Does it start work (set some global in the beginning)?
go to post Eduard Lebedyuk · Jun 21, 2019 Not exactly what you asked for, but MONLBL utility has a web interface.
go to post Eduard Lebedyuk · Jun 21, 2019 FOR CE ONLY.I recommend creating non-production namespace with one database and calling set sc = ##class(%EnsembleMgr).EnableNamespace(namespace, 1)
go to post Eduard Lebedyuk · Jun 21, 2019 You mean these categories?Fell free to use them as extensively as you want. There's absolutely no effect on performance.
go to post Eduard Lebedyuk · Jun 21, 2019 Here's callout library for Windows and Linux to set environment variables for a current process.Set any environment variable you want.
go to post Eduard Lebedyuk · Jun 20, 2019 Here's callout library for Windows and Linux to set environment variables for a current process.
go to post Eduard Lebedyuk · Jun 19, 2019 I'm planning on writing a callout wrapper for setenv. Callout works within the same process so it should work.