Evgeny Shvarov · Jul 18, 2019 go to post

Also, Paul!

If you have any solutions on InterSystems Data Platforms you want to advertise you can leverage the power of Open Exchange and submit the applications as well as your company profile - Open Exchange will accumulate traffic to your web site and landing pages. 

See the examples of Company profiles and Dev tools on Open Exchange.

Evgeny Shvarov · Jul 17, 2019 go to post

Hi Francisco!

Very curious of your utility library - do you want to share some on Open Exchange and Github? )

Evgeny Shvarov · Jul 17, 2019 go to post

Where have you seen such a global?

Keys in global are unique. If you set the value of a global for the same key you'll override the value for the key.

Like @Eduard Lebedyuk wrote if you run 3 commands:

Set ^Data("Athens") = "5"
 Set ^Data("Athens") = "6"
 Set ^Data("Athens") = "7"

You'll first have 5, then override it with 6 and end up with value 7 for the key "Athens".

Evgeny Shvarov · Jul 16, 2019 go to post

wow! It has Caché icon? ) cool! Is it possible to add InterSystems IRIS connection option too?

Evgeny Shvarov · Jul 1, 2019 go to post

Hi Masilu! Could you please submit a new question with the description of the problem?

Evgeny Shvarov · Jun 29, 2019 go to post

Actually didn't get what the below method does. 

Method PropertySetObjectId(id)

Do you have an example?

Evgeny Shvarov · Jun 29, 2019 go to post

Interesting.

SQLComputed property stores the calculated data on disk by default so GetStored works in this case.

And doesn't store if Calculated or Transient flags are defined for the property and GetStored throws an error.

Evgeny Shvarov · Jun 29, 2019 go to post

Marked this approach as a preferred for Object access if the property is not Calculated and not Transient.

Evgeny Shvarov · Jun 29, 2019 go to post

Do we have two types of getters?

I mean the one which you code a method like Class.PropertyGet()

Evgeny Shvarov · Jun 29, 2019 go to post

Thanks, Danny!

good point on slow opening an instance with 100 properties and maybe lot more got swizzled.

Evgeny Shvarov · Jun 29, 2019 go to post

Maybe getters could be considered as bad practice in general cause its not called with get stored and not called via  SQL

Evgeny Shvarov · Jun 29, 2019 go to post

Thanks, Ed! This is nice!

But this will approach will not execute getter method if any, right?

Evgeny Shvarov · Jun 19, 2019 go to post

Thanks, Anastasia!

Very helpful! 

I believe we also have a series upon the number of accepted answers, like 10,25,50,100 accepted answers. Do we?

Evgeny Shvarov · Jun 19, 2019 go to post

Raising this again.

Suppose I changed how dimension A works. 

How do I sure that none of the pivots were broken because of the change?

Yes, I can manually run all the pivots I have. But maybe somebody did a class for that?