go to post Evgeny Shvarov · Jun 18, 2017 You can use $System.OBJ.Export() for it. For every project where I need it I have a project cheatsheet file, where I have: s list="MyPackage*.INC,MyPackage*.CLS,Folder*.DFI" D $System.OBJ.Export(list,"release"_$tr($zd($h,3),"-","")_".xml") So when I need to export the whole project into importable xml file I call these two lines in terminal.
go to post Evgeny Shvarov · Jun 16, 2017 We can change the email in Global Masters to make it compatible with DC to let us count points in GM for your DC contributions. Would it work?
go to post Evgeny Shvarov · Jun 15, 2017 At least you can have the benefits of Caché Web terminal itself: Code completion (methods, classes, properties, etc), code highlighting, nice SQL shell, endless history, etc.
go to post Evgeny Shvarov · Jun 15, 2017 I think it would be a great thing. So in case you have open ssh port, you would be able to work in a handy, good looking, fool functional terminal with class code completion, code highlighting and SQL shell.Definitely, makes sense to me.
go to post Evgeny Shvarov · Jun 14, 2017 Hi, Francisco!I'm not sure we can modify the email.But you can register as a new member with another email. Would it work for you?
go to post Evgeny Shvarov · Jun 14, 2017 Iterating over indexed value can be very helpful. We have IndexOpen and IndexExists autogenerated methods (article on autogenerated methods) for persistent classes. I'm using these very handy methods a lot.It would be great if somebody introduce Next/Prev autogenerated methods too e.g. via some NavigationAdapter class to derive from.
go to post Evgeny Shvarov · Jun 10, 2017 HI, Mike!You don't have to. DC Telegram Channel is introduced for those who loves Telegram mobile app as a way to communicate.It is yet another channel to deliver DC content which is already posted on DC or DC YouTube.But, we plan to introduce DC bot which can be interesting and unique for DC Telegram Channel.
go to post Evgeny Shvarov · Jun 9, 2017 Thanks, Vitaly!That looks exactly like what I want. I'll give it a try. Except with not very clear magic with SQLStorage. Is there any way to "generate" compatible storage? And why SQLStorage? Why not default CachéStorage, but copy-pasted from Class A?
go to post Evgeny Shvarov · Jun 9, 2017 VIews work for SQL access. I really need a kind of view, but for classes paradigm: so I could have access to Class B property P2 with Caché object access.
go to post Evgeny Shvarov · Jun 7, 2017 Hi, Sean!Check Cache-udl tool by [@Oleg Dmitrovich]. It does UDL import/export nicely in following manner:path/cls/package/classpath/mac/package/routinepath/inc/package/includepath/DFI/Folder/dashboard
go to post Evgeny Shvarov · May 31, 2017 When I've seen "ORM javascript" in the feature list I remembered yet another very interesting approach which is in fact the result of Hachathon took place in Moscow two years ago: CNDO (Caché Node Data Object), project made by [@Nikita.Savchenko], Anton Gnibeda and [@Irene.Mikhaylova].