ir ao artigo Danusa Calixto · Mar. 24, 2023 Boa tarde, Eduardo. Poderia compartilhar como você definiu o WebService (herança, adaptador ... ) ?
ir ao artigo Danusa Calixto · Fev. 28, 2023 Oi Paulo, tudo bem? Existem algumas formas de licenciamento e também depende das ferramentas adicionadas a licença do produto. Para obter mais detalhes você precisa do atendimento de algum gerente de contas da área comercial. Você tem interesse em entrar em contato com alguém para obter mais informações? Pode me encaminhar uma mensagem direta com o seu contato por aqui pela comunidade mesmo se preferir, ou no meu e-mail : Danusa.Calixto@intersystems.com
ir ao artigo Danusa Calixto · Dez. 9, 2022 Olá Thales. Tem um livro que o Amir Samary publicou, mas já é um pouco antigo. Eu tenho um ... Mas uma boa opção para quem está começando é se inscrever no InterSystems Learning e fazer os cursos e tutoriais disponíveis. Você pode buscar os cursos por tópicos. Esse é o tutorial de Object Script: https://learning.intersystems.com/course/view.php?id=28 Boa diversão
ir ao artigo Danusa Calixto · Set. 12, 2022 Olá Cesar! Eu sugiro você criar o subelemento do cabeçalho com o valor desejado. Vai ficar mais padronizado também. Segue a referencia da documentação com a explicação e passo a passo de como criar: https://docs.intersystems.com/iris20211/csp/docbook/Doc.View.cls?KEY=GSOAP_header
ir ao artigo Danusa Calixto · Ago. 3, 2022 Olá Walter, Eu consegui executar o seu código em uma classe simples que extende de %SOAP.WebService sem erros. Criei a global ^IGREJA com dados de teste contendo nome e idade para executar o teste. Já verificou se o conteúdo de algum nó da sua global pode estar causando o problema? Se quiser, compartilha a definição completa da sua classe e alguma amostra dos registros da sua global.
ir ao artigo Danusa Calixto · Jun. 22, 2022 Oi Alexandre! O que me veio em mente rapidamente foi criar um código que transforme a sua string/frase em uma lista de palavras para depois percorrer a lista contando o numero de letras de cada palavra da lista. Algo assim: Set frase = "Como contar a palavra com maior numero de caracteres" #; cria uma lista da string com delimitador " " espaço Set fraseList = $Listfromstring(frase," ") #; percorre a lista e imprime a posição da palavra na frase (i), o tamanho da palavra ($length) e a palavra ($listget(fraseList,i))For i=1:1:$Listlength(fraseList) w !,i_"- tamanho:"_$length($listget(fraseList,i))_"->"_$lg(fraseList,i) O código acima pode ser executado no Terminal. Mas se você somente desejar saber o maior tamanho, basta salvar o tamanho em uma variável comparando os tamanhos. Exemplo: Set maiorTamanho=""For i=1:1:$Listlength(fraseList) { set tamanho=$length($listget(fraseList,i)) if tamanho>maiorTamanho { set maiorTamanho=tamanho set maiorPalavra=$listget(fraseList,i) }} Write !,maiorPalavra_" - tamanho: "_maiorTamanho Espero que ajude! :-)
ir ao artigo Danusa Calixto · Abr. 20, 2022 Bom dia Yuri, não consegui abrir a página de referencia (https://www.intersystems.com/de/resources/detail/healthshare-managed-con...). Poderia verificar e corrigir? Obrigada!
ir ao artigo Danusa Calixto · Abr. 11, 2022 Já se imaginaram participando do Global Summit da InterSystems??Essa é a chance!
ir ao artigo Danusa Calixto · Abr. 11, 2022 Muito bom artigo!Super didático e pode auxiliar outros colegas com situações similares que ainda não tenham utilizado as funcionalidades de Terminologia disponível no HS.
ir ao artigo Danusa Calixto · Mar. 21, 2022 Olá Arian. O erro apresentado em tempo de depuração não parece ter a ver com o $GET. Você tentou verificar os valores dos pieces da global antes ? Uma sugestão, caso ainda não tenha feito, é verificar a variável %objlasterror antes e depois da execução da linha para confirmar o erro . E vale a pena verificar se teve algum registro do processo no arquivo messages.log que fica na pasta /mgr.