Question : Créer le titre statique et le champ récapitulatif multiple - le cristal 2008

Comment je ferais ce qui suit : le
I voudrait créer un cross_tab report.

I ont les champs suivants avec des données par exemple : date de signature de niveau de code de travail de nom du
Device Ordered
Printer 102 1 daine 09-Jan-10
Printer 103 2 L. Lindsay 09-Jan-11
Keyboard ASTK 22 K. Kim 07-Jun-10
Keyboard AAK 44 J. Ken 08-08-10

I de J. voudrait montrer dans la date de signature de niveau de code de travail du format
Device de croix-étiquette Ordered
Printer 102.103 la daine de 1.2 J., Lindsay 09-Jan-10, 09-Jan-11 le
Keyboard ASTK, AAK 22.44 K.KIM, J. Ken que les titres de colonne de 07-Jun-10




The seraient le text
How je créeraient la colonne statique des textes dans un rapport de croix-étiquette ? le
I savent que le nom d'appareil serait ma rangée mais je ne suis pas sûr comment installer les champs récapitulatifs multiples pour obtenir prévu au-dessus du

de results.
class= de

Réponse : Créer le titre statique et le champ récapitulatif multiple - le cristal 2008

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
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us