go to post Mike Kadow · Oct 5, 2017 Evgeny,Thank you for your post.However, I still do not understand the difference between Groups and Tags, they seem like saying the same thing in different ways.
go to post Mike Kadow · Sep 3, 2017 I read through all the documentation concerning master passwords, however, I am far from understanding this stuff.Thank you for the link, I think
go to post Mike Kadow · Aug 22, 2017 Alexander,Thank you, I would have never guess, all it said is "Workbench Users Guide."May I appeal to the documentation gods to clarify this point?
go to post Mike Kadow · Aug 14, 2017 Thank you every body, with sdk 64 bit and JAVA_HOME variable created it works!
go to post Mike Kadow · Aug 10, 2017 Robert, I do accept your answer.I wrote my book to give answers simply, for myself and others.I have trouble understanding things, I am not intuitive and it take my longer to "get it"I appreciate your comment about my book.
go to post Mike Kadow · Aug 9, 2017 Thank you, and why couldn't the InterSystem documentation just say that?
go to post Mike Kadow · Aug 7, 2017 %Status or %Library.Status provides a number of useful capabilities.Following is documentation from the %Library.Status Class.The %Status data type class is used to represent an error status code.Many of the methods provided by the Caché Class Library return error status information using the %Status data type. The include file, %occStatus.INC, contains several macro definitions that are useful in testing the value of an error code in %Status format.These macros include:$$$ISOK(status:%Status) returns true (1) if the status code status does not represent an error condition.$$$ISERR(status:%Status) returns true (1) if the status code status represents an error condition.You can get a more detailed description of an error by using the system-provided DecomposeStatus^%apiOBJ(status:%Status,&err,flag) routine.This routine takes a status code and returns an array of error strings.For example: Set status=obj.%Save() If $$$ISERR(status) Do DecomposeStatus^%apiOBJ(status,.err,"-d") For i=1:1:err Write err(i),! A method returning a %Status code representing an error will throw an exception in a client Visual Basic (ActiveX) or Java application.
go to post Mike Kadow · Jul 19, 2017 What is a dedicated playlist?Also, are the video available on a plain hyperlink?I don't use the Telegramm Channel nor Twitter.
go to post Mike Kadow · Jul 12, 2017 I wish to thank Eduard and Daniel for your comments on this post. Although I almost regret asking my question. It will take me awhile to understand everything that was said.And that brings me to another point, why does asking a simple question, like getting all the Manys' in a relationship have to be so complicated?Ok, how about a simpler question, why isn't ExtentFunc documented in the InterSystems Documentation?The people who create the documentation, listen up!! Or maybe not, your documentation is too complicated and cumbersome as it is.
go to post Mike Kadow · Jul 11, 2017 Eduard,Thank you for your answer, it was just what I was looking for.But, what is ExtentFunc?I did a search in the I/S Documentation and found no results.I looked in %Library.Persistent but did not find it there.I searched the Developer Community and got 1 hit, this post.I even tried to Google it.I did find the class %sqlcq.SAMPLES.cls9 from doing a ZW on the rs variable, but could not find the class.So my friend, where did you get the method ExtentFunc from?
go to post Mike Kadow · Jun 26, 2017 It would be really nice if how to navigate the DC would be documented somewhere.Just trying to find my own posts is an hassle.I am sorry to say this, but this is typical of most projects in a rush.Get it out, get it out, get it out, We will worry about the planning and documentation later.I have seen it time and time again.
go to post Mike Kadow · Jun 24, 2017 Peter, please clarify your comments:>>>>That for any reasonable sized database (ie less than <~10,000,000) rows on a modern server with adequate memory - it >>>>don't much matter!!! Cache will do the biz.What do you mean Cache will do the biz? >>>>>But give it a go>>>>>As I said it don't much matter unless you are in serious terabyte countryGive it a go? Give what a go?And what is serious terabyte country? I am sorry, but I am just not following what you are saying.
go to post Mike Kadow · Jun 17, 2017 Daniel, I tend to agree with you, the more I look at Parent/Child and compare to One/Many the more One/Many seems to be a better ch oice.thanks.
go to post Mike Kadow · Jun 14, 2017 Arto,Thank you for the pointer.I have seen the documentation before and read through it more than once.But, I still cannot seem to wrap my mind around it what they are saying.Is it just that InterSystem's documentation tries to be difficult, or is it just me?Maybe they should put out a version of documentation for "Dummies"
go to post Mike Kadow · Jun 13, 2017 I started this post and I appreciate everyone who contributed.However, I see that the phrase "Extent Query" used a number of times.I must admit that I really do not know its meaning.Will someone help me understand the meanings and ramifications of "Extent Query"?
go to post Mike Kadow · Jun 13, 2017 Perhaps I missed the post, but has any engineers weighed-in on the planning of Objects and SQL? Was SQL part of the mix from the start?
go to post Mike Kadow · Jun 13, 2017 One very important point is that SQL is easier to read and modify than Cache.So maybe not in run time efficiency, but the advantage is to SQL for speed of changes.
go to post Mike Kadow · Jun 13, 2017 One thought I had, I am not sure if it applies.I assume that the Object processing code is more developed than the SQL processing code.Assuming that holds, can we say that future SQL processing code has more to gain than future Object processing code?If that is true, then going with SQL in the mix seems like the correct way to go.
go to post Mike Kadow · Jun 9, 2017 Why do I have to join Telegram to see the data on Atelier?I thought joining the Community was enough?