Frage : SSRS Sprung zum Report

Using den Sprung, zum über von Funktionalität zu berichten, um eine Analyse zu starten Report instandhalten. Es scheint, dass der Analysenservice eine Schnur als Parameter annimmt. Ich habe die MDX Frage und Parameter von einer Profilspur eingeschlossen, wenn ich den Report manuell laufen lasse.

Now in diesem Report, dem ich errichtet habe, um den Analysenservice-Report zu starten, habe ich die Schnur, die der Parameter benutzt und das Denken ich führe es zum Analysenservice-Report kopiert, aber der Report läuft nicht. Er kommt auf, aber er wartet noch, dass ich ein parameter.

Under der Sprung vorwähle, um über Parameter zu berichten, lasse ich den Analysenservice-Parameter festlegen und der Wert ist der Stich, den ich errichtete (=Fields! TS_Perf_Code.Value). Ich auch versucht (=Fields! TS_Perf_Code.UniqueName). Ich versuchte sogar fest verdrahtetes der Schnüre in den Wert und noch ließ nicht die Ideen des Reports (= " [2004-02-17 Tue (E) - 040217H] ").

Any laufen?

Thanks,
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
This ist, eine welche Profilspur aussieht wie, wann ich den Analysenservice-Bericht über ihn soll besitzen laufen lasse.


NICHT LEERES VORWÄHLEN {[Masse]. [Numerische Karten], [Masse]. [Zahlendes Amt], [Masse]. [Numerische Haushalte]} AUF SPALTEN, NICHT LEEREN {([Karten-Preis-Arten]. [Preis-Art Kategorie]. [Preis-Art Kategorie] .ALLMEMBERS * [Karten-Preis-Arten]. [Preis-Art]. [Preis-Art] .ALLMEMBERS * [Karten-Zone]. [Zone]. [Zone] BEMESSEN .ALLMEMBERS)} EIGENSCHAFTEN MEMBER_CAPTION, MEMBER_UNIQUE_NAME AUF REIHEN VON (AUSERWÄHLT (STRTOSET (das @TicketPerformanceDetailsPerfCodeDate, BEGRENZT)) AUF SPALTEN VON [Karten]) WO (IIF (STRTOSET (das @TicketPerformanceDetailsPerfCodeDate, BEGRENZT). Zählimpuls = 1, STRTOSET (@TicketPerformanceDetailsPerfCodeDate, BEGRENZT), [Karten-Leistungs-Details]. [Perf-Code-Datum] .currentmember)) ZELLEN-EIGENSCHAFTEN-WERT, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS



        
          TicketPerformanceDetailsPerfCodeDate
           [Karten-Leistungs-Details]. [Perf-Code-Datum]. & [2004-02-17 Tue (E) - 040217H] 
        
      

Antwort : SSRS Sprung zum Report

Wie in Ihrem anderen Q, konnten Sie einiges tun, das indem Sie die Wiederholung optimiert, stoppten, wenn Sie einen Abstand, der größer ist, als der wir auf überprüfen (da kein gleiches man von dann folgt), z.B. antreffen.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
size_t printAllEqual (const vector& V, const StudentAttempt& sa, stringstream& SS) {

  Vektor:: const_iterator I = v.begin ();
  size_t SZ = 0;
  bool bFirst = richten aus;

  während (i! = v.end ()) {

    wenn (isDistEqual (*i, sa)) {
    
      wenn (! bFirst) SS <>studentName;
      ++sz;

      //, das wir hier stoppen können, wenn wir Abstände antreffen
      //, das sind wir größer als das ist, da der Vektor ist
      // sortierte in aufsteigender Sequenz (wenn nicht, würde dieses Störungen verursachen)
      //-höhere Abstände entsprechen nie unseren
      wenn (i->distance > sa.distance) Bruch;
    }

    ++i; 
    bFirst = falsch;
  }

  Rückholsz;
}
Weitere Lösungen  
 
programming4us programming4us