Personnellement, je préfère encore lire des articles rédigés par des humains, que ce soit sur des blogs techniques ou sur la Communauté. Ce sont souvent les meilleurs endroits pour découvrir des informations nouvelles, des retours d’expérience concrets, des approches originales ou des solutions qui ne sont pas encore largement documentées ailleurs.

En revanche, lorsque je travaille et que j’ai simplement besoin d’une réponse rapide à une question de programmation, je fais généralement une recherche Google et, si Gemini me propose directement une réponse correcte et pertinente, je vais souvent l’utiliser sans forcément ouvrir tous les liens proposés. Pour ce type de besoin ponctuel, l’IA me fait gagner du temps.

Donc, pour apprendre, découvrir et approfondir un sujet, je privilégie les contenus écrits par des humains. Pour obtenir rapidement une réponse pratique à un problème précis, j’utilise volontiers l’IA.

Thank you for your kind words! It's especially rewarding to hear that the video helped make these concepts more accessible.

The multi-model architecture of InterSystems IRIS is a fascinating topic to teach because it shows students how different ways of working with data can come together in a single platform. I'm glad you found the introduction useful.

Thank you for watching and for sharing your perspective!

I'm not surprised - it took me 4 days to gather all 2 our French moderators to take a picture with them 🤣 You need to be very insistent and start early 🤣 And don't allow them to wander off while you're waiting for others to arrive!

In this case, create three classes as stated above. Compile them. Than change the superclass for tempPersistentClass to %Persistent and delete it from the other 2. This way you will still have the separate storage for the Customers and Suppliers, but you will also get the separate storage for temp class.

Or I think you can set up the storage for classes manually. but this will be harder.

If I understand your questions correctly, you want to store Customers and Suppliers separately. If you don't need to store tempPersistentClass as well, you can just do the following:

Class tempPersistentClass
{...}

Class Customers Extends (%Persistent, tempPersistentClass)
{...}

Class Suppliers Extends (%Persistent, tempPersistentClass)
{...}

In this case Customers and Suppliers will have their own globals (^CustomersD and ^SuppliersD) each and not use the storage from tempPersistentClass.

Considering that this query works with files of OS, and not data in the database, I'd hazard a guess that it's a Query based on ObjectScript code. Which basically means that there's no SQL statement to get. 

PS. Here's my article about a Query based on ObjectScript code.

Big congrats to everyone who earned the Implementer of Ideas badge! 🎉

I just want to say how awesome it is to see ideas from the Ideas Portal actually make it into reality. It’s one thing to suggest improvements, it’s another to step up and implement them.

Well done 👏

Iryna Mykhailova · Dec 16, 2025 go to post

It's such an honor to be mentioned in these awards! Congrats to everyone! And Happy Anniversary!