ir ao artigo Danusa Calixto · Ago. 5 Parabéns a todos os participantes 🎉E em especial aos participantes do 🇧🇷 que estão arrasando nos representando nos concursos da Comunidade. @Henry Pereira, @José Pereira, @Henrique Dias , @Davi Massaru Teixeira Muta, @Lucas Fernandes Excelente trabalho!Só fera 👏🏽🤓💪🏽
ir ao artigo Danusa Calixto · Maio 14 Verifiquei que um chamado foi aberto e a solução retornada no mesmo dia. O chamado já se encontra fechado.
ir ao artigo Danusa Calixto · Maio 10 Boa tarde, Igor. Pode passar mais informações a respeito dessa troca de ambiente, teve alteração de sistema operacional? teve migração da versão do IRIS também? Como foi feito a montagem do banco no novo servidor ? O erro está ocorrendo nas rotinas de consultas em cache. Existe uma documentação com instruções para migração de versão, se for o seu caso sugiro verificar: https://docs.intersystems.com/iris20232/csp/docbook/DocBook.UI.Page.cls?...
ir ao artigo Danusa Calixto · Mar. 13 Oi Daniella, Referente a sua questão eu tinha feito essa pergunta na mensagem anterior: 1) O erro <NOROTINE> indica que a rotina YYHORG002 não existe. Isso pode ter ocorrido se a YYHORG002 não foi compilada. Você verificou se a classe foi compilada com sucesso? Você verificou ?
ir ao artigo Danusa Calixto · Mar. 11 Oi Daniella. Tudo bem? Seguem algumas considerações que observei a respeito do seu código: 1) O erro <NOROTINE> indica que a rotina YYHORG002 não existe. Isso pode ter ocorrido se a YYHORG002 não foi compilada. Você verificou se a classe foi compilada com sucesso? 2) Se você está trabalhando com classes, por quê não está chamando ao método usando a orientação a objetos, e sim chamando a rotina gerada através da compilação ? Exemplo: substituir de: set sc = $$ValidarPalindromo^YYHORG001(str) para : set sc = ##class(YYHORG001).ValidarPolindromo(str) Observações: 1ª - está faltando na assinatura do método o tipo do retorno: Ex1: Method ValidarPalindromo(string) As %Status Ex2: Method CalcularMedia(string, ByRef retMedia) As %Status (ou o tipo desejado) 2ª - No método CalcularMedia(string, ByRef retMedia) o segundo parâmetro retMedia está definido com passagem por referencia, e na chamada da rotina você deveria usar o ponto (.) antes da variável: .retMedia 3ª - No mesmo método você está retornando o mesmo valor de retMedia que foi enviado na chamada ao método. Está correto? Desta forma as variáveis media e retMedia terão sempre o mesmo valor. 4ª - Se os métodos não são de instancia (que acessam dados do objeto da classe) e são chamados como métodos de operação, eles devem ser definidos como ClassMethod para serem acessados diretamente sem instanciar a classe. Espero ter ajudado!Boa sorte 🤞🏼
ir ao artigo Danusa Calixto · Dez. 28, 2023 Muito bem Comunidade 👏🏽 Continuem mandando suas idéias 💡 em 2024.
ir ao artigo Danusa Calixto · Dez. 4, 2023 Olá Gustavo! Seja bem-vindo a nossa comunidade de desenvolvedores e ao mundo InterSystems. Vou listar aqui algumas dicas para você: 1- Verifique em nossa documentação online publica, que é separada por tópicos, quais os assuntos que mais te interessam e que você quer se aprofundar. Lá você irá encontrar todas as explicações e descrições. https://docs.intersystems.com/ 2- No nosso portal de aprendizagem, InterSystems Learning, você vai encontrar vários videos tutoriais e cursos que ensinam como desenvolver e aprimorar os conhecimentos das plataformas InterSystems. Minha sugestão para iniciantes é explorar os caminhos de aprendizado, disponível no catálogo na página principal do portal. Segue o link direto: InterSystems Learning Paths . Os "caminhos" são separados por tópicos de interesse: arquitetura, desenvolvimento, integração, etc ... Se você precisar de outras orientações é só postar aqui que a Comunidade te responde 😉 Espero ter ajudado.Boa sorte e divirta-se!
ir ao artigo Danusa Calixto · Nov. 6, 2023 Muito bem, Flavio! 👏Compartilhe com os seus colegas também.
ir ao artigo Danusa Calixto · Out. 2, 2023 Olá Igor. Uma alternativa é usar a chave de definição de classe SqlTableName . Ex.: Class MyApp.Person Extends %Persistent [ SqlTableName = DBTable ] { //class members } https://docs.intersystems.com/iris20211/csp/docbook/Doc.View.cls?KEY=ROBJ_class_sqltablename
ir ao artigo Danusa Calixto · Set. 8, 2023 Muito bom! 👏Parabéns aos vencedores @Andre Larsen Barbosa, @Yuri Marx e @Heloisa Paiva
ir ao artigo Danusa Calixto · Ago. 4, 2023 Bom dia, Andre. Esse foi exatamente o mesmo problema que eu esbarrei. Mas eu não havia utilizado essa funcionalidade antes. Você já havia utilizado essa funcionalidade no VSCode com a versão anterior? Uma sugestão: você pode voltar a versão antiga da extensão e testar.
ir ao artigo Danusa Calixto · Ago. 3, 2023 Boa tarde, André! Você acessava o terminal através da extensão Launch WebTerminals from InterSystems Server Manager ?Qual a versão do VSCode você está utilizando? Poderia passar mais detalhes do que está acontecendo e como você utilizava o Terminal?
ir ao artigo Danusa Calixto · Jun. 28, 2023 Isso aí Cristiano! Parabéns! 👏🏽 e Obrigada pela contribuição. 😉
ir ao artigo Danusa Calixto · Jun. 27, 2023 Olá Robert, Lamento o ocorrido. A sua tradução será considerada. Obrigada por nos alertar.
ir ao artigo Danusa Calixto · Jun. 20, 2023 Oi Cris! Tudo bem ? O link do seu aplicativo para o Open Exchange não está levando diretamente para a página do app. Você pode editar o seu artigo corrigindo o endereço do link para : https://openexchange.intersystems.com/package/Interopway-REST Parabéns pelo artigo 😉
ir ao artigo Danusa Calixto · Jun. 15, 2023 Oi Davi ! Já despubliquei o artigo: https://pt.community.intersystems.com/post/integrando-e-mail-do-outlook-... , e manteve o da tradução. Obrigada por refazer a publicação da tradução corretamente.
ir ao artigo Danusa Calixto · Jun. 12, 2023 Oi Davi, Conforme o @Henrique Dias te respondeu existe um procedimento correto para publicar traduções na comunidade. Você poderia publicar a sua tradução seguindo os passos indicados, por favor. Mas não se preocupe que isso não invalida a sua tradução e ela está valendo como bonus 😉 Obrigada!