Pessoal, sei que é básico, mas não estou conseguindo chegar em um acordo para salvar essas listas. O código é o seguinte:
O meu problema é o seguinte. As primeiras listas que estou setando são sempre todas do mesmo tamanho(linha 9 até 15), já as demais são menores(linha 19 até 27). Como faço para salvar de modo que consigo fazer com que determinada posição das listas menores pertence a determinada posição da lista de elementos?. Não sei se deu para entender… :?
publicvoidsalvar(){try{for(inti=0;i<listaElemento.size();i++){item=newItemResultado();item.setElemento(listaElemento.get(i));item.setAmostra(listaAmostra.get(i));item.setResultado(resultadoSalvar);item.setLeitura1(listaLeitura1.get(i));item.setLeitura2(listaLeitura2.get(i));item.setR2(listaRquadrado.get(i));item.setMedia(listaMedia.get(i));//Meu problema esta ao salvar esses itens aqui embaixo!item.setsB(listaSBase.get(i));item.setSatAL(listaSatAl.get(i));item.setSatCA(listaSatCa.get(i));item.setSatK(listaSatK.get(i));item.setSatMG(listaSatMg.get(i));item.setCtc(listaCtc.get(i));item.setpH(listaPh.get(i));item.sethAL(listaHAl.get(i));item.setvPorCento(listaVporCento.get(i));resultadoSalvar.setSocilicitacaoDeAnalise(solicitacaoSelecionada);abDAO.saveOrUpdate(resultadoSalvar);abDAO.saveOrUpdate(item);}}catch(Exceptione){e.printStackTrace();}}Desdejáagradeço.Renan.
Até onde eu vi você só está manipulando uma lista. Não entendi a sua dúvida.
Nicolas_Fernandes
renanlalier:
Pessoal, sei que é básico, mas não estou conseguindo chegar em um acordo para salvar essas listas. O código é o seguinte:
O meu problema é o seguinte. As primeiras listas que estou setando são sempre todas do mesmo tamanho(linha 9 até 15), já as demais são menores(linha 19 até 27). Como faço para salvar de modo que consigo fazer com que determinada posição das listas menores pertence a determinada posição da lista de elementos?. Não sei se deu para entender… :?
Opa, renanlalier, beleza?
Bom, eu entendi que, nas linhas menores, determinados campos podem não existir ou conter valores nulos, é isso?
Se sim, porque, antes de adicionar, você não testa de o [i]get(i)[/b] retorna um valor nulo? Se não retornar nulo, você preenche o campo.
É isso mesmo que você quer?
Fique com Deus!
R
renanlalier
Olá Rodrigo.
A minha dúvida esta em como manipular a segunda de modo que consiga salvar os dados da segunda correspondente ao da primeira.
Ex: Nas primeiras listas eu tenho(ate aqui tudo bem pq a lista de amostra, elemento e média tem o mesmo tamanho):
Como dizer que 5.2563 pertence a Amostra1 e 6.2365 pertence a Amostra2?. Minha dificuldade esta ai.
R
renanlalier
Nicolas Fernandes:
renanlalier:
Pessoal, sei que é básico, mas não estou conseguindo chegar em um acordo para salvar essas listas. O código é o seguinte:
O meu problema é o seguinte. As primeiras listas que estou setando são sempre todas do mesmo tamanho(linha 9 até 15), já as demais são menores(linha 19 até 27). Como faço para salvar de modo que consigo fazer com que determinada posição das listas menores pertence a determinada posição da lista de elementos?. Não sei se deu para entender… :?
Opa, renanlalier, beleza?
Bom, eu entendi que, nas linhas menores, determinados campos podem não existir ou conter valores nulos, é isso?
Se sim, porque, antes de adicionar, você não testa de o [i]get(i)[/b] retorna um valor nulo? Se não retornar nulo, você preenche o campo.
É isso mesmo que você quer?
Fique com Deus! :D
Olá Nicolas.
Primeiramente, obrigado pelo contato.
Então, a minha dúvida esta em como dizer que um elemento da segunda lista pertence a determinado elemento da primeira lista que é maior que ela.
Um abraço.
Renan.
R
renanlalier
Ninguem?
Cornelius
Cara, acredito que você deva entender um pouco mais sobre o negócio da aplicação.
Que tipo de informação pode unir uma coluna a outra?
douglascst90
Faz um outro for para a lista “listaSBase”, como vc fez na “listaElemento”
Faz um for pra “listaBase” e salva os objeto populado, depois cria um for para “listaElemento” e preenche os objetos q estao nulos “null”, e salva denovo