Crystal Reports: Wie unterdrücken Sie alle Datensätze in der Gruppe, wenn MAN basierend auf dem Wert von Feld 1
Ich habe einen Bericht, der eine Liste aller Mitarbeiter Stundenzettel (gruppiert). Jeder Mitarbeiter wird ein Datensatz für jeden Tag (5 Datensätze insgesamt) pro Gruppe. Ich möchte Sie zum unterdrücken ALLER Datensätze für einen Mitarbeiter, wenn eine der 5 Datensätze, die einen Wert hat, in einem bestimmten Bereich (der sogenannten "uniqueAttachID").
Grundsätzlich, wenn das "uniqueAttachId" leer ist, sagt es mir, dass die Aufzeichnung nicht eine Anlage haben, und ich möchte, um zu sehen, alle Mitarbeiter, wo dies der Fall ist. Die Anlage kann Hinzugefügt werden, zu JEDER der 5 Datensätze, also, wenn einer der Datensätze die Daten dieses Feld ist, dann möchte ich dem ganzen Abschnitt von der Gruppe unterdrückt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie unter trick, um Ihre Anforderung,
1] erstellen Sie ein Zusammenfassung auf uniqueattachedID über die Gruppe. Diese Zusammenfassung wird Ihnen die Summe der uniqueattachedID Spalte. Unterdrücken dieser Zusammenfassung.
2] Nun gehen wir zu Abschnitt Expert der Gruppe. Schreiben Sie die Formel für Unterdrücken.
3] In der Formel schreiben Sie den
Ich hoffe, das hilft!
Wenn Sie unterdrücken wollen ALLE Datensätze (Gruppen-und Detail), müssen Sie gehen in den Abschnitt Experten, und in der Formel unterdrücken, die für jeden Abschnitt des Berichts, die Sie unterdrücken möchten, geben Sie
Die werden unterdrückt, jeder Abschnitt, wenn uniqueAttachID hat einen Wert. Möglicherweise müssen Sie passen Sie die Formel, wenn uniqueAttachID ist ein numerisches Feld.