Alex Thurgood a écrit :
Philippe Allart wrote:
Bonjour,
Pour compléter la réponse de Bernard, le code source du générateur de
rapports se trouve ici :
http://installation.openoffice.org/source/browse/installation/wizards/com/sun/star/wizards/report/
Merci beaucoup.
Le noeud du problème semble se trouver ici:
http://installation.openoffice.org/source/browse/installation/wizards/com/sun/star/wizards/report/ReportDocument.java?rev=1.52&view=markup
On dirait que l'astuce consiste à créer des sections et à les lier à des
sections du modèle pour faire une sorte de copier-coller.
Donc ce qu'il faudrait garder constant, c'est le découpage en sections
et les identifiants suivants:
TBLRECORDSECTION = "Tbl_RecordSection";
TBLGROUPSECTION = "Tbl_GroupField";
RECORDSECTION = "RecordSection";
GROUPSECTION = "GroupField";
COPYOFTBLRECORDSECTION = "CopyOf" + TBLRECORDSECTION;
COPYOFTBLGROUPSECTION = "CopyOf" + TBLGROUPSECTION;
COPYOFRECORDSECTION = "CopyOf" + RECORDSECTION;
COPYOFGROUPSECTION = "CopyOf" + GROUPSECTION;
Par contre, je ne trouve rien sur la façon dont sont récupérés les
modèles de rapports, ni sur un éventuel fichier de ressources où ce
serait indiqué. Et c'est nécessaire pour pouvoir choisir un modèle dans
l'espace utilisateur.
Je continue de chercher.
Bien amicalement,
Ph.
--
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]