Frage : Frage gefahrenen Parameter nicht zum arbeitenden subreport führen

Hallo, haben

I einen SSRS 08 Report-Bediener, den ich in VS08 entwerfe und dieser Report hat ein subreport, das zwei Daten als Parameter (a-Anfangsdatum und Enddatum) und Rückkehr eine Tabelle von Resultaten nimmt.

Firstly, der Hauptreport wird einen Benutzer festgelegten Parameter geführt, der eine Datumstrecke definiert. Für dieses Beispiel sagen wir, dass „letzter Monat“ = 5

The Hauptreport einen Datensatz hat, der diesen Parameter nimmt und das erste und letzte Datum zwischen eine bestimmte Zeitspanne berechnet und zurückbringt, und jene Daten zurückbringt. So wieder, würden wir die 5 in diesem Beispiel zu dieser Frage einziehen und sie würde Start_Date, „00:00 2010-07-01 zurückbringen: 00.000“ und End_Date, „00:00 2010-07-30: 00.000 "

I wissen, dieses arbeitet, als ob ich den Hauptreport mit einer area per informazioni laufen lasse, welche die Resultate dieser Frage zurückbringt, die ich die Daten erwartet erhalte, also wissen, dass sie erzeugt werden.

The Subreport nimmt das zwei Parameter @SD und das @ED, die unsurprisingly der Anfang sind und Enddatum von ihm Frage ist und eine Liste von Verabredungen zwischen jene Daten zurückbringt.

The Problem ist, dass, wenn ich die zwei Daten zum subreport überschreite, es nichts zurückbringt (oder, wenn ich freie Räume/missbillige, nulls, geben die „subreport Störung verfehlt eines Parameters“).

If I Test, den das subreport direkt indem es im Datum hardcoding, durch die Hauptreportfrage dann es und, am wichtigsten funktioniert zurückging, wenn ich die Parameter mit fest verdrahteten Werten innen führe, wieder dieses, arbeitet, also weiß ich, dass es nicht ein Problem mit dem Subreport ist.

In die Parametereinstellung für das Subreport verwende ich diesen Ausdruck (im Falle Sd):

=Format (zuerst (Felder! start_date. Value, „DateRange“), „Yyyy-MILLIMETErdD HH: Millimeter: ss.FFF“)

however, gerade using =First (Felder! start_date. Value, „DateRange“) erbringt die gleichen Resultate.

nach Rat, da ich nicht ausarbeiten kann, warum diese Fragenresultate zu einem Platz der area per informazioni I auf dem Hauptreport, kommen aber nicht in die Parameterfelder für das subreport suchend.

Many Dank.


Antwort : Frage gefahrenen Parameter nicht zum arbeitenden subreport führen

Wenn DateRange Data-set ist, das Rückkehr im Hauptreport erhalten,
eine Tabelle im Körper des Hauptreports dann herstellen.
Seinen Datensatz auf „DateRange“ einstellen.
diesen Vor-report innerhalb der Zelle dann hinzufügen. Den Reportparameter dann direkt einstellen.
Sie fordern nicht, um ihn über Ausdruck zu formatieren.
Weitere Lösungen  
 
programming4us programming4us