Gerando Relatório.  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
acbucard
Debugger
[Avatar]

Membro desde: 07/05/2009 19:30:28
Mensagens: 55
Offline

Boa tarde pessoal,

Estou com o seguinte problema,
criei uma tela onde o cliente tem para preencher as informações sobre o serviço prestado.
Cada serviço exige uma tela.
Ao fim do dia o cliente quer saber qual foi o balanço.
Pensei em criar uma outra tabela no bd, que só salvasse o dia e o total dele.
Mas como eu faria a rotina pra gerar esse cálculo?
Pensei em fazer algo do gênero:



Mas já na confecção do código está dando erro, pois acredito que os objetos criados no laço Do não estejam disponíveis para o try seguinte.
Alguém poderia me dar uma luz?

Grata!

This message was edited 2 times. Last update was at 31/01/2012 16:10:12


Ana Buçard
"Quando o ser humano aprender a respeitar até o menor ser da criação, seja animal ou vegetal, ninguem precisará ensiná-lo a amar o seu semelhante". Albert Schwitzer
[Email] [MSN]
calel
JavaTeenager

Membro desde: 27/08/2009 14:33:17
Mensagens: 157
Offline

Exatamente como você falou, o que é criado dentro do bloco do só pode ser acessado dentro do bloco do.
Então basta mover a linha String total, diario; pra fora do bloco do =]

E atenção as nomenclaturas, porque total é diferente de Total.

Code Reverse

"Contra a estupidez os próprios deuses lutam em vão." - Friedrich Von Schiller
How To Answer A Question on the Internet
acbucard
Debugger
[Avatar]

Membro desde: 07/05/2009 19:30:28
Mensagens: 55
Offline

Sim calel, obrigada pelas dicas, mas quando eu tirar a linha String eu estarei criando as variáveis fora, mas os valores atribuídos dentro do Do tbm serão mantidos?

E sobre a diferença na nomenclatura, é que o total é String e o Total é Double. =D

Grata

Ana Buçard
"Quando o ser humano aprender a respeitar até o menor ser da criação, seja animal ou vegetal, ninguem precisará ensiná-lo a amar o seu semelhante". Albert Schwitzer
[Email] [MSN]
calel
JavaTeenager

Membro desde: 27/08/2009 14:33:17
Mensagens: 157
Offline

Sim, os valores serão mantidos.
As alterações nessas variaveis serão mantidas enquanto elas estiverem "vivas", ou seja, se você as cria dentro do bloco Do, seus valores estarão disponiveis apenas no bloco Do, se cria-las no bloco try, apenas no bloco try e assim por diante.

This message was edited 1 time. Last update was at 01/02/2012 09:03:33


Code Reverse

"Contra a estupidez os próprios deuses lutam em vão." - Friedrich Von Schiller
How To Answer A Question on the Internet
acbucard
Debugger
[Avatar]

Membro desde: 07/05/2009 19:30:28
Mensagens: 55
Offline

Continua dando erro!
Meu código está assim:

Eu uso uma classe pra montar o relatório, só que está dando o seguinte erro:


Alguém faz ideia de onde o erro está??

Ana Buçard
"Quando o ser humano aprender a respeitar até o menor ser da criação, seja animal ou vegetal, ninguem precisará ensiná-lo a amar o seu semelhante". Albert Schwitzer
[Email] [MSN]
calel
JavaTeenager

Membro desde: 27/08/2009 14:33:17
Mensagens: 157
Offline



Uma variavel null na linha 166 da classe FrmRelDia

Code Reverse

"Contra a estupidez os próprios deuses lutam em vão." - Friedrich Von Schiller
How To Answer A Question on the Internet
acbucard
Debugger
[Avatar]

Membro desde: 07/05/2009 19:30:28
Mensagens: 55
Offline

Na linha 166 está:


Que é uma label que eu criei "na marra" numa classe para que pudesse receber o valor da data digitado pelo usuário e lá pudesse servir de parâmetro para a geração do relatório.
Estou usando o iReport, eu sei que ele tem parâmetros, só que a data usada no banco é do tipo yyyy-MM-dd e eu não queria que o usuário precisasse digitar assim.

Ana Buçard
"Quando o ser humano aprender a respeitar até o menor ser da criação, seja animal ou vegetal, ninguem precisará ensiná-lo a amar o seu semelhante". Albert Schwitzer
[Email] [MSN]
calel
JavaTeenager

Membro desde: 27/08/2009 14:33:17
Mensagens: 157
Offline

Dá uma olhada em SimpleDateFormat, como o nome diz, é bem simples de alterar a formatação de datas.

Code Reverse

"Contra a estupidez os próprios deuses lutam em vão." - Friedrich Von Schiller
How To Answer A Question on the Internet
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team