POJO として使用するクラスを作成する場合は、Java プロジェクト、J2EE ユーティリティ プロジェクト、または Crystal Reports Web プロジェクトを使用します。
POJO クラスには、レポート内のテーブルと互換性のあるスキーマが含まれている必要があります。名前とタイプは大文字と小文字を区別しませんが、これらは一致する必要があります。
注 SDK は、入力パラメータを使用しない非静的パブリック メソッドの get と is、および非静的パブリック フィールドのみサポートします。メソッドとフィールドが同じ名前を使用する場合、メソッドの方が優先されます。
char
byte
java.lang.Byte
short
java.lang.Short
int
java.lang.Integer
float
java.lang.Float
double
java.lang.Double
boolean
java.lang.Boolean
java.lang.String
java.SQL.Date
java.SQL.Time
実行時には、POJO クラスがクラスパス内に存在する必要があります。たとえば、Crystal Reports Web プロジェクトの場合、POJO クラスは WEB
ReportData という名前の POJO クラスの例を次の節で説明します。
public ReportData(String firstName, String lastName, int age, Date birthDay)
public int getAge() {return age;}
public Date getBirthDay() {return birthDay;}
| Business Objects http://japan.businessobjects.com/ サポート サービス http://japan.businessobjects.com/services/ |