Evgeny Shvarov · Jan 5, 2017 go to post

Hi, Tani! 

Very good snippet! Would you, please upload the sample to the Github repo?

Thank you in advance!

Evgeny Shvarov · Jan 5, 2017 go to post

Hi, Scott!

You got this message because somebody changed the post.

Two things about that:

First turn off please the Digest mode - it doesn't work properly and sends senseless messages :/

Second: turn off the Update trigger for notifications. The checkboxes should be off as on the screenshot:

 

After that you'll get reasonable notifications and only for the reasonable causes. 

Evgeny Shvarov · Dec 30, 2016 go to post

Off-topic: tried now google who is mister "Roger Kovalev" and found this article on DC in top-10 results :)

Evgeny Shvarov · Dec 30, 2016 go to post

Hi, Joel!

Thanks for the nice sample! Would you please upload the code to a Github repo too to let it be forked and pull-requested?

Thanks!

Evgeny Shvarov · Dec 26, 2016 go to post

Ed!

Consider you have another Github repo in which you want to use REST Forms repo. What is the best way to achieve this?

Evgeny Shvarov · Dec 26, 2016 go to post

Download and import from latest release on release page 20161.xml (for Caché 2016.1) or 201162.xml (for Caché 2016.2+) into any namespace

If you have 2016.2+ Forms would not be compiled,  $-methods should be renamed.
You can do it with the following:

Import and compile in NameSpace classes from SystemMethodsRemover 

Run in terminal:

And it works.

Or if you have CacheUpdater installed, import and compile from the Github repo can be reached with this one command:

d ##class(CacheUpdater.Task).Update("intersystems-ru","SystemMethodsRemover")
Evgeny Shvarov · Dec 12, 2016 go to post

The Tools tag introduced. I tagged some posts with Tools announcements, maybe missed some. Please add here in comments to let me tag it. Or tag it yourself if you are an author.

Evgeny Shvarov · Dec 8, 2016 go to post

Good point, Peter. Maybe we should add "InterSystems Caché" button which will paste two words? 

According to my experience if you want to find Caché you should search for "InterSystems Caché".

Evgeny Shvarov · Dec 6, 2016 go to post

Hi, Alessandro!

Thank you for the valuable post! 

One question: should we consider using %TIMERANGE or %OR instead of AGGREGATE just because of better query performance?

Evgeny Shvarov · Dec 2, 2016 go to post

Use $translate?

e.g.

ClassMethod NoAccents(stringWithAccents as %String) as %String 

{

 w "before: ",stringWithAccents

 set accent="Áêã",usual="Aea",!

 set val=$translate(stringWithAccents,accent,usual)

 w "after: ",val

 return val

}
Evgeny Shvarov · Dec 2, 2016 go to post

Eduard, thanks for the very promising article!

If I decide to use your framework, how can I deploy the library in my solution? What are the best practices for that?

Evgeny Shvarov · Dec 2, 2016 go to post

Somebody downvoted this post. Would you please comment, what is wrong? We can make it better, that's why this post is here.

Evgeny Shvarov · Nov 27, 2016 go to post

Thanks Andreas, that's interesting!

It's getting even more interesting with Web Terminal where is the sql mode enabled:

But "CREATE DATABASE" SQL expression creates only the Namespace and Database, but it doesn't create the default web app and the CSP/Namespace folder in case if you need it too.