2010-12-13 9 views
0

Ich bin unter ActiveReport 3 und ich muss CrossTable mit dynamischen Anzahl von Spalten und Zeilen erstellen.ActiveReport 3: Dynamische Spalte für CrossTable hinzufügen

Das Beispiel, das mit ActiveReport 3 angegeben wird, hat in der Entwurfsansicht fix Spalten eingefügt und es ist schlecht.
Es gibt eine Lösung, um echte Kreuztabelle unter Active Report 3 zu erstellen?

Vorerst versuche ich, mit diesen Ereignissen:

_ReportStart 
_DataInitialize 
_FetchData 

Antwort

0

In Activereports müssen Sie dynamisch die Spalten (Felder/Textfelder) auf dem Datenquelle basiert unter Verwendung von Code hinzufügen. Sie können see this walkthrough für ein ausführliches Beispiel für das dynamische Erstellen eines Berichts verwenden. In der exemplarischen Vorgehensweise wird keine Kreuztabelle erstellt, es wird jedoch gezeigt, wie Felder dynamisch hinzugefügt werden. Um eine Kreuztabelle zu erstellen, fügen Sie Ihre Textfelder im Wesentlichen nur nebeneinander und nacheinander hinzu. Eine für jede Spalte, die Sie in Ihrer Kreuztabelle verwenden möchten.

HINWEIS: Nach der Übernahme von Data Dynamics durch GrapeCity wurde das Produkt Data Dynamics Reports später in ActiveReports integriert. Die Funktionen von Data Dynamics Reports werden in ActiveReports allgemein als "Seitenbericht" oder "RDL-Bericht" bezeichnet. Daher enthält ActiveReports nun native Unterstützung für Kreuztabellenberichte mit dem Steuerelement "Matrix". Ein Beispiel für die Verwendung einer Matrix in ActiveReport-Seitenberichten ist here.

Dokumentation für die älteren Versionen von Activereports sind auf der Legacy Documentation page zur Verfügung, die von der main ActiveReports documentation site verbunden ist.

+0

Der Lösungsweg ist tot, seit GrapeCitys Website vor einiger Zeit reorganisiert wurde. Gibt es einen entsprechenden Link, der funktioniert? – mbomb007

+0

@ mbomb007 Ich habe die Antwort aktualisiert. Lass es mich wissen, wenn das hilft. –

+1

Gibt es einen ähnlichen Hilfebereich für ältere Versionen von ActiveReports? – mbomb007

Verwandte Themen