Detta driver mig, jag har tittat på alla relevanta MSDN-handledning, men de pratar om datafältets droppzoner och hur ett menyalternativ för Add Calculated Series ska vara där men det är inte och ingen skärmdump tillhandahålls för att visa vilket datafältets droppzon Is Det här är menyn jag får när jag högerklickar på ett fält i datafältets droppzon. Den frustrerande saken är att jag vet att jag har sett denna beräknade serie saker innan, men jag kan inte hitta den igen, den är inte i Serie Egenskaper dialog som jag kan se och jag kan inte hitta en handledning som visar hur man hittar den här funktionen Jag m gissar att du kan bara ha en beräknad serie på vissa karttyper, eller jag har inte någon flagg på eller något, men jag kan du inte se det som nämns någonstans. Kan du berätta för mig hur jag kan lägga till en rad som visar medianen av mina data till ett diagram i Report Builder 2 0 Jag tror att jag kan göra detta genom att lägga till ett rörligt medelvärde via en beräknad serie, men jag kan T hitta hur man lägger till det. Ändra på ett annat diagram, menyalternativet Add Calculated Series w som tillgängligt Det var ett staplat kolumnschema och serien högerklickade på var ett uttryck som använde RunningValue. asked 9 april 10 på 18 14. Jag jobbar med SQL Server 2008 R2, försöker beräkna ett glidande medelvärde för varje post i min åsikt skulle jag vilja samla värdena för de 250 föregående posterna och beräkna sedan genomsnittet för det här urvalet. Min synkolumner är följande: TransaktionsID är unik För varje TransaktionsID vill jag beräkna medelvärdet för kolumnvärdet över tidigare 250 poster Så för TransactionID 300, samla alla värden från tidigare 250 rader, sorteras nedåt av TransactionID och sedan i kolumnen MovAvg skriv resultatet av genomsnittet av dessa värden jag letar för att samla in data inom en rad poster. 28 oktober 14 på 20 58. Enligt din beskrivning har du en matris i din rapport Nu vill du beräkna medelvärdet för senaste 6 månaders höger. I rapporteringstjänsten kan vi sätta anpassad kod i rapport för att hantera komplicerad logi C Lägg till en kolumnrad inuti gruppen och ring de funktioner som definieras i anpassad kod För ditt krav modifierade vi Robert s-kod för att nå ditt mål Vi testade ditt fall i vår lokala miljö med provdata. Här är steg och skärmdumpar för din referens. den anpassade koden i rapporten Privat kölängd Som heltal 6 Privat köSum Som dubbel 0 Privat köUll Som balsam False Privat idÄndra som strängdimma kö Som ny helhet Offentlig funktion CumulativQueue ByVal currentValue Som heltal, id som sträng som objekt Dim borttagetValue som dubbel 0 Om idChange id sedan ClearQueue idChange id queueSum 0 queueFull False CumulativeQueue currentValue, id Annars Om kölängdDenavlägsnadesValue Sluta om köSum nuvarandeValue queueSum - removedValue Om kölängd sedan Retur Inget annatIf kölängd och köFull False Då köfyll True Retur köSum köLängd Else Retur köSum köLängd Slut Om Slut Om Slut Funktion Allmän funktion ClearQueue Dim i som heltal Dim n som heltal f eller till 0 Steg 1 nästa Avsluta funktion. Lägg till ytterligare en rad inuti gruppen, ring den funktion som definieras i anpassad kod. Spara och förhandsgranska Det ser ut som nedan. Om du har några frågor, var god och fråga. , Simon Hou Pactera. Wednesdag, 14 maj 2014 12 36. Alla svar. Du kan använda RunningValue-funktionen för det här. Något som nedan. Markera det här som svar om det hjälper till att lösa problemet Visakh. Enligt din beskrivning, du har en matris i din rapport Nu vill du beräkna medelvärdet för senaste 6 månaders höger. I rapporteringstjänsten kan vi sätta anpassad kod till rapport för att hantera komplicerad logik. Lägg till en kolumnrad inuti gruppen och kalla de definierade funktionerna i anpassad kod För ditt krav modifierade vi Robert s-kod för att uppnå ditt mål. Vi testade ditt fall i vår lokala miljö med provdata. Här är steg och skärmdumpar för din referens. Ta den anpassade koden i rapporten Privat kölängd Som heltal 6 Privat köSum Som dubbel 0 Privat que ueFull Som Boolean False IDChange As String Dim Kön Som Ny Integer Offentlig Funktion CumulativeQueue ByVal CurrentValue Som Integer, ID Som String Som Objekt Dim RemoveValue As Double 0 Om idChange ID then ClearQueue idChange id queueSum 0 queueFull False CumulativeQueue currentValue, id Else Om queueLength Then removedValue End If queueSum currentValue queueSum - removedValue If queueLength Then Return Nothing ElseIf queueLength And queueFull False Så queueFull True Return queueSum queueLength Else Return queueSum queueLength End Om End If End Funktion public function ClearQueue Dim i som heltal Dim n som heltal för in till 0 steg -1 Nästa Avsluta funktion. Lägg till ytterligare en rad inuti gruppen, ring funktionen definierad i anpassad kod. Spara och förhandsgranska Det ser ut som nedan. Om du har några frågor, var god och fråga. Vänligen hälsar Simon Hou Pactera. Onsdagen den 14 maj 2014 12 36.Microsoft genomför en online-undersökning för att förstå din åsikt om Msdn-webbplatsen Om du väljer att p online-undersökning kommer att presenteras för dig när du lämnar Msdn-webbplatsen. Vill du delta. 2017 Microsoft Alla rättigheter förbehållna.
No comments:
Post a Comment