go to post Alexander Koblov · Sep 6, 2018 Cody, seems that server you connect to uses Server Name Indication. Caché supports this starting from 2017.2 In 2017.1.1 you can do what Eduard suggests as a workaround.
go to post Alexander Koblov · Aug 28, 2018 I don't know the fastest way. I know a way: set list = $lb("stri,ng", $c(0), 2) set list2 = "", ptr = 0 while $listnext(list, ptr, elem) { if elem'=$C(0) { set list2 = list2 _ $LB(elem) } else { set list2 = list2 _ $LB() } }
go to post Alexander Koblov · Jul 31, 2018 Hi Sebastian Maybe you are looking for ^%ISC.ZEN.cssLevel Or the method %OnDetermineCSSLevel paragraph "Zen Pages Uses CSS Level 3" https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY...
go to post Alexander Koblov · Jul 20, 2018 David, Have you tried suggestion from https://community.intersystems.com/post/eclipse-could-not-render-atelier... ?
go to post Alexander Koblov · Jul 9, 2018 Shouldn't it be: default.driver: com.intersystems.jdbc.IRISDriver ?
go to post Alexander Koblov · Jul 5, 2018 Might be that %Development resource has 'Public Permission' -- see Management Portal -> System Administration -> Security -> Resources. Might be that %Development resource is granted not to user directly, but to web application. So, I would check that security settings are the same on both 2016.2 and 2017.2 instances
go to post Alexander Koblov · Jul 3, 2018 This message means, that server-side Atelier API -- web-application /api/atelier -- is configured with only Unauthenticated access. So, even though you put Username/Password in Server connection dialog, they are cannot be used, as server-side configuration does not allow this. To allow password authentication, open Management Portal, then go to Menu (top-left corner) -> Manage Web Applications -> [api/atelier]. Put checkbox near Password in "Allowed Authentication Methods". Save the web application
go to post Alexander Koblov · Jul 3, 2018 Hi Dan. There were three questions for error with RuntimeDelegateImpl. Have you looked there? Maybe they have some solutions for your question https://community.intersystems.com/search?search=Runtimedelegateimpl
go to post Alexander Koblov · Jun 29, 2018 If Audit is enabled and LoginFailure and Protect events are enabled and there is no audit event recorded when you enter username/password and see error after clicking OK. then I would say that connection attempt from Studio does not reach HealthShare. Can you do telnet on port 1972 from the computer where you have Studio? Instead of server specify IP-address of server with HealthShare C:\temp>telnet server 1972 Connecting To server...
go to post Alexander Koblov · Feb 5, 2018 Zwrite prints all control characters. E.g. USER>set a = "val1" _ $C(1) _ "val2" USER>write a val1val2 USER>zwrite a a="val1"_$c(1)_"val2" Also zzdump: USER>zzdump a 0000: 76 61 6C 31 01 76 61 6C 32 val1.val2 Generally, I would advise to use $ListBuild to separate records
go to post Alexander Koblov · Jan 25, 2018 Generally, for long-running queries it makes sense to use external tools. E.g. DBVisualizer or SQuirrel Timeout for CSP Gateway to wait response from Caché is in Management Portal -> System Administration -> Configuration -> CSP Gateway Management. Then Default Parameters -> Server Response Timeout.
go to post Alexander Koblov · Jan 17, 2018 There is Preferences -> General -> Appearance dialog. Where you can select Dark theme. It seem to work OK.
go to post Alexander Koblov · Dec 26, 2017 I think this is fixed in 2017.1.2: http://docs.intersystems.com/documentation/cache/releasenotes/201712/rel...
go to post Alexander Koblov · Dec 6, 2017 Hi Tani. Having said that this seem to work OK on my Atelier 1.1.386 + Caché 2017.2, you might check Error log and Network Activities for hints: Window -> Show view -> Other -> General -> Error Log and Atelier -> Network Activities
go to post Alexander Koblov · Nov 16, 2017 You might use $ZEOF to check for file end. It should be enabled first: do $system.Process.SetZEOF(1) Then you can read file line-by-line as follows: do $system.Process.SetZEOF(1) set filename = "c:\temp\qq.txt" open filename:"R":2 if '$Test { write "cannot open file ", filename, ! quit } for { use filename read str quit:$ZEOF=-1 use $Principal write str,! } close filename
go to post Alexander Koblov · Nov 10, 2017 Best book for beginners that I can recommend is book "Caché Programming Orientation Guide" from internal documentation: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=... Also (although it's not a book) there is https://learning.intersystems.com/totara/coursecatalog/courses.php with many courses on different sides of Caché and Ensemble
go to post Alexander Koblov · Sep 4, 2017 To autofill password fields, Atelier (Eclipse) stores password that developer enters in different wizards. For example password for connection to Caché, password for connection to Git repository, etc. Atelier stores passwords in secure place called secure storage. Passwords are stored in encrypted form. Access to the secure storage is protected by master password. So, when you open some wizard with password field first time after Atelier lunch Atelier asks for master password in order to get password from secure storage and autofill corresponding field. Let us know what exactly you don't understand and I (or maybe someone else) else will try to explain it.
go to post Alexander Koblov · Aug 11, 2017 You have Atelier 1.0.190 and released version is 1.0.262. Please try released version: https://download.intersystems.com/download/atelier.csp This problem might be fixed there