Find

Question
· Sep 4, 2024

Erro na compilação de classesiris

Ao compilar minha classe Utils.Persistence.Menu no Studio ele apresenta a seguinte mensagem

ERROR #5356: Compiled storage class '%Storage.SQL doesnot exist

ERROR #5030: An error occurred while compiling class 'Utils.Persistence.Menu'

essa classe foi alterada no IRIS 2024 e após essa alteração começou a apresentar esse erro no CACHE 2018

no IRIS ela compila sem erros.

Alguém sabe como resolver?

2 Comments
Discussion (2)2
Log in or sign up to continue
Announcement
· Sep 4, 2024

★勝者発表★ InterSystems 開発者コミュニティ AI を試して賞品ゲット!

コミュニティの皆さん、こんにちは!

開発者コミュニティ AI 懸賞企画 お楽しみいただけましたか? まだまだ改良の必要がありそうですが、DC AIを利用して何か新しい回答が得られていることを願っています。

この投稿では、優勝者を発表します!🎊(抽選の様子を動画でご紹介しています。ぜひご覧ください!)

DC AI 懸賞企画の勝者は、日本の開発者コミュニティメンバーである @Akio Hashimoto さんです!おめでとうございます!🎊🎊🎊 

賞品の発送については近日中にご連絡いたします。

@Akio Hashimoto さん、おめでとうございます!!(もしよろしければ・・・、賞品が到着されましたら賞品の写真を投稿いただけるととてもうれしいです!!

そして、参加された皆様、ご参加いただきありがとうございました!次回もありましたら是非またチャレンジしてください!

4 Comments
Discussion (4)1
Log in or sign up to continue
Announcement
· Sep 4, 2024

400+ Ideas on the InterSystems Ideas Portal

Hey Community, 

We’re pleased to announce that the InterSystems Ideas Portal now features 400 diverse and innovative ideas 🙌🙌🙌

This milestone highlights the active participation and creativity of our Community. We appreciate all the contributions and support that drive the ongoing success of this portal!

Since the launch of the Ideas Portal, our Community members have posted 400+ ideas. 

A special thank you to @Mark OReilly for submitting the 400th idea: "Category dropdown to appear in alphabetical order (ignoring case) production config page. Yay!

 
Let's take a look at the idea leaders and the number of ideas they have submitted:


 More than 15% of ideas (63 ideas) have been implemented by InterSystems or done by Community members

Take a look at the "Ideas Portal Hall of Fame" page, which highlights all the implemented ideas and the developers who bring them to life.  

 
Let’s review the leading contributors to idea implementation and the number of ideas they’ve brought to life:

For inspiration, we encourage you to explore the "Community Opportunity" ideas and take the next step to join our "Hall of Fame."
 

31 ideas are planned or in progress, including those that received the most votes from our community.

 
Let's see the most voted ideas planned or in progress of implementation.

Thank you for posting your ideas, commenting on existing ideas, and voting for ideas you like. Special thanks to the community members who implemented the ideas. Keep them coming!


🤗 Thank you to everyone who has contributed ideas, voted, and supported the innovation process. 

Stay tuned for more updates as we move forward with implementing your great ideas!

Stay tuned for more updates as we move forward with implementing your great ideas! 

Discussion (0)1
Log in or sign up to continue
Article
· Sep 4, 2024 2m read

Configuración de la Funcionalidad de Entorno de Ejecución Flexible de Python en IRIS 2024.2

Hola Comunidad,

Este artículo tiene como objetivo guiaros a través del proceso de configuración y utilización de la Funcionalidad de Entorno de Ejecución Flexible de Python para Python embebido. Antes de la versión 2024.2, el instalador de Intersystems IRIS para Windows incluía una versión pre-instalada de Python. Podíais encontrar las bibliotecas de Python y los archivos de la aplicación ubicados en el directorio \lib\python dentro de la carpeta de instalación de IRIS (por ejemplo, C:\InterSystems\IRIS20242\lib\python).

Sin embargo, a partir de la versión 2024.2, el instalador de IRIS para Windows ya no incluye la instalación de Python por defecto (más información aquí). Como resultado, no encontraréis estos archivos en el directorio mencionado. Es necesario que instaléis la versión requerida de Python para trabajar de manera efectiva con Python embebido en IRIS.

Vamos a proceder a configurar la funcionalidad de entorno flexible dentro de mi entorno IRIS.

He instalado la versión comunitaria 2024.2 en mi máquina e intenté conectar el shell de Python inmediatamente en la terminal de IRIS.

USER>Write $ZV
IRIS for Windows (x86-64) 2024.2 (Build 247U) Tue Jul 16 2024 09:57:03 EDT
USER>Do $SYSTEM.Python.Shell()
ERROR #5002: ObjectScript error: <OBJECT DISPATCH>Shell+16^%SYS.Python.1 *Failed to Load Python: Check documentation and messages.log, Check CPF parameters:[PythonRuntimeLibrary,PythonRuntimeLibraryVersion], Check sys.path setup in: $INSTANCE/lib/python/iris_site.py.

Da un error porque falta la configuración de PythonRuntimeLibrary y los valores de PythonRuntimeLibraryVersion están vacíos.

Ya he instalado Python 3.12.5 en mi sistema y establecido los valores en la configuración.

PythonRuntimeLibrary  - “C:\Program Files\Python312\python3.dll”
PythonRuntimeLibraryVersion - 3.12

Una vez configurado, ejecuté Do $SYSTEM.Python.Shell() de nuevo y logré acceder al shell de Python.

Nota: La funcionalidad de entorno de ejecución flexible de Python sólo es compatible con determinados sistemas operativos. Aquí podéis consultar la lista detallada de los S.O. soportados. 

Discussion (0)1
Log in or sign up to continue
Article
· Sep 3, 2024 2m read

第十四章 WS-Policy 配置类详细信息 - 配置 XData 块的详细信息(一)

第十四章 WS-Policy 配置类详细信息 - 配置 XData 块的详细信息(一)

配置 XData 块的详细信息

本节介绍 Web 服务或客户端配置类的 XData 块的内容。

<configuration>, <service>, <method>, <request>, and <response>元素都必须位于以下命名空间中:

"http://www.intersystems.com/configuration"

在本主题中,前缀 cfg 指的是该命名空间。

<configuration>

<configuration> 元素是 XData 块中的根元素。此元素包括以下项目:

Discussion (0)1
Log in or sign up to continue