Abrir uma classe com parametros de outra

2 respostas
S

Quero incerir as datas inicial e final como parametros para o relatorio, chamo a classe Meu_relatorio, abre a classe Meu_parametro para inserir as datas clico ok abre o relatorio
Gostaria de chamar Meu_parametro apartir do relatorio ( Meu_relatorio) o formulario servira como parametro para varios relatorios.
Alguem pode dar uma ajuda?

2 Respostas

C

Se você puder explicar um pouco melhor e com mais clareza ficaria grato.

S
Rafael é o seguinte tenho um relatório (uma classe java ) que precisa de um filtro EX: do filtro
" BETWEEN to_date('"+sdf.format(data.getData_inicial())+"')  AND to_date('"+sdf.format(data.getData_final())+"')";

gostaria de informar a data inicial e final atraves de um frame, se coloco num JOptionPane beleza o código para ate que de ok no JOptionPane, porem com frame o codigo não para e da erro com as datas inicial e final invalidas

Uma parte do código:
public List relatorioDebito(){
		ParametroData data = new ParametroData();		
		try{
    		data.setData_inicial(sdf.parse("01/01/2007"));  <===== AQUI ,COM O  JOptionPane OU ASSIM DA CERTO
    		data.setData_final(sdf.parse("30/03/2007"));
    	}
    	catch (ParseException e){System.out.println("Formato errado\n"+e);}    	
		String dat_inicial = sdf.format(data.getData_inicial());
		LinkedList<Movimentacao> listaCredito = null;
		try{
			stmt = getCon().createStatement();
			String sql = " SELECT movimentacao.data_compensacao, movimentacao.descricao, movimentacao.valor"+
			" FROM movimentacao INNER JOIN categoria " +
		    " ON movimentacao.id_categoria = categoria.id_categoria"+
		    " WHERE categoria.tipo = 'D'" +
		    " AND data_processamento " +
		    " BETWEEN to_date('"+sdf.format(data.getData_inicial())+"') " +
		    " AND to_date('"+sdf.format(data.getData_final())+"')";
		
			rs = stmt.executeQuery(sql);
[/code]
Criado 23 de abril de 2007
Ultima resposta 24 de abr. de 2007
Respostas 2
Participantes 2