go to post Ben Spead · Oct 8, 2021 great work JD! thank you for making this available for beta testing :)
go to post Ben Spead · Oct 5, 2021 Thanks Mike for your work on this - it is great seeing more of the application move over to the new UI!!
go to post Ben Spead · Sep 30, 2021 Lookup Tables are covered by the Source Control hooks in the management portal so they will automatically be added to your uncommitted queue upon check-out so you can include it in a future ItemSet upload. See slides 12-14 of ftp://ftp.intersystems.com/isc/customers/ccrtraining/ICC530(Presentation)%20CCR%20Tier%201%20-%20Interoperability%20Components.pdf
go to post Ben Spead · Sep 24, 2021 Very nice article @Brendan Bannon - thank you for boiling it down to a set of core things that developers will care most about!
go to post Ben Spead · Sep 21, 2021 @Ron Sweeney - this is really great, thank you! My team at InterSystems is actually working on a project to move diff-based code changes between environments using GitLab. My question for you is whether you have a suggestion for a strategy for only importing the changed files in the target environment? As you know, applications can get large and complex and build-times can get pretty long. If only a handful of files have changed, reimporting the entire application (or in the case of your example, 3 applications) would cause excess and unnecessary downtime for users. What we have been doing with CCR around the world at HealthShare and TrakCare sites for over a decade is executing targeted imports which only reload changed code. Is there a Git-based strategy that you can recommend for building out the foundation of doing something similar? I.e. isolating the files impacted by the merge and only pulling those in? Thanks for any thoughts on this. (note: @Timothy Leavitt )
go to post Ben Spead · Sep 17, 2021 Thank you very much @Vitaliy.Serdtsev ! The Scalar Functions and Streams Doc got me what I needed (along with your example). Here was my query: select RecordID, ImportTimeStamp, Name, SUBSTRING(LogHistory,DATALENGTH(LogHistory)-200) As LogTail from MyClass.withStreamProperty where ORDER BY RecordID, ImportTimeStamp
go to post Ben Spead · Sep 9, 2021 @Stephen Ali - thanks for asking the question (and welcome to the Developer Community!). Typically detailed questions like this on TrakCare products are worked out directly with InterSystems Support. Globally we have TrakCare product tuned to regional requirements so it's important to connect with you product specialists from your specific region. I suggest you go to https://www.intersystems.com/support-learning/support/ to see how to contact Support and they can help you get this question sorted out.
go to post Ben Spead · Sep 8, 2021 Thanks Chris! Interesting article and it got me what I needed :) I ended up writing and testing the same thing as Muhammad posted for an answer and it works for Outlook (which is good enough for me for now) Thanks again!
go to post Ben Spead · Sep 8, 2021 Thank you @Muhammad Waseem!! I had just written this out based on @Chris.Stewart's answer.
go to post Ben Spead · Sep 3, 2021 Just curious - where are you seeing this? Could you please include a URL? The InterSystems SSO account is what controls your access to open as well as restricted applications provided by InterSystems to help customers and prospects get stuff done. If you go to Login.InterSystems.com you can see the various apps available to you (after you sign in). This would include things like D.C., OEX, Learning, Download, etc for Prospects, and supported customers would also get access to WRC, iService, HS Docs, CCR, etc (depending on what products they have). Hope that helps - let me know if any additional clarification is needed.
go to post Ben Spead · Aug 23, 2021 @Timothy Leavitt - did you notice that he is looking to launch a window from the SMP via UserAction?
go to post Ben Spead · Aug 20, 2021 Great tip ... I never knew this!! Thank you for sharing as this always bugged me not to he able to use these keyboard shortcuts:)
go to post Ben Spead · Aug 20, 2021 Great tip ... I never knew this!! Thank you for sharing as this always bugged me not to he able to use these keyboard shortcuts:)
go to post Ben Spead · Aug 16, 2021 Thank you for the very thoughtful article @Robert Cemper !! Definitely some good ideas to muse on ....
go to post Ben Spead · Aug 16, 2021 I completely agree with @Timothy Leavitt here. Besides the speed of the DB, the core value of Caché (now IRIS) for the past 2 decades that I have used it has been the ability to create just about anything I needed within an application without needing to bolt on additional tools, additional layers, additional languages, or additional dependencies. Directly access business logic on the server from the web page, directly instantiate and work against objects anywhere in your code - there is no 'throwing things over the wall' to the DB guy, or to the microservice guy, you just code what you need in ObjectScript and be done with it. To @Robert Cemper 's point below, I really don't think it takes an Artist to be able to write and support this kind of code, just a talented developer with some good OO skills. I do think you need to be able to find Artists to support the legacy M applications which are still floating around, but it is pretty straight-forward to get the full power of the stack for new applications while avoiding modes of use which would require a "Priest" to be able to interpret it in the future. Having recently been involved in another initiative for several months that was not DB-centric development, and having witnessed how much harder it seemed to be and more time intensive to piece together the different disparate technologies at different levels of the stack in order to make a full solution, it reminded me of why I fell in love with Caché in the first place and made me excited to get back to full stack dev in on a single integrated platform :)
go to post Ben Spead · Aug 16, 2021 Thanks for the heads up @Bren Mochocki! This is being looked into as we speak. No eta on when it will be restored as of right now....
go to post Ben Spead · Jul 21, 2021 We're excited to announce that the offering went live on AWS Marketplace on July 15th: https://aws.amazon.com/marketplace/pp/prodview-q7ryewpz75cq2 I have updated the article to reflect this. We are still looking for more feedback so please create your account and give it a try for free when you have time!
go to post Ben Spead · Jul 21, 2021 Thanks @Raymond Rebbeck - we would love for you to give it a try and let us know what you think!