Ich arbeite an der Konvertierung eines RDL-Berichts in einen RDLC. Die RDL enthält eine Zeilengruppe. Die Gruppengruppe scheint jedoch nicht tatsächlich in einem Feld zu gruppieren.RDL-Bericht - Zeilengruppe ohne Gruppenausdruck
Wie hier zu sehen, scheint ein Gruppenausdruck nicht angegeben zu sein.
Auf der Registerkarte Sortierung gibt es jedoch eine "Sortieren nach" Spezifikation, die hier gezeigt wird.
im XML in der RDL-Datei suchen, ist hier die Zeilengruppe:
<TablixMember>
<Group Name="table8_Details_Group">
<DataElementName>Detail</DataElementName>
</Group>
<SortExpressions>
<SortExpression>
<Value>=Fields!Dated.Value</Value>
</SortExpression>
</SortExpressions>
<TablixMembers>
<TablixMember />
</TablixMembers>
<DataElementName>Detail_Collection</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<KeepTogether>true</KeepTogether>
</TablixMember>
Also, meine Frage ist: Warum eine Zeilengruppe zu einem Bericht hinzugefügt werden würde, was nicht der Fall ist Gruppenreihen auf einem Feld? Es erscheint, die der einzige Zweck dieser Zeilengruppe ist, Zeilen basierend auf dem "Dated" -Feld zu sortieren. Fehle ich etwas? Es kommt mir seltsam vor, dass eine "Zeilengruppe" zu einem Bericht hinzugefügt wird, der keine Zeilen gruppiert und nur sortiert.
Ich denke am Anfang, wer die Gruppe hinzugefügt wollte gruppiert von 'Dated' dann für Testzwecke gelöscht den Gruppenausdruck. Es ist unwahrscheinlich, dass Sie eine Gruppe nur zum Sortieren hinzufügen, da Sie wissen, dass Sie Ihre Daten auf verschiedene Arten sortieren können. –
@alejandrozuleta Interessant, ok. Ich werde mit dem ursprünglichen Entwickler nachsehen und sehen, ob das passiert ist. –