Lorsque vous concevez une classe en tant qu'objet POJO, vous pouvez utiliser un projet Java, un projet utilitaire J2EE ou un projet Web Crystal Reports.
Le schéma de votre classe POJO doit être compatible avec une table de votre rapport. Les noms et les types ne sont pas sensibles à la casse, mais ils doivent correspondre.
Remarque : Le SDK prend uniquement en charge les méthodes publiques non statiques "get" et "is", sans paramètres saisis par l'utilisateur et sans champs publics non statiques. Si une méthode et un champ portent le même nom, la méthode est prioritaire.
Les types de données suivants sont pris en charge :
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
Lors de l'exécution, la classe POJO doit se trouver dans votre chemin de classe. Par exemple, dans le cas d'un projet Web Crystal Reports, la classe POJO doit se trouver dans WEB
Vous trouverez un exemple de classe POJO, intitulée ReportData, dans la section suivante.
public ReportData(String firstName, String lastName, int age, Date birthDay)
public int getAge() {return age;}
public Date getBirthDay() {return birthDay;}
| Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |