go to post Robert Cemper · Oct 25, 2025 this may help to get the plain %request object: k ^SPOOL s %io=$I O 2 u 2 ZW %request c 2 u %io or whatever object you need to trace
go to post Robert Cemper · Oct 25, 2025 From Class Docs.: Somewhere in the CSP page. This is just ~20% of the content
go to post Robert Cemper · Oct 22, 2025 I can just confirm your experience. Must be a bug in irisession on WIN.My workaround for termination: HALT followed by blankThen an empty line following. Otherwise, the last character is repeated endlessly until all memory is consumed.Neither mouse nor keyboard reacts. I had to reboot several times
go to post Robert Cemper · Oct 22, 2025 There are geographies in this world where a Decimal-Comma is used instead of a Decimal-Point.Never met a Decimal-Pipe 😉
go to post Robert Cemper · Oct 9, 2025 Just received notice: Provide a single page view of free space in IRIS DBs has changed status to: Community Opportunity
go to post Robert Cemper · Oct 9, 2025 Status is: "NEEDS REVIEW" for almost a month! I have a feeling.
go to post Robert Cemper · Oct 9, 2025 I miss 4 points for the community idea for my Snapshot:https://ideas.intersystems.com/ideas/DPI-I-799It's also filled into OEX
go to post Robert Cemper · Oct 8, 2025 To me, the most impressive fact about InterSystems is that it doesn'thide or deny its roots or reject its history, and keep its backward compatibility. I remember a customer who had composed and used an incredible complicatedprogram to create knitwear patterns with his equipment for over 30 years without change.When he migrated to IRIS it was running perfectly without changing a single bit. This still impresses me more than all the new language featuresthat force me to adjust versions as an ongoing challenge.
go to post Robert Cemper · Oct 7, 2025 As you say, IT SEEMS.And I used it quite intensively. until it was blocked with <PROTECT> by 2024.1see this Discussion WARNING: Bug in IRIS Native APIIt was intentionally https://community.intersystems.com/post/warning-bug-iris-native-api#comment-282334 Some documentation was adjusted, but not the internal Class Referencehttps://docs.intersystems.com/iris20252/csp/documatic/%25CSP.Documatic.cls?LIBRARY=%25SYS&CLASSNAME=%25Net.DB.Iris#Function It was quite some effort to rewrite all my 9 Native API examplesfor Py,. JS, ObjectScript to make them work again
go to post Robert Cemper · Oct 7, 2025 The Demo on OEX has been reworkedUsing a more attractive display for JSON objectsand removing Functions that are not supported anymore.In addition, I was able to update the version delivered by IPM
go to post Robert Cemper · Oct 6, 2025 3 variants come to my mind writing to ErrorLog Do LOG^%ETN() write to Systrem message.log set %evgeny=$io open 1 use 1 write !,"Was in my REST code",! close 1 use %evgeny If you have a terminal session LOCK ^%EVGENY --- And into your code, add this simple loop for LOCK +^%EVGENY QUIT:$TEST HANG 0.5 Now your method loops, and you can attach with any external debugger. Releasing the LOCK from Terminal does the "un-freeze"
go to post Robert Cemper · Sep 28, 2025 Simplified: %CSP.Page is a collection of methods and event handlers without any own properties.Related data are kept outside in %CSP.Request and %CSP.response.But you may mimic InitialExpressions by using PARAMETERS
go to post Robert Cemper · Sep 27, 2025 I've been offering my reports on reviews for more than four years now,as a personal service to the DC community, to show recent reviews.And this covers any new review I can detect, not just add-ons to my own 700+ positive reviewsI started it long before the quality reports you mention were even proposed and implemented. And even at my advanced age, I'm not willing to leave my audience in the lurchuntil I'm explicitly forced by DC+OEX managers with a reasonable explanation.In addition, the quality reports you address have neither a selectable overviewnor any kind of summary or view of progress.
go to post Robert Cemper · Sep 25, 2025 Not really surprised. The Python version was in as the first anyhow
go to post Robert Cemper · Sep 25, 2025 I understand that using the IRIS Native API is the important feature.Is this also valid for IRIS Native API for ObjectScript ????. No doubt it is EXTERNAL on a different instance,talking to the same interface as Java, NodeJS, Python, .NETfacing the same limitations (Functions !)
go to post Robert Cemper · Sep 24, 2025 From Class Docs:• classmethod ExportAllClassesIndividual(dirname As %String = "", qspec As %String = "", ByRef errorlog As %String, Charset As %String = "", Package As %String = "*", SubDir As %Boolean = 0) as %Status Export all the classes as individual XML files to a directory. This method loops through all the classes, exporting each one as an individual XML file named after the classname to the directory dirname. If you specify a Package, then it exports only this package. If SubDir is true,, the method exports sub-packages as subdirectories. Now the directory is your list of classes and equal sizes of files might most likely mean identical content. Or you do a text compare
go to post Robert Cemper · Sep 24, 2025 You are right. $system.OBJ.Export~whatever is oriented to the Namespace BUT:There still seems to be no limitation to map a specific database fileto more than 1 namespace. e.g. USER and MERGER (here Read Only)Then $system.OBJ.Export~whatever takes what it finds in MERGER.It's quite a dirty approach and only meant for READING the code, therefore, ReadOnly In any case, it's safer just to copy the (most likely static) DB of interestand use it in MERGER
go to post Robert Cemper · Sep 24, 2025 A great overview !small add-on: at https://hub.docker.com/u/intersystemsdc you find actually 53 community-licensed packages