Pesquisar

Pergunta
· Ago. 8

How do I release unused licenses in Cache 2018.1.7

I have a personal copy of Cache which I use to help me with certain things. The instance resides on my Windows desktop. The apps I use a web enabled. It would be great if I could access my apps via web browser from my laptop without having to keep a copy of Cache on my laptop. It would make it difficult to keep the databases synced. So, if I restart my Cache instance, then I can use get to my apps by entering the url: http://ipadd:57772/csp/user/myapp.cls. but later, after having closed the browser on my laptop, if I try to open a browser session on my desktop I get license limit exceeded. So I restart my cache instance and then I can access the app on my desktop, but not on my laptop. I am not asking that I be able to have a browser session open on both computers at the same time. But I should be able to have an open browser session on either my laptop or desktop without having to restart my instance each time. Isn't there a way to release the license once it is not being used?

Thank you for your time.

3 Comments
Discussão (3)2
Entre ou crie uma conta para continuar
Pergunta
· Ago. 8

Can't close CSP popup window

I am writing a little app where I press a button on a Zen form. It calls a ZenMethod that uses zenPage.launchPopupWindow() to provide me a way to choose a file. I then click on an upload button that calls a csp cache language script file that runs on the server, that grabs the contents of the file and stuffs it into a global. I want it then close and return to the parent window to continue processing the contents of the file. I have tried placing the javascript code that closes the window and calls a function in the parent window in different places, but it is not closing the window or calling back to the parent window. I have pasted the contents of the CSP page. I am hoping someone can help me with what I am doing wrong.

This is based on upload.csp in the SAMPLES namespace

<!-- Copyright (c) 2001 InterSystems Inc. ALL RIGHTS RESERVED. -->
<csp:class description="Upload Client Consultations file.">
<html>

<head>
<script language = "JavaScript" >
 function exitPopup() {
    opener.processImport();
    window.close();
}
</script>
</head>

<body bgcolor="#CCCCFF">

<!-- HTML Form to submit the file. You must specify the enctype="multipart/form-data" -->
<!-- for this to work -->
<form enctype="multipart/form-data" method="post" action="upload.csp">
    Choose Client Consultation file: <input type=file size=30 name=FileStream>
    <p>
    <ul><input type="submit" value="Upload file"></ul>
    <p>
</form>

<!-- As form is submitted to this page look to see if we have the stream in the %request object -->
<csp:if condition='($data(%request.MimeData("FileStream",1)))'>
    <ul>
    <script language="Cache" runat="server">
        New bytes
        Set bytes=%request.MimeData("FileStream",1).Read()
        Set bytes=##class(%CSP.Utils).DecodeData(bytes)
        If $Data(^CacheTemp("UploadedCSV")) Kill ^CacheTemp("UploadedCSV")
        Set ^CacheTemp("UploadedCSV")=bytes
        &js<exitPopup();>
    </script>
    </ul>
</csp:if>
</body>
</html>

 

Thank you for your time

1 Comment
Discussão (1)2
Entre ou crie uma conta para continuar
Anúncio
· Ago. 8

[Video] HealthShares Nav App as a Service Orchestrator with Single SignOn for 3rd Party Apps

Hi Community,

Enjoy the new video on InterSystems Developers YouTube:

⏯ HealthShares Nav App as a Service Orchestrator with Single SignOn for 3rd Party Apps @ Global Summit 2024

This video showcases a customer story from the Mayenne region in France, where Health Share is used as a unified platform to coordinate care across seven hospitals and city providers for 300,000 patients. It highlights how Health Share integrates third-party services with seamless authentication and authorization, enabling smooth access for different care professionals through single sign-on and various secure login methods.

Presenters:
🗣 @Florence Cureau, Sales Engineer, InterSystems 
🗣 @Francois Le Floch , Senior Solutions Engineer, InterSystems

Subscribe to our YouTube channel InterSystems Developers to stay up to date!

Discussão (0)1
Entre ou crie uma conta para continuar
Anúncio
· Ago. 8

A cobertura de teste agora está disponível no VS Code

Usuários do framework %UnitTest agora podem obter informações de cobertura de teste dentro do VS Code combinando a versão mais recente (v2.0.0) da extensão InterSystems Testing Manager com a impressionante Test Coverage Tool de @Timothy Leavitt.

Acima, você pode ver o painel Cobertura de Teste, que movi para a barra lateral secundária à direita para que possa ser explorado mais facilmente em conjunto com o Explorador de Testes à esquerda.

Observe como a execução de teste mais recente (de todos os testes unitários da Ferramenta de Cobertura de Teste) cobriu o método BitValue de TestCoverage.Procedures, mas não o método BitCount (nem 6 outros métodos). No geral, apenas 43,08% das linhas executáveis no pacote TestCoverage foram cobertas por testes unitários.

Esta atualização significativa do InterSystems Testing Manager é a minha participação no atual concurso de Ferramentas para Desenvolvedores. Se você gostou, esteja pronto para apoiá-lo quando a votação começar na próxima semana.

Discussão (0)1
Entre ou crie uma conta para continuar
Anúncio
· Ago. 8

[Vidéo] InterSystems IntelliCare – Le Dossier Patient Informatisé réinventé par l’Intelligence Artificielle

Salut la Communauté!

Profitez de regarder la nouvelle vidéo sur la chaîne Youtube d'InterSystems France :

📺 InterSystems IntelliCare – Le Dossier Patient Informatisé réinventé par l’Intelligence Artificielle

Découvrez InterSystems IntelliCare, un système de dossier patient nouvelle génération intégrant l’intelligence artificielle au cœur des workflows médicaux. Pensé pour simplifier le quotidien des professionnels de santé, il leur permet de consacrer davantage de temps à leurs patients tout en renforçant la qualité et la sécurité des soins.

Abonnez-vous à notre chaîne youtube pour plus de vidéos et restez à l'écoute !

Discussão (0)0
Entre ou crie uma conta para continuar