go to post Cristiano Silva · Apr 7, 2020 Hi Eric, Ensemble manage all automaticaly. Could you post the content of tah Log Tab?
go to post Cristiano Silva · Apr 7, 2020 Hi, The error occour in the line: zPATADVICEINFOExecute+15^web.DHCENS.CDSS.PARADVINCEINFO.1 When try to access the global ^PAADMi("No", ""), the error occours because is trying to acces a null subscript. Maybe a parameter was not passed in the procedure call ?
go to post Cristiano Silva · Apr 6, 2020 Hi Abel, When we subclass a persistent class and we need that this subclass have a own storage we need to add in the inheritance class list the %Persistent class first of all classes. Shared storage Class sample.MyHL7 Extends EnsLib.HL7.Message { Storage Default { <Type>%Library.CacheStorage</Type> } } Own storage Class sample.MyHL7 Extends (%Persistent, EnsLib.HL7.Message) { Storage Default { <Data name="MyHL7DefaultData"> <Value name="1"> <Value>%%CLASSNAME</Value> </Value> <Value name="2"> <Value>ParentId</Value> </Value> <Value name="3"> <Value>DocType</Value> </Value> <Value name="4"> <Value>Envelope</Value> </Value> <Value name="5"> <Value>Source</Value> </Value> <Value name="6"> <Value>IsMutable</Value> </Value> <Value name="7"> <Value>OriginalDocId</Value> </Value> <Value name="8"> <Value>MessageTypeCategory</Value> </Value> <Value name="9"> <Value>TimeCreated</Value> </Value> </Data> <Data name="UserValues"> <Attribute>UserValues</Attribute> <Structure>subnode</Structure> <Subscript>"UserValues"</Subscript> </Data> <DataLocation>^sample.MyHL7D</DataLocation> <DefaultData>MyHL7DefaultData</DefaultData> <IdLocation>^sample.MyHL7D</IdLocation> <IndexLocation>^sample.MyHL7I</IndexLocation> <StreamLocation>^sample.MyHL7S</StreamLocation> <Type>%Library.CacheStorage</Type> } }
go to post Cristiano Silva · Mar 31, 2020 Hi Davi, A simplest way is creating a datatype class: Class system.dto.sector.SectorStatusEnum Extends %Integer [ ClassType = datatype ] { Parameter DISPLAYLIST = ",Active,Inactive,Production,Upkeep,NewValue"; Parameter VALUELIST = ",1,2,3,4,5"; } And use the datatype in your class: Class system.dto.sector.Test Extends %Persistent { Property SectorStatus As SectorStatusEnum; } Example:
go to post Cristiano Silva · Mar 18, 2020 Hi Hansel, See if these documentation can help you: https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=GSOAPSEC_dsig
go to post Cristiano Silva · Mar 3, 2020 Hi Alberto, I think file "/tmp/RESTForms2-master/src/Form/Installer.cls" is missing in the package. Bellow the erro when try to start the container: And the print of content of folder "\backend\src\Form":
go to post Cristiano Silva · Mar 3, 2020 I think the good sense is the key, Today's compiler's optimizers detect the most of common expressions and generate the better performatic code, but we can't be obsessed with readability. A good post: Performance vs Readability
go to post Cristiano Silva · Feb 21, 2020 Andreas, Which the recommendation to migrate to IRIS if a Ensemble license is like that? Elite, Multi-Server, Platform Independent Whats happens with the license, since is not compatible with Iris?