go to post Robert Cemper · Feb 11, 2018 I have no issue with Angular or React. But:Leave Vue.js since vue in French is "seen" and that means nothing in this environment . "dejà vue"
go to post Robert Cemper · Feb 10, 2018 I assume this is the Trial version ! if you log in the management portal you should have a management account _SYSTEMand it has a 3 letter password SYS or syshttp://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_defaultusernamepassword#RSQL_C127680http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GCAS_users#GCAS_users_predefined
go to post Robert Cemper · Feb 9, 2018 small extension.USER>write $TR($zcvt("mY sImPlE eXaMpLe", "W")," ")MySimpleExample
go to post Robert Cemper · Feb 9, 2018 Could it be you experience a timeout due to long execution time ?
go to post Robert Cemper · Feb 9, 2018 Arun,#1) the error <INVALID OREFF> #2) goes away if you use Method BtnClickMe( ...) instead of ClassMethod BtnClickMe(....)#2) setting title property turns out to be tricky since component DataCombo is a complex structure with multiple HTML elementswith multiple title properties. The ZENmethod setProperty() reaches only the first one.Which is the Label (!) and if you didn't declare it in the ZEN class it is hidden and you will never see it.As a consequence I found this code working: <dataCombo ...... title="" onmouseover="zenPage.BtnClick(event.currentTarget);" />event.currentTarget gives you the real browser component (<input...>) in hands ClientMethod BtnClick(DTCOMBO) As %String [ Language = javascript ]{ var MyPriority=DTCOMBO.value; var result=zenPage.BtnClickMe(MyPriority); DTCOMBO.title=result ; return;}All settings of the page happen in client code. /// calculate content of title /// actually a fake for testingMethod BtnClickMe(MyPriority) As %String [ ZenMethod ]{ set ^%Arun($i(^%Arun))=MyPriority quit MyPriority_"****"_^%Arun}Now as you do not depend on %page object now this could be a ClassMethod as well.
go to post Robert Cemper · Feb 9, 2018 from last comment: https://www.sqlservercentral.com/Forums/Topic647815-145-1.aspxDifference between varchar(max) and varchar(8000)Varchar(8000) stores a maximum of 8000 characters. Varchar(max) stores a maximum of 2 147 483 647 characters. See Books Online, the page titled "char and varchar" for more info. Gail ShawMicrosoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci) so it can be marked as done.
go to post Robert Cemper · Feb 9, 2018 from: https://www.sqlservercentral.com/Forums/Topic647815-145-1.aspxDifference between varchar(max) and varchar(8000)Varchar(8000) stores a maximum of 8000 characters. Varchar(max) stores a maximum of 2 147 483 647 characters. See Books Online, the page titled "char and varchar" for more info. Gail ShawMicrosoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
go to post Robert Cemper · Feb 9, 2018 did you consider that max could mean maximum allowed size ? while string max has no value.
go to post Robert Cemper · Feb 9, 2018 #1) your subscript is just $i not $i(^%ARUNDTMP) so we loose the full trace for multiple calls. but we have anyhow some trace.#2) $isObject(%page) = 0 so there is NO object of your ZENpage available and access to %page.... must fail.Hard to say why and where you loose %page
go to post Robert Cemper · Feb 9, 2018 did you try ?SET SQLQuery3 = "{ call xxxx('aaaa') }"SET tSC = ..Adapter.ExecuteProcedure(,,SQLQuery3)
go to post Robert Cemper · Feb 8, 2018 Not sure if this is the real problem: Anyhow it is a problem. var result=this.BtnClickMe(MyPriority); // here you expect a return value return;}ClassMethod BtnClickMe(MyPriority) as %String [ ZenMethod ] // return something{ set ^%Arun($i(^%Arun))=$isObject(%page) // JUST temporary for debugging // check for <INVALID OREF> Set %page.%GetComponentById("Priority1").title=MyPriority quit $$$OK // return something}
go to post Robert Cemper · Feb 8, 2018 funny observation:2 fresh installed instances (ENS 2017, IRIS 2018) show Unauthenticated onlywhile the upgraded Caché 2016.2 shows me Unauthenticated and Password.But can't remember the status of MgmtPortal at the time of upgrade.
go to post Robert Cemper · Feb 8, 2018 Quite interesting on my WIN10_prof I had no need of /S as I wante exactly THIS directoryAnd you are right. If the file exists already and is accessible nothing prevents you from modifying it.You probably can't delete it as this requires access to directory.And you are also right that ATTRIB doesn't propagate it. So I think the whole approach to check the directory is misleading.Now we are back to the initial proposal.Do an OPEN with timeout in this directory ("WN") and on success you can write to the directory.The test file can be removed by CLOSE file:"D" if you didn't open with "WND" .And it tells you can I write there YES/NOAnd this is independent of any status and flags and don't know what in whatever filesystem I work on.
go to post Robert Cemper · Feb 7, 2018 If you go in Atelier menu to Windows > Preferencesand in there to General > Keys you find the definition for Ctrl+right / Ctrl+leftThis tells me it's deep embedded in Eclipse. But can be changed:https://wiki.eclipse.org/FAQ_How_do_I_provide_a_keyboard_shortcut_for_my...I found ~ 1800 keymaps on Eclipse Marketplaceand for MS Visual Studio keymap (which might be closest) still 83 hits.To summarize: it's NOT a configuration issue as long as you don't have something ready to include.It might take some time to find a useful one.
go to post Robert Cemper · Feb 7, 2018 In Caché you typically work on objects but you can present them also as rows in an SQLtable.The identifier for objects is IDKEY if you don't do it yourself it is assigned by Caché.PrimaryKey is something you assign by your application.Both are UNIQUE.And if you define your PrimaryKey as Autoincrement starting with 1 both are quite likely identical.That's a basic view. IDKEY has far more variants to be found in documentation.
go to post Robert Cemper · Feb 6, 2018 There is a solution using WIN command attrib to check read only access flag.It doesn't write files.You are welcome to discuss about "elegance" . set dir=yourDirectory set dev="|CPIPE|" set cmd="attrib /d " set result="" open dev:(cmd_dir:"R"):0 if $test use dev read result close dev if $piece($zstrip(result,"<>"," "),dir)["R" write "directory read only",! else write "directory accessible",!