Je ne pense pas que vous pouvez employer une étiquette en travers et obtenir le résultat que vous voulez.
Les formules de cellules de Crosstab sont des fonctions récapitulatives et il y a aucun enchaînent la fonction récapitulative pour des cordes.
Vous pourriez faire ceci avec un rapport régulier et des formules
Dans l'en-tête de rapport ajouter une formule
WhilePrintingRecords ;
StringVar global WorkCodeList ;
StringVar global LevelList ;
StringVar global SignatureList ;
StringVar global DateOrderedList ;
""
Ajouter un groupe sur le type de dispositif
Supprimer le champ d'en-tête de groupe de l'en-tête de groupe
Ajouter une formule à l'en-tête de groupe pour dégager les listes
WhilePrintingRecords ;
StringVar global WorkCodeList ;
StringVar global LevelList ;
StringVar global SignatureList ;
StringVar global DateOrderedList ;
WorkCodeList : = "" ;
LevelList : = "" ;
SignatureList : = "" ;
DateOrderedList : = "" ;
""
Dans la section de détail ajouter une formule
WhilePrintingRecords ;
StringVar global WorkCodeList ;
StringVar global LevelList ;
StringVar global SignatureList ;
StringVar global DateOrderedList ;
WorkCodeList : = WorkCodeList et « , » et {WorkCodeField} ;
LevelList : = LevelList et « , » et ToText ({LevelListField}, 0) ;
SignatureList : = SignatureList et « , » et {SignatureField} ;
DateOrderedList : = DateOrderedList et « , » et ToText ({DateField}, « densité double-MMM-YYYy ») ;
""
Dans les formules d'utilisation de titre de bas de page de groupe pour montrer les listes
WhilePrintingRecords ;
StringVar global WorkCodeList ;
WorkCodeList
De même pour chaque liste
mlmcc