Skip to content

Funções

Dúvidas sobre funções do Maker
292 Tópicos 1.1k Posts
  • Tab dentro de uma caixa de texto

    2
    0 Votos
    2 Posts
    200 Visualizações
    DiegoJCD
    @silviobill Bom dia, ja deu uma olhanda no evento ao pressionar tecla se ele te ajuda?? https://manual.softwell.com.br/#/propriedades_e_eventos?id=ao-pressionar-tecla
  • webservice de pagamentos

    6
    0 Votos
    6 Posts
    1k Visualizações
    A
    Olá pessoal! Eu obtive o mesmo erro, e este acontece pois quando o Maker vai executar o fluxo e consumir o serviço, ele busca o java que foi instalado junto com o Maker para rodar e infelizmente está desatualizado. Para solucionar o meu problema, bastou baixar o java 8 junto com o pacote jdk e instalei na máquina Não precisa atualizar a variável do ambiente é apenas instalar, lembre o caminho que este java foi instalado. Após isso é necessário ir a: pasta raiz onde o maker foi instalado > Maker Studio Bootstrap > Webrun Studio Bootstrap, e renomear a pasta "java" para "javaBCKP". Ná minha máquina corresponde a este path: "C:\Program Files (x86)\Softwell Solutions\Maker Studio Bootstrap\Webrun Studio Bootstrap" Agora será necessário pegar a pasta do java que foi instalada copiar e colar na pasta raiz do Maker onde estava a pasta que foi renomeada. Espero ter ajudado!
  • 0 Votos
    2 Posts
    390 Visualizações
    A
    @anderson-ss Recebi a ajuda de um outro usuário e vou colocar aqui. Foi necessário fazer uma conversão dos dados retornados pela função tabela para json e para isso tive que usar a função criar lista a partir dos elementos e nela passar como parâmetro o resultado da consulta. Pelo que entendi, ao passar a lista retornada pela função "tabela para json" na função "executar função", cada elemento dessa lista será recebido como um parâmetro separado na função javascript que estamos executando, ao invés de chegar como um array. [image: 1665492631765-conversao-da-lista.png]
  • Maker 3.6 autenticação de dois fatores Gmail

    4
    0 Votos
    4 Posts
    330 Visualizações
    R
    Na verdade recebo uma mensagem de Erro Não Especificado, quando entro nos detalhes do erro, vejo isto: Exceção Gerada: javax.mail.AuthenticationFailedException at javax.mail.Service.connect(Service.java:319) at javax.mail.Service.connect(Service.java:169) at javax.mail.Service.connect(Service.java:118) at javax.mail.Transport.send0(Transport.java:188) at javax.mail.Transport.send(Transport.java:118) at wfr.com.systems.system_get.rules.WebrunFunctions.ebfSendAuthenticatedEmail2(WebrunFunctions.java:12548) at wfr.com.systems.system_get.rules.SrvEmail.run(SrvEmail.java:53) at wfr.rules.WFRRule.start(WFRRule.java:755) at wfr.rules.WFRRule.call(WFRRule.java:1817) at wfr.rules.WFRRule.call(WFRRule.java:57) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662)
  • Erro ao Atribuir SQL concatenado a uma tabela

    3
    0 Votos
    3 Posts
    241 Visualizações
    I
    Obrigado, ajudou!
  • SFTP - Adicionar Arquivo

    2
    0 Votos
    2 Posts
    183 Visualizações
    L
    @claydsonrafalski tem alguma dúvida sobre a utilização? se tiver tras aqui para tentarmos ajudar.
  • Função "Abrir consulta" quando eh Conexão Adicional.

    7
    0 Votos
    7 Posts
    424 Visualizações
    T
    não consegui usar a funcao abrir consulta diretamente acionando a conexão adicional somente consegui usando a função abrir consulta firebird mas nao da pra usar o sql wizard que eh uma pena.... [image: 1663175421788-f23976a5-9e90-4a27-ac32-46c26fcd79d8-image.png]
  • Tempo de processamento

    6
    0 Votos
    6 Posts
    448 Visualizações
    dngadelhaD
    Olá, @silviobill! O tempo máximo de execução do fluxo na camada servidor é especificado por aquele parâmetro que citei no post anterior. Na instalação padrão do Webrun, o mesmo vem configurado automaticamente com 300 segundos. O que pode ser alterado para sua necessidade, pela tela de Parâmetros de Configuração do Webrun. Em relação ao fluxo demorar de ser executado, a nível da aplicação não tem problema nenhum, o que pode impactar é se você estiver utilizando algum servidor HTTP como Apache que pode limitar o tempo das requisições e interromper a requsição quando esse tempo for ultrapassado. Espero ter ajudado!
  • Validar data

    4
    0 Votos
    4 Posts
    289 Visualizações
    DiegoJCD
    @alexsantos Certo!! Se você setar a propriedade "Conteúdo" para "Data" de um componente caixa de texto (por exemplo), ja vai validar a data do jeito que você precisa. [image: 1662118354449-f26f5380-cd0d-409e-be0e-31e4d0b471c1-image.png]
  • Enviando Texto formato urlencoded via POST ou GET

    5
    0 Votos
    5 Posts
    425 Visualizações
    J
    valeu pessoal, funcionou. obrigado.
  • Captura valor botão

    2
    0 Votos
    2 Posts
    215 Visualizações
    DiegoJCD
    @hudson Ola Hudson, no caso do botão só tem 1 evento que é Ao Clicar, você pode vincular uma Ação (Fluxo), passando parametros se for o caso. [image: 1658849566774-cc54dade-db99-4afb-aff1-4ca9d58b997e-image.png] A Softwell tem um curso EAD Gratuito e bem bacana, vale a pena fazê-lo já que você esta iniciando no mundo Maker. Um abraço.
  • Extração de dados de sites

    2
    1 Votos
    2 Posts
    285 Visualizações
    J
    Olá amigo, pra usar dados de sites esses dados devem estar disponibilizados como serviço web e então poderá usar a função "Rest- Consumir Webservice". Segue links sobre o tema: 1 - https://www.youtube.com/watch?v=4C0WielXnqg 2 - https://www.youtube.com/watch?v=-jhd8gEWr5k 3 - https://www.youtube.com/watch?v=LvEqFvEaKws Boa sorte.
  • Obter coordenadas do google

    2
    0 Votos
    2 Posts
    343 Visualizações
    L
    De fato a api do google maps tem essa característica. Uma opção seria validar o endereço do cliente por uma api tipo via cep, dessa forma minimiza as chances de obter um endereço inválido.
  • Gráfico por fluxo

    5
    0 Votos
    5 Posts
    438 Visualizações
    DiegoJCD
    @jc3100306 Dá uma olhada nesse video https://www.youtube.com/watch?v=ShfsH2lZI6s
  • Gráfico usando Fluxo

    2
    0 Votos
    2 Posts
    250 Visualizações
    sesh2002S
    @robson disse em Gráfico usando Fluxo: java.lang.String cannot be cast to java.util.List O paramentro que você passou no vigésimo parâmetro não esta em formato lista, quando ele coloca os valores passados na função ele não consegue converter para lista. cria uma variavel usando a função 'criar objeto lista' ai coloca seus valores usando o 'inserir objeto na lista' que vai funcionar. abs.
  • Conexão Oracle

    3
    0 Votos
    3 Posts
    313 Visualizações
    Janpier dos SantosJ
    @jmcandido, boa tarde. Acredito que alguma informações de conexão estão faltando. Verifique os dados passados como argumento.
  • Como carregar um executavel dentro do Maker

    2
    0 Votos
    2 Posts
    254 Visualizações
    fcccamposF
    Tem um fluxo chamado Executar Java nele você pode colocar o comando r.exec("cmd.exe /c start")... Um exemplo que não testei.
  • Connection Reset

    3
    0 Votos
    3 Posts
    279 Visualizações
    F
    @janpier-dos-santos No print do Ajax tem todos os dados necessários para funcionar, no maker eu uso o exemplo da própria softwell: https://www.youtube.com/watch?v=4C0WielXnqg Resultados antes de executar a função: [image: 1643227521269-ecc5291c-d765-4433-ae5c-278cabbfadbe-image.png] Endpoint [image: 1643227575700-02d787f1-fea6-4b3a-8a57-8b57d7dace38-image.png] Corpo [image: 1643227622350-948d50b5-94cc-47d6-845e-7a2997c7df1c-image.png] Parâmetros [image: 1643227651615-47c5c58c-f08d-45f2-984d-7d83bf619d69-image.png] Cabeçalho [image: 1643227688263-5121f032-045b-47eb-8061-e2217e8db82b-image.png]
  • Obter SQL do Editor

    4
    0 Votos
    4 Posts
    333 Visualizações
    C
    @fcccampos você precisa ligar o parâmetro de sessão LogSql veja aqui.... https://manual.softwell.com.br/#/parametro_de_configuracao_sessao?id=parâmetros-de-configuração-sessão
  • Função para tornar o componente invísivel

    7
    0 Votos
    7 Posts
    595 Visualizações
    S
    @janpier-dos-santos Obrigado! Deu certo