Ir para conteúdo

Overtron8000

Members
  • Total de itens

    6
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Overtron8000

  1. Overtron8000

    Ireport ajuda

    Ola galera, estive fazendo um app simples de impressao de formulario usando o ireport mas não estou conseguindo passar os parametros do formulario para o documento jmxl ja tentei de toda forma mas simplesmente esta caindo no catch e saindo sem criar o arquivo. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { HashMap parametros = new HashMap(); parametros.put("fornecedor", fornecedortF.getText()); parametros.put("ncontrato", ncontratoF.getText()); String caminhoRelJasper = "geradorcontrato/relatorio.jrxml"; InputStream fonte = this.getClass().getClassLoader().getResourceAsStream(caminhoRelJasper); try { JasperReport report = JasperCompileManager.compileReport(fonte); JasperPrint print = JasperFillManager.fillReport(report,parametros, new JREmptyDataSource()); JasperExportManager.exportReportToPdfFile(print,"teste.pdf"); System.out.println("imprimiu"); }catch(JRException e){ System.out.println("caiu no catch");} System.out.println("saiu"); } Dai era para esses parametros do map irem pro jxml nao estao indo, nem cria um novo pdf na pasta. link do projeto: https://github.com/regis404/Gerador-de-Contratos
  2. Não entendi o motivo de tantos imputs então vou simplificar, No html: Como você quer usar numeros quebrados optei por deixar o imput no valor de text, se quiser depois pode fazer um tratamento para so receber numeros nesse campos <form id="bisc_salg" class="box_Branco"> <p class="desc_item"> Biscoito Salgado Cream Cracker </p> <input type="text" placeholder="Kgs" id="kilos" onChange="bisc_salg()"> = <span id= "caixas"></span> caixas <span id= "pacotes"></span> </form> No javascript: -Bom você pode declarar um spam no meio do texto do html e depois mudar o conteúdo dele selecionando a id com o querySelector eu prefiro fazer assim vai de cada um var caixas = document.querySelector('#caixas'); var pacotes = document.querySelector('#pacotes'); var r; function bisc_salg(){ //aqui eu peguei os quilos que voce digitou no imput var p3 = document.getElementById("kilos").value; p3 = parseFloat(p3); //conversao do imput que veio no formato de string var resto = (p3/0.4)%12; //aqui se acha o resto r = (p3/0.4)/12; //aqui se calcula quantos pacotes vai ter caixas.innerHTML=r.toFixed(0).toString(); //if para decidir se vai ter o valor dos pacotes ou nao //se uma caixa so cabem 12 entao o resto so pode ser 12 no maximo //e preciso arredondar depois da conversao pois com qualquer valor acima de 11 melhor e usar outra caixa if (Math.round(resto)!=12){ pacotes.innerHTML=' e '+Math.round(resto).toString()+ ' pacotes'; } } A maior dificuldade desse problema e a logica mesmo, de resto e bem simples. imput: 9.6 saida: 2 caixas imput: 14.8 saida: 3 caixas e 1 pacotes
  3. Overtron8000

    Retorno assíncrono

    Ola Pessoas, Recentemente fiz uma prova para Desenvolvedor Javascript jr em uma empresa e tinha varias questões para escrever o código NA MÃO e uma delas me deixou encabulado por exigirem que um junior saiba de cór isso era a seguinte pergunta: Dado o JSON abaixo construa um código que faça o calculo da media do parâmetro "time" quando "type" for semelhante a "call" e o máximo valor para "time" quando "type for semelhante a "ping". Considere que o array events poderá conter milhões de objetos portanto seu código deve levar em consideração o processamento assíncrono do Node.js de forma que o resultado seja síncrono, ou seja, o codigo so deve completar quando o resultado do s cálculos estiverem prontos. JSON : events = { [ {type:"ping", time :10) [ {type:"ping", time: 5) [ {type:"call", time: 99) [ {type:"call", time: 67) [ {type:"ping", time: 7) [ {type:"call", time: 127) } Isso tudo para fazer no resto da folha que sobrou alem da pergunta, se alguém saber uma solução poste ai que estou curioso ate hoje, sei que leva o conceito de promisses assíncronas mas ainda não cheguei nessa parte
  4. Overtron8000

    Curso para full stack

    Tem um bom na udemy Web moderno com javascript do Leonardo Leitão que ele ensina junto com varias tecnologias e assisto fazendo os exercicios do freecodecamp, se ingles nao for problema para você, esses cursos tem me ajudado muito a aprender.
  5. Overtron8000

    Ajuda com svg

    Não é o que eu esperava mas é o que funcionou, separei as ações em funções e adicionei uma div para começar o jogo e exibir a tela de gameover que exibe sua pontuação no final https://codepen.io/regis404/pen/PMyYzv
  6. Overtron8000

    Ajuda com svg

    Criei um mini game com recursos svg gerados por javascript para estudar e queria adicionar uma condição da bolinha quando tocar o chão zerar o contador (seria como a posição cy do eixo da bolinha tocasse o chão no 265px) só que não consigo acessar ele para ativar essa condição tentei assim.. contador.innerHTML=numero+=1 if(balloon.cy==265){ numero=0; contador.innerHTML=numero; } }) https://codepen.io/regis404/pen/PMyYzv projeto completo ai
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.