Article Alexander Koblov · Jul 1, 2019 2m read Transaction suspencion It’s often useful to make changes inside the current transaction, that would not be rolled-back if transaction is rolled-back. For example to do some logging. This can be achieved by using global that is mapped to temporary database -- IRISTEMP. All globals that start with ^IRIS.Temp* are mapped to IRISTEMP by default. Problem with such approach is that IRISTEMP is cleaned on InterSystems IRIS restart, so this log is lost. What else you can do is -- suspend transaction temporarily, do the logging, and then resume the same transaction. #Database Transaction Processing #ObjectScript #InterSystems IRIS 2 8 1 387
Article Alexander Koblov · Nov 19, 2018 3m read Syntax highlighting for ObjectScript Did you know that Caché (and now InterSystems IRIS) has available parser for ObjectScript ? Well, technically, lexer. It hides under the name of %SyntaxColor class. This class provides API to the DLL used by Studio to do syntax highlighting. As a result if works only under Windows. #InterSystems IRIS #ObjectScript #Open Exchange #Caché 3 3 1 806
Question Alexander Koblov · Jul 20, 2018 Comments tab for user does not show any comments For example for Evgeny Shvarov, Comments tab shows 838, but there are no comments shown: https://community.intersystems.com/user/11016/comments Dmitry Maslennikov, Comments tab shows 375, but no comments are shown: https://community.intersystems.com/user/11906/comments #DC Feedback 1 1 0 251
Article Alexander Koblov · Oct 12, 2016 1m read Manual editing of applicationHost.config in IIS to enable access to CSP Gateway Configuration page Interesting anecdote I want to share. Not 100% Caché related, but I hope it would be useful. When CSP Gateway is configured on IIS, opening CSP Gateway Configuration page is prohibited by default -- as IIS blocks URLs with '/bin' in it. In our documentation we advise to add <remove segment="bin" /> to applicationHost.config file. That is correct. #CSP #Caché 4 0 0 735
Article Alexander Koblov · Jul 29, 2016 10m read On $Sequence function In this article we are going to compare $Increment and $Sequence functions. #Best Practices #ObjectScript #Caché 21 11 3 1,495
Article Alexander Koblov · Jun 24, 2016 1m read [bugreport] Preview for comment shows old comment a) Choose Add comment b) Write some text in comment (e.g. 'test') c) Click preview d) Edit comment content (e.g. 'test 2') d) Click preview again e) Notice that preview shows comment content before editing (e.g. 'test') #DC Feedback 0 0 0 89
Article Alexander Koblov · Jun 14, 2016 1m read "Related conversations" shows only comments number "Related conversations" section shows only comments number. In fact, these topics might also have answers.For example, on next screenshot there are three topics in Related conversations section (on the right).All three of them have answers, but they are shown as having 0 comments, thus seem as unanswered. #DC Feedback 0 0 0 98
Article Alexander Koblov · Jun 7, 2016 1m read Add possibility to sort by update field Please add possibility to sort posts on 'updated' field.As I understand by default posts are shown not in order of last update. #DC Feedback 0 3 0 264
Article Alexander Koblov · May 31, 2016 1m read Member content to be available on user page, separate lists for member posts and comments, ability to follow members Ability to view content by particular member is a great feature. I'd like to propose some enhancements to this: #DC Feedback 1 1 0 155
Article Alexander Koblov · May 30, 2016 1m read Please add possibility to change vote Currently if I accidentally rate article as 4 I cannot change my vote. Personally I'd prefer just +/- under the article. There is thin line between 3 and 4 for the article or 2 and 1. Like/dislike is better in my opinion. #DC Feedback 0 2 0 139