Frage : Statischen Titel und mehrfaches zusammenfassendes Feld verursachen - Kristall 2008

Wie würde ich das folgende tun:
I möchte ein cross_tab report.

I verursachen haben die folgenden Felder mit Daten zum Beispiel:
Device Namen-Arbeits-Code-Niveau-Unterzeichnung-Datum Ordered
Printer 102 möchte 1 J.-Damhirschkuh 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 Kreuzvorsprung format
Device im Arbeits-Code-Niveau-Unterzeichnung-Datum Ordered
Printer 102.103 die 1.2 J.-Damhirschkuh, Lindsay 09-Jan-10, 09-Jan-11
Keyboard ASTK, AAK 22.44 K.KIM, J. Ken anzeigen, 07-Jun-10




The Spalten, dietitel statisches text
How würden ich herstellen die statische Textspalte in einem Kreuzvorsprung Report sein würden?
I wissen, dass Gerätename meine Reihe sein würde, aber ich nicht sicher bin, wie man mehrfache zusammenfassende Felder gründet, um zu erhalten erwartet über results.


Antwort : Statischen Titel und mehrfaches zusammenfassendes Feld verursachen - Kristall 2008

Ich denke nicht, dass Sie einen Quervorsprung benutzen und das Resultat erhalten können, das Sie wünschen.
Crosstab Zellenformeln sind zusammenfassende Funktionen und es gibt kein verketten zusammenfassende Funktion für Schnüre.

Sie konnten dies mit einem regelmäßigen Report und Formeln tun

In der Reportüberschrift eine Formel hinzufügen
WhilePrintingRecords;
Globales StringVar WorkCodeList;
Globales StringVar LevelList;
Globales StringVar SignatureList;
Globales StringVar DateOrderedList;
""

Eine Gruppe auf dem Einheitentyp hinzufügen
Das Gruppenüberschriftfeld aus der Gruppenüberschrift löschen
Eine Formel der Gruppenüberschrift hinzufügen, um die Listen zu löschen
WhilePrintingRecords;
Globales StringVar WorkCodeList;
Globales StringVar LevelList;
Globales StringVar SignatureList;
Globales StringVar DateOrderedList;
WorkCodeList: = "";
LevelList: = "";
SignatureList: = "";
DateOrderedList: = "";
""

Im Detailabschnitt eine Formel hinzufügen
WhilePrintingRecords;
Globales StringVar WorkCodeList;
Globales StringVar LevelList;
Globales StringVar SignatureList;
Globales StringVar DateOrderedList;
WorkCodeList: = WorkCodeList u. „,“ u. {WorkCodeField};
LevelList: = LevelList u. „,“ u. ToText ({LevelListField}, 0);
SignatureList: = SignatureList u. „,“ u. {SignatureField};
DateOrderedList: = DateOrderedList u. „,“ u. ToText ({DateField}, „DD-MMM-YYYy“);
""
In den Gruppen-Seitenende-Gebrauchformeln, zum der Listen anzuzeigen

WhilePrintingRecords;
Globales StringVar WorkCodeList;
WorkCodeList

Ähnlich für jede Liste

mlmcc
Weitere Lösungen  
 
programming4us programming4us