go to post Anna Golitsyna · Jan 19, 2021 I was debugging INT code successfully when it suddenly stopped working as described in the OP. Since then it is reproducible for this specific project and recompiling does not help.
go to post Anna Golitsyna · Jan 19, 2021 Compilation started on 01/19/2021 15:05:17 with qualifiers 'cuk /checkuptodate=expandedonly'
go to post Anna Golitsyna · Jan 19, 2021 It was non-generated INT code in the first place. I did try VSCode before but so far prefer Cache Studio.
go to post Anna Golitsyna · Jan 8, 2021 That was, of course, it. I was so used to our "in-house" SQL with double quotes around strings that it never occurred to me that the outside world uses single quotes. Thanks, David!
go to post Anna Golitsyna · Dec 19, 2020 @Vitaly Furman and @Alexander Koblov Hi Alexander and Vitaly, Sorry for the delay in acknowledging your replies. This is still work in progress because it got superseded by other tasks. I'll let you know of the developments later. Thanks,Anna
go to post Anna Golitsyna · Nov 20, 2020 @Alexey Maslov The ultimate goal is to create identical globals on 2 different machines with a single run, on demand. I can run code on the first machine, then export global creating code which changes regularly, reconnect the Studio to a different machine, import code, then run it again. This is decidedly not a single run. I can also export and import global too, of course. I am willing to learn functionality that would be faster to deploy than these two approaches. Ideally as fast as ZN which unfortunately works on the same machine only but I might be wrong about that.
go to post Anna Golitsyna · Nov 20, 2020 Marc, I'll consider going the Web Service way, but I am not a total but still a beginner in Cache. I never used Web Services before so I would need to learn that. I wish there would something as straightforward as the RemoteResultSet queries which take just a few short and obvious lines of code, no learning curve.
go to post Anna Golitsyna · Nov 20, 2020 Mike, @Alexey Maslov is exactly right: no licensing for ECP either, just checked.
go to post Anna Golitsyna · Nov 18, 2020 More importantly, as I just found out, "mirroring is unavailable for the current license"
go to post Anna Golitsyna · Nov 18, 2020 @Katherine Reid My goal is to update two globals on two different machines at the same time. That needs to be done from time to time only. Would or could "other async mirrors purposes" include that? If so is there any technical reading or specific classes, or the namespace setup, related to async mirroring that you would recommend to use for such a job? For example, this 101 guide, https://community.intersystems.com/post/cach%C3%A9-mirroring-101-brief-g... , specifically states "Deploying a Caché mirror does, however, require significant planning, and involves a number of different procedures. And like any other critical infrastructure component, the operating mirror needs ongoing monitoring and maintenance." Given that I simply need to keep two globals in sync the Export/Import process seems much faster that what is described by this mirroring quote.
go to post Anna Golitsyna · Nov 18, 2020 @Evgeny Shvarov If by mirroring you mean this, https://www.intersystems.com/resources/detail/intersystems-cach-database..., it seems like a huge overkill just to keep two globals in sync across network. This is not a backup situation. If mirroring could be scaled down to such a task, I am all ears.
go to post Anna Golitsyna · Nov 16, 2020 I looked up your single class under your third link and it's probably a total newbie question but I don't see where would you specify login info for the remote server.
go to post Anna Golitsyna · Nov 11, 2020 I'll look up applications under the first and the third link, thanks. The middle one is specific to IRIS, just checked, and I have Cache. I was more hoping for a short set of commands but if that is not available, oh well.
go to post Anna Golitsyna · Sep 14, 2020 This is indeed the place for current local variables, thanks! However it has a minor and a major problems in my Cache 2017 instance. The minor problem is that I need to right click in the area to display those variables which disappear again with the next debugging step. So it is sort of semi-automatic. The major problem that this action freezes Studio pretty quickly. Maybe this freezing is fixed in subsequent releases, I don't know.
go to post Anna Golitsyna · Sep 11, 2020 Watching variables by typing them as well as hovering works in Cache Studio too. I am interested in automatically appearing (and disappearing) watch variables. Basically the debugger flow in this respect would be: s a=1 ; When debugger is on this line show value of a automatically; don't show c yet; showing value of b is optionals b=2 ; When debugger is on this line show value of b automatically; showing value of a is optionals c=3 ; When debugger is on this line show value of c automatically; showing value of b is optional; stop showing a Now, I don't know the exact Visual Studio rules when they start and stop showing a variable but the current line variables are always shown. No hovering or typing needed.
go to post Anna Golitsyna · Sep 11, 2020 Yes, yes. all that is good and I use it but that comfort, arghhh... Schönen Abend aus Boston,Anna
go to post Anna Golitsyna · Sep 11, 2020 Hi Robert, That I know how to do and I do it. What I would like to have this way or other is that the file name appears in the Watch window by itself when I am on the line with this variable, the way Microsoft Visual Studio works, say, with debugging C++. AnnaP.S German was an unexpected bonus for my one year long studies of it. I could translate about half of German words on your screenshot so not even A1 yet .
go to post Anna Golitsyna · Sep 3, 2020 Very useful, Nigel! The legacy documentation for the still perfectly functioning code, at least some of it, can be accessed from here: https://cedocs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GDOC_legacy Anna