Bom dia Pessoal!
Estou com a seguinte dúvida eu gerei um relatorio no iReport e passo a classe Processo.java.
No relatorio eu estou listando os seguintes campos do Processo: codigo, data, motivo valor, mais eu gostaria de listar o id e codigo do cliente como eu faria para setar isso no iReport?
Processo.java
public class Processo implements java.io.Serializable {
public int codigo = 0;
public String data = null;
public String motivo = "" ;
public double valor = 0;
public Cliente pCliente;
public Processo() {
}
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}
public String getMotivo() {
return motivo;
}
public void setMotivo(String motivo) {
this.motivo = motivo;
}
public double getValor() {
return valor;
}
public void setValor(double valor) {
this.valor = valor;
}
public Cliente getpCliente() {
return pCliente;
}
public void setpCliente(Cliente pCliente) {
this.pCliente = pCliente;
}
@Override
public String toString(){
return String.valueOf(this.getCodigo());
}
}
Cliente.java
public class Cliente implements java.io.Serializable {
public int codigo = 0;
public String nome = "";
public List<Processo> cProcesso = new ArrayList<Processo>();
public Cliente(){
}
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public List<Processo> getcProcesso() {
return cProcesso;
}
public void setcProcesso(List<Processo> cProcesso) {
this.cProcesso = cProcesso;
}
@Override
public String toString(){
return this.getNome();
}
}
Valeu.