Question Robert Driver · Jun 30, 2025

Intersystems Terminal Documentation / Learning Resouces - Cache 2017.1

Can someone point me to learning resources / documentation for Intersystems Terminal? I have scoured YouTube, Intersystems documentation, and the internet. Many of the Object Script commands I found don't work (and that are listed here) do not work in the version of terminal that I have:

https://docs.intersystems.com/ens201817/csp/docbook/DocBook.UI.Page.cls…

So far, I have only found 1 YouTube video that presented commands that 'actually' work my Cache terminal install:

https://www.youtube.com/watch?v=F3lw-2kGY6U&list=PLp4xNHWZ7IQmiSsryS0T3…

Product version: Caché 2017.1

Comments

David Hockenbroch · Jun 30, 2025

Versions that old used to install all the documentation locally. I forget what options had to be selected in the installer because it's been a while, but if you run it, you should have the option somewhere. Then you should be able to click the Cache icon in your system tray and click on "Documentation".

0
Robert Driver  Jun 30, 2025 to David Hockenbroch

When I do this, it brings me straight back to Intersystems Cache documentation (which is where I started). To add, I have found things 'here and there' that actually work, but they are sparse and only pertain to 'simple' stuff, like this:
do ^%CD

do ^%FREECNT

do ^%D

do ^%T
Any thing related to classes and methods, that I find in the Cache documentation, simply won't work -  <Class does not exist>, <Method does not exist> and so on. I need a reference that contains 'useful' commands/classes, etc. that actually 'work'.

0
John Hotalen · Jun 30, 2025

If you have an install of Cache, then any of the COS commands should work with your Cache Terminal or whatever terminal emulator you are using for your instance/namespace.

In regard to the "class does not exist" or the "method does not exist" errors, those would happen if you tried to call/reference a class (or method within the class) that does not exist.   You might want to confirm that you do not have a typo, as class names and method names are case sensitive (i.e. Filename versus FileName)

Hope that helps on your Cache journey!

If there are specific questions or issues you are having, feel free to post more details to the Dev Community and there are lots of Cache Devs willing to help.

Best Regards.

0
Julius Kavay · Jun 30, 2025

Another reason for the <CLASS or ROUTINE DOES NOT EXISTS> message is that you're in the wrong namespace. Your installation has four namespaces by default: %SYS, DOCBOOK, SAMPLES, and USER. Another possibility could be misleading YouTube videos that use classes from newer Cache or IRIS versions without notice.

0