2013-11-17 5 views
0

Я создаю отчет о яшме. Мне нужно использовать класс java-Bean. Его возвратная коллекция. это мой код.Как установить путь класса для класса javaBean?

public class fbsBean { 

    private String p_name; 
    private String p_age; 
    private String date; 
    private String value; 

    public fbsBean(){} 
    public String getname(){ 
     return p_name; 
    } 
    public void setName(String name){ 
     this.p_name=name; 
    } 
    public String getAge(){ 
     return p_age; 
    } 
    public void setAge(String age){ 
     this.p_age=age; 
    } 
    public String getDate(){ 
     return date; 
    } 
    public void setDate(String Date){ 
     this.date=Date; 
    } 
    public String getValue(){ 
     return value; 
    } 
    public void setValue(String Value){ 
     this.value=Value; 
    } 
    public static Collection getFbs(){ 
     Vector fbs= new Vector(); 
     fbsBean fb= new fbsBean(); 
     fb.setName("Harshana"); 
     fb.setAge("22"); 
     fb.setDate("12/12/12"); 
     fb.setValue("96"); 
     return fbs; 
    } 
} 

, когда я использую этот класс в своем отчете, он показывает это. пожалуйста помогите.

enter image description here

+0

слишком маленький шрифт .. вы не можете указать, какой класс не найден –

+0

, пожалуйста, проверьте, находятся ли оба класса в пакете BeanClass – Satya

+0

@GV fbsBean class. Я использовал путь класса как BeanClass.fbsBean. BeanClass - это имя пакета. –

ответ

0

Вы должны установить свойство компонента в файле.

Добавьте следующую строку после использования инструкции useBean.

Проблема решена. Я думаю, что вы создаете файл Java против 1.7, который iReports, похоже, не читает, кажется. Building for 1.6 решает проблему, и приведенный выше код работает нормально.

Смежные вопросы