go to post Sylvain Guilbaud · Oct 23, 2023 Hello @Robert Cemper thanks for this beautiful personal story ; a priceless testimonial of what happened before the IRIS era. If it can reassure you, in no way boring and even very pleasant from a narrative and purely literary point of view. 😊
go to post Sylvain Guilbaud · Sep 26, 2023 Wonderful photograph !! NB to all future participants: having a beard has never been a criterion facilitating access to the first prize 🏆
go to post Sylvain Guilbaud · Sep 26, 2023 Thanks for the advice @Dmitry Maslennikov I added direct links to the 4 subsections
go to post Sylvain Guilbaud · Sep 25, 2023 15 applications of real quality 😀 Thanks to all participants for their involvement and ideas.
go to post Sylvain Guilbaud · Sep 18, 2023 Hi @Jimmy Christian another simpler sample : XData DTL [ XMLNamespace = "http://www.intersystems.com/dtl" ] { <transform sourceClass='formation.RM.personne.Batch' targetClass='common.person' create='new' language='objectscript' > <foreach property='source.Records()' key='k1' > <assign value='source.Records.(k1).Nom' property='target.names.(k1)' action='set' /> </foreach> </transform> }
go to post Sylvain Guilbaud · Sep 18, 2023 Hi @Jimmy Christian, the syntax in XML is : XData DTL [ XMLNamespace = "http://www.intersystems.com/dtl" ] { <transform sourceClass='formation.RM.personne.Batch' targetClass='formation.msg.mysql.batch' create='new' language='objectscript' > <foreach property='source.Records()' key='k1' > <subtransform class='formation.transfo.personne' targetObj='target.list.(k1)' sourceObj='source.Records.(k1)' /> </foreach> </transform> }
go to post Sylvain Guilbaud · Sep 13, 2023 Looking forward to seeing who the winners of the InterSystems awards are 😀
go to post Sylvain Guilbaud · Sep 12, 2023 IRISAPP>set obj1 = ##class(dc.data.Country).%OpenId(1) IRISAPP>set obj2 = obj1.%ConstructClone(1) IRISAPP>w obj1=<OBJECT REFERENCE>[4@dc.data.Country] obj2=<OBJECT REFERENCE>[5@dc.data.Country] IRISAPP>set obj2.name="ANDORRA" IRISAPP>w obj1.name Andorra IRISAPP>w obj2.%Id() IRISAPP>w obj1.%Id() 1