Jasper Reporting Tools を使用してレポートを生成する jsf アプリケーションを作成しています。レポートのデザインにiReportを使用しています。iReportが他のフィールド内にあるフィールドを受け入れることができるかどうか疑問に思っていますか?
だから私はこれをしました:
$F{student.studentName}
私のiReport pdfデザイナー内。student
オブジェクトはオブジェクト内のフィールドであり、オブジェクトdetRecord
内studentName
のフィールドstudent
です。
残念ながら、iReportをコンパイルしようとすると、次のようなエラーが表示されました。
et.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 1. Field not found : student.studentName
内部にフィールドを持つフィールドを持つオブジェクトを渡す方法はありますか?