2012-03-30 3 views
0

leid nerven akkumulieren u nochmals = PCrystal Reports 7 - Wie Werte aus einem Eintrag unterdrückt

Ich habe einen Bericht, wo ich eine detaillierte Rechnung Liste zeigen müssen. Dann habe ich eine Gesamtsumme für die Rechnungen und eine Summe für die annullierten Rechnungen. Das Problem ist, dass ich eine Regel verwende, um die Rechnungen zu unterdrücken, die als annulliert von der Liste markiert werden, weil ich sie nicht zeigen will ... Aber ich will noch die Summe für die annullierten zeigen. So, wie sie unterdrückt werden, kann ich ihre Werte nicht manipulieren. Wie kann ich fortfahren, um die unerwünschten Rechnungen zu verbergen und immer noch ihre Werte zu verfolgen Summe?

+0

Etwas zu beachten: Obwohl ein Formelfeld oder ein Berichtsabschnitt unterdrückt werden kann, bedeutet dies nicht, dass der enthaltene Code nicht ausgewertet wird. Wenn Sie versuchen, eine Variable in einem unterdrückten Abschnitt zuzuweisen, wird die Zuweisung * ausgeführt. – Ryan

+0

Nach einer Weile habe ich das herausgefunden.^_^So, jetzt habe ich das Ergebnis, das ich erwartet habe. U Jungs von stackoverflow sind die Besten! = P Umarmungen. –

Antwort

0

Es gibt viele verschiedene Ansätze, die Sie ergreifen könnten:

  • ein subreport Verwenden Sie die gestrichenen Rechnungen
  • Ändern Sie bitte Ihre Bericht abgebrochen Rechnungen nicht unterdrücken insgesamt berechnen dann uns Bedingungsformeln/Gesamtlauf zu berechnen Rechnungen gegen stornierten Rechnungen
  • einen sQL Ausdruck der gestrichenen Rechnungen insgesamt

Es gibt wahrscheinlich andere- aber diese sind die erste zu berechnen ich dachte an.

+0

Ich bin ein sehr noob in der Welt der Kristallberichte ... Könnten Sie mir einfach die grundlegenden Schritte erklären, um einen Unterbericht zu implementieren? –

+0

Oder, wenn ich entwertete Rechnungen nicht unterdrücken möchte, wie kann ich vermeiden, dass sie angezeigt werden? –

+0

@ GiordanoGiuliano IMO, der Unterbericht ist der schlechteste Ansatz der genannten. Ich würde stattdessen mit dem Running Total gehen, wenn du neu in CR bist. – Ryan