Zum Inhalt springen

digga_mies

Mitglieder
  • Gesamte Inhalte

    46
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von digga_mies

  1. Hallo Welt, da bin ich wieder Ich hab mal wieder ein SSRS Problem. Ich versuche einen Report zu erstellen, der so wie ich ihn erstelle auch ausgegeben werden soll. Das Problem ist, ich habe in den Tabellen versteckte Zeilen. Diese Zeilen können durch einen Klick angezeigt werden, doch wenn das geschieht, dann fangen die Tabellen an, willkürlich breit zu werden. Dabei sind noch nicht einmal die Einträge zu lang für eine Zelle, oder Ähnliches. Die Tabellen sind dann alle unterschiedlich breit und verschoben. Da kann man dann nicht mehr von gutem Design sprechen. Ich füge mal einen Screenshot an, damit man sich das vorstellen kann. Das Ding ist aber, das passiert nur, wenn man den Report im Reporting Web Service aufruft, also im eigentlichen Manager. Im BIDS in der Preview, sieht alles super aus. Hat jemand eine Idee was das sein kann oder wie man die Tabellen Breite fest angeben kann? Grüße, Rob
  2. Okay...Also hab ich zumindest schon mal nicht falsch gedacht, das ist schon mal ermutigend Aber rein aus dem Gedanken her...Kann man überhaupt so sortieren wie ich meinte? Also quasi alle Länder mit Nullwerten als erstes sortiert, und danach erst die Länder die eine Stadt eingetragen haben usw.... Iwie lässt sich das schlecht erklären...Ich hoffe ihr versteht was ich meine...Man kann doch sicher über eine Query eine solche Sortierung erstellen, oder meint ihr nicht? Könnte nur sein, das sie etwas komplizierter wird. Danke für die Antworten Rob
  3. Danke für die Antwort...Aber das ist nicht so ganz mein Problem... Es geht in diesem Falle nicht um die Länge der Inhalte...Ich meinte eigentlich das die Nullwerte oben stehen... Die tabelle würde also so aussehen sollen: 1|0|0|0 1|0|0|0 1|1|0|0 1|1|1|0 1|1|1|0 1|1|1|1 Die 1 steht für einen Eintrag und die 0 für einen Nullwert...Und daraufhin sollen die Einträge dann auch noch alphabetisch sortiert werden...Das funktioniert aber einfach nicht...Wenn man nur 2 Tabellen hat, die miteinander verknüpft sind, dann klappt das wunderbar, aber ab 3 steigt die Sortierung aus, und er sortiert die erste Spalte noch nach Alphabet und die 2. 3. und 4. werden einfach immer passend dran geklatscht...Mittlerweile glaube ich, das man eine solche Sortierung gar nicht durchführen kann...Weil ja alle 4 Tabellen miteinander verknüpft sind... Meinem Verständnis nach müsste das ganze als Erstes in Spalte 1 nach ABC sortiert werden und dürfte nur alle NULL werte in den anderen Spalten haben...Darauf sollte dann wieder von Vorne angefangen werden im ABC wenn ein zweiter Wert dazukommt in Spalte 2...Und so immer durchgehend...Aber meine Logik ist da anscheinend nicht weit genug... Wenn irgendjemand schon mal auf ein solches Problem gestoßen ist, bitte helft mir...:confused::confused: Greetz Rob
  4. Hab ich getestet, funktioniert irgendwie nicht, aber vielleicht mach ich auch was falsch... So ungefähr sieht meine Query aus: SELECT table1.name1, table2.name2, table3.name3, table4.name4 FROM table1 LEFT OUTER JOIN table2 ON table1.name1 = table2.name2 LEFT OUTER JOIN table3 ON table2.name2 = table3.name3 LEFT OUTER JOIN table4 ON table3.name3 = table4.name4 ORDER BY table1.name1, table2.name2, table3.name3, table4.name4 Ob man da jetzt ASC oder DESC hinschreibt, oder in China fällt nen Sack Reis vom Fahrrad, ist egal, denn es geht so oder so nicht. Hat jemand eine Idee was ich da anders machen könnte, damit meine Sortierung funktioniert?? Grüße Digga_Mies
  5. Hey Leute, konnte das Topic irgendwie nicht besser beschreiben. Also ich hab da so nen Report, da werden 4 Tabellen miteinander verglichen und ich möchte jetzt, das immer die Leeren Felder von jeder Spalte als erstes angezeigt werden, das es im Endeffekt dann irgendwann wie eine Treppe aussieht. Etwa so: 1234 X XX XXX XXXX Vielleicht hat ja mal jemand eine Idee... Grüße Rob
  6. Moin, afaik werden die Parameter automatisch definiert, wenn du sie im T-SQL Statement angibst. Das ist eine gute Sache. Wenn du jetzt aber deinen Report startest, müssten eigentlich zwei Felder kommen, wo du dann Eingaben machen kannst. Ist es vielleicht möglich für dich auf SQL Server 2008 und dem neueren Reporting Service umzusteigen? Muss sagen, da ist alles noch ein bissl komfortabler und vor allem auch ein bissl einfacher und durchdachter. Wenn nicht, dann geh mal in die DataSet properties und such nach dem Tab "Parameters". Dort kannst du dann auch sehen ob die Parameter richtig definiert sind. Ich denke, das hat auch Schmarrer mit der Parameterdeklaration gemeint. Aber wie gesagt, ich kenne das eigentlich so, das er das dazugehörige Etwas im Hintergrund selbst erstellt, sobald du einen Parameter im SQL Syntax verwendet hast. LG Digga_Mies
  7. Hey Leute, ich hab meinem Ausbildungsbetrieb ne 2 gegeben, vor allem wegen der miserablen Schule. Da kann ich mir auch gleich alles alleine zuhause beibringen. Mittlerweile bin ich im 3. Lehrjahr und ich muss sagen, jetzt habe ich eine Abteilung gefunden, wo es mir richtig Spaß macht zu arbeiten. Allerdings werde ich wahrscheinlich trotzdem nach der Ausbildung studieren gehen, um einfach nochmal meinen Horizont zu erweitern Nebenbei, es ist schon hart, das bei einer solchen Umfrage eigentlich das Augenmerk mehr auf 2 - 4 liegt als auf 1. Irgendwas ist doch dann nicht so ganz richtig, was einen hier in Deutschland in der Ausbildung erwartet. Schade nur, das häufig auch die Schule ein entscheidender Faktor für diese Entscheidung ist, aber eben dort sollte man ja den größten Lerneffekt während einer Ausbildung haben. Und so wie ich das hier lese, sind die Schulen meistens auch immer nicht gerade die Besten. Da muss sich was dran ändern. MfG Digga_mies :bimei
  8. Holla, momentan steck ich bei einem kleinen Problemchen fest. Ich würde gerne für meine Reports, die ich momentan nur gegen die SQL Datenbanken vom SCCM fahre, auch gerne gegen das AD fahren. Hat jemand eine einfache Erklärung, wie ich mit Hilfe von T-SQL Abfragen, an das AD herankomme und es zu meinem Vorteil nutzen kann? Wäre supernice, wenn mir damit jemand helfen könnte... LG Digga_mies :cool:
  9. Doppelpost >.< Sorry... Hi, ich will nicht sagen, das ich vor einem neuen Problem steht, aber es geht um die Geschichte mit der Migration. Auf dem SCCM DB Server sind Reports in einem View v_Reports gespeichert. Dort kann man sich alle Details zu den Reports raussuchen, die man braucht, unter anderem auch die SQL Query. Hat jemand eine Ahnung, wo solche Dinge auf dem Report Server gespeichert werden?? Vielleicht könnte man dann direkt etwas einfügen. Ich hatte ja mit .NETter schon geschrieben, das man die Reports ja auch downloaden könnte. Leider kannte ich nur den umständlichen Weg mit dem Report Builder. Dieser Weg funktioniert auch gut mit Reports, die von einem Report Model abhängig sind, ABER wenn man einen Report mit dem Report Builder öffnen möchte, der per Hand erstellt wurde, bekommt man nur eine Fehlermeldung und das war's. Hat jemand eine Idee, wie ich sonst die Reports vom "Reportserver" runterladen kann? Um das ganze Szenario mal zu erläutern: Auf dem SCCM liegen Standard Reports, die man auf einen Reportserver übertragen kann, wenn man möchte. Diese liegen aber momentan auf dem "alten" 2005er Reportserver. Ich hätte gerne diese Reports auf dem neuen Server. Vielleicht gibt es auch einen einfacheren Weg, vielleicht sogar über das SCCM, was ich eigentlich auch glaube. Da ich mir da allerdings nicht ganz sicher bin und auch nicht einfach ein paar Einstellungen machen kann, wollte ich es auf diesem Weg versuchen. Viele Grüße, Robert
  10. Hi, ich war anscheinend mal wieder zu schnell und zu voreilig. Mittlerweile kann ich mit den IF Abfragen umgehen und so klappt meine Abfrage auch. Ich poste hier mal meine Abfrage: IF @country = 'all' AND @site = 'all' SELECT ClientCountry00, ClientVirgoVersion00, ClientHostname00, ClientADLocation00 FROM v_B__Braun_Client_Infor_data ORDER BY ClientCountry00, ClientVirgoVersion00, ClientADLocation00, ClientHostname00 ELSE IF NOT(@country = 'all') AND NOT(@country = 'Null') AND @site = 'all' SELECT ClientCountry00, ClientVirgoVersion00, ClientHostname00, ClientADLocation00 FROM v_B__Braun_Client_Infor_data WHERE (ClientCountry00 = @country) ORDER BY ClientCountry00, ClientVirgoVersion00, ClientADLocation00, ClientHostname00 ELSE IF NOT(@country = 'all') AND @country = 'Null' AND @site = 'all' SELECT ClientCountry00, ClientVirgoVersion00, ClientHostname00, ClientADLocation00 FROM v_B__Braun_Client_Infor_data WHERE (ClientCountry00 IS NULL) ORDER BY ClientCountry00, ClientVirgoVersion00, ClientADLocation00, ClientHostname00 ELSE SELECT ClientCountry00, ClientVirgoVersion00, ClientHostname00, ClientADLocation00 FROM v_B__Braun_Client_Infor_data WHERE (ClientADLocation00 = @site) ORDER BY ClientCountry00, ClientVirgoVersion00, ClientADLocation00, ClientHostname00 Solange country und site all sind, werden alle rechner in allen ländern und allen sites angezeigt. Sollte man allerdings in der Tabelle auf ein Land klicken, welches als Link definiert ist, kommt man auf eine Matrix mit nur diesem Land und den dazugehörigen Sites. In diesem Falle wäre dann zum Beispiel country = Germany und site = all. Nun gab es allerdings bei mir das Problem, das ich Felder hatte die leer waren, die aber trotzdem verlinkt werden sollten und da habe ich eine ähnliche Expression angelegt wie du sie auch beschrieben hast, Thomas. Siehe hier: =IIF(Fields!ClientCountry00.Value = "", "Null", Fields!ClientCountry00.Value) Sollte man allerdings ein Feld mit Null anwählen, habe ich eine Expression in der Action definiert: =IIF(Fields!ClientCountry00.Value = "", "Null", Fields!ClientCountry00.Value) Sollte also der Feldwert leer sein, wird Null in den Parameter geschrieben und übergeben, ansonsten eben der jeweilige Wert. Sollte Null nun bei der IF-Abfrage ankommen, dann werden alle Werte ausgegeben bei denen das Feld ClientCountry00 leer ist. Ich werde das jetzt auch noch für die Sites machen. Denn leider dümpeln in der Datenbank auch Clients ohne Site und sogar ohne Computernamen herum. Ich hoffe es stört keinen, das ich hier so Rieseneinträge mache, aber ich denke mal, es könnte auch nachfolgenden Leuten helfen, die sich mal damit beschäftigen möchten/müssen/dürfen. :floet: Grüße, Robert
  11. Hallöle! Dummerweise schon wieder ein Doppelpost, aber da kann man wohl nix machen :upps Ich wollte mal nachfragen, ob du schon mal mit den Transact-SQL Befehlen gearbeitet hast? Ich hab momentan eine Chart von der aus auf eine Tabelle verwiesen wird und dann nur die Rechner anzeigen soll, die einen bestimmten Parameter haben. Der Parameter wird vom Chart mit dem Link übergeben und dann als Filter innerhalb der Tabelle genutzt. Nun hab ich aber den Fall, das es einmal keinen Eintrag gibt. Ca 20 Maschinen sind davon betroffen. Die möchte ich aber auch angezeigt bekommen. Nur der Parameter darf nich leer sein -.- Hatte versucht das ganze mit T-SQL und einer IF-Abfrage zu gestalten, aber das hat nicht so wirklich geklappt. Eine Idee? Grüße, Robert
  12. Hi Ja, wir hatten die Projektdateien noch. Ich habe jetzt also erstmal die Modelle mit rübergeschoben, nicht schön, aber es geht erstmal. Wir wollen eigentlich auch keine Modelle bereit stellen, damit die Nutzer selber Reports erstellen können. Überforderung ist da einer der Gründe, aber auch in der jetzigen Umgebung in der wir es einsetzen wollen, nicht nötig ist. Zu den Modellen auf den SSRS 2005 ist es nur gekommen, weil wir die Reporting Services gerade erst einführen und keiner wirklich einen Plan hatte, was er damit machen kann. Deshalb wurden erstmal Models erstellt und dann daraus Berichte generiert. Aber ich denke im Endeffekt geht es schneller, den Bericht dann doch nachzubauen und selber an der Geschichte zu arbeiten, da ich damit auch von Grund auf aus meiner normalen Datasource heraus arbeite. Gruß, Robert
  13. Bitte entschuldigt den Doppelpost, konnte aber an meinem Beitrag iwie nichts mehr ändern, vllt weil ich schon eine Änderung gemacht habe?!?! Also, den Report als *.rdl zu speichern hat wunderbar geklappt. Das Dumme ist nur, das er mit dem hässlichen Berichtsgenerator erstellt worden ist und sich somit auf ein Model bezieht. Klar, man kann jetzt das Model und die verwendete Source mit auf den Server schieben, aber dann sind Änderungen auch nur mit dem Berichtsgenerator möglich. Weil wenn ich das ganze jetzt im BIDS ändern möchte, dann bekomm ich nur Errors angezeigt, die sich auf die Felder beziehen, die er ja mit dem Berichtsgenerator erstellt hat. Kannst du mir in dem Falle sagen, was genau diese #V_NameEinerTabelle bedeutet? Dieses Feld scheint im Berichtsgenerator ein speziell automatisch angelegtes Feld zu sein, das mehrere Dinge zusammenfasst und dann als 1 oder 0 ausgibt. Screenshot sollte erklären was ich meine.
  14. Guten Morgen, ich verstehe nicht ganz was du mit herunterladen meinst. Ich kann die Daten als XML exportieren, das ist richtig. Meinst du diese Funktion? Weil ich kann ja damit keine *.rdl exportieren, oder etwa doch? Ich habe auch schon gelesen, das es möglich sein soll, die 2005er *.rdl-Dateien ohne Probleme zu portieren, nur anders herum gibt es wohl große Probleme, bzw. das es einfach nicht geht wegen der Tablix Erweiterung und anderen Verbesserungen die *** an den Reporting Services und der rdl-Definition gemacht hat. Ahh, Frage hab ich selber beantwortet: Es geht mit dem Berichts-Generator und dann 'Save As File...'. Das erspart mir natürlich die Grundanlage der älteren Reports, trotzdem werde ich sie auffrischen Grüße, Robert
  15. Vielen Dank schon mal für die Infos. Ich muss sagen, soweit bin ich schon. Ich hätte vllt mal erwähnen sollen, was ich schon weiß. :upps Mit den Grundlagen zum SSRS kenne ich mich schon aus. Den Berichtsmanager mit Subscriptions und anderem kenne ich auch bereits. Ich versuche momentan das ganze so gut wie möglich auf die Anforderungen vom Unternehmen anzupassen. Wir wollen hauptsächlich Reports aus dem SCCM damit fahren, falls dir das was sagt. Zurück zur Frage: Ich wollte gerne wissen ob ich irgendwie an die Daten aus den gespeicherten Feldern der Snapshots dran komme, um sie in einem anderen Report zu verwenden. Eventuell als eine Verlaufsanalyse oder sowas in der Art. Wir hatten außerdem einen SQL Server 2005 RS aktiv, wollten aber gerne die Reports von dort rüberschaufeln zu dem neueren SS 2008. Haben aber die Projektdateien nicht mehr zur Verfügung. Kann man die XMLs, die man aus dem Berichtsmanager exportieren kann irgendwie in den neueren Server importieren? Grüße Digga_Mies
  16. Hallo liebe Gemeinde, ich wollte mal nachfragen, ob sich bei uns hier jemand mit den Reporting Services von Microsoft auskennt, die bei der Installation von SQL Server 2008 beigefügt sind. Ich habe nämlich momentan viel damit zu tun und wenn jemand davon Ahnung hat, wäre mir sehr geholfen. Meine erste Frage ist zum Beispiel: Wie werden die Reports auf dem Reportserver abgespeichert? Sind die Daten dann in der Datenbank, wenn ja in welcher und wie komm ich an die Daten ran? Wie komm ich an die Daten der Snapshots, die ich erstellt habe? Das wären meine ersten Verständnisfragen, die mich dann zu weiteren führen, da bin ich mir sicher. Mit sommerlichen Grüßen aus Hessen Digga_Mies
  17. Ja, das fand ich auch...Deshalb bin ich ja dann ins grübeln gekommen, was ich machen soll...Dabei wollte ich mir mit der Entscheidung noch ne ganze Weile Zeit lassen... Aber die Stelle sollte ja wenn dann eh erst nach der Ausbildung für mich in Betracht kommen, hätte dann das letzte Ausbildungsjahr eben komplett in der Abteilung verbracht, um mich schon mal einleben zu können und so... Nun habe ich ja Zeit mit meiner Entscheidung...Bin ich auch froh drum, vielleicht gehe ich auch nochmal in eine andere Richtung der Informatik...Dieses ganze Wirtschaftsinformatikgedöns mag ich nämlich eigentlich gar nicht so sehr Angewandte Informatik in Kombination mit Physik, das wäre was Feines :-P Grüße digga_mies
  18. Danke für eure Meinungen... Leider hat man mir gestern Abend noch mitgeteilt, das man jemand Anderen für die Stelle gefunden hat. So viel dazu...
  19. Hallo Leute, ich bin jetzt im zweiten Lehrjahr bei einer großen Pharma Firma im nordhessischen Raum. Nun stehe ich vor einer wichtigen Entscheidung: Ein Abteilungsleiter bietet mir eine Stelle als Inhouse SAP Consultant an im Bereich Supply Chain Management. Welches nicht unbedingt ein uninteressanter Bereich ist. Die Frage ist, ob man bei so einem Job Angebot, ein Studium vorziehen sollte. Ich frage hier vor allem die Leute, die schon Erfahrung haben. Ich würde gern Angewandte Informatik studieren, die eben mehr praxisorientiert ist. Das Studium würde ich gern an der Uni Kassel, Uni Marburg oder Uni Göttingen machen. Hat jemand Erfahrungen und kann mir einen guten Rat geben? Ich weiß wirklich nicht so recht was ich machen soll... Grüße Digga_mies :confused:
  20. Also ich finde zwar auch, dass es zum Teil wirklich Themen in der BS gibt, die zu nichts führen und auch Themen, wo man noch viel mehr draus machen könnte, aber ich muss sagen, ohne Berufsschule, hätte ich kaum Zeit gehabt mich auf die Zwischenprüfung vorzubereiten. Ich meine, der Betrieb hat uns hier zwar Zeit zur Verfügung gestellt, aber am meisten hat man eben doch in der BS gemacht. Ich kann jetzt ja nur von meiner Schule sprechen, aber bei uns sind die Lehrkräfte knallhart überfordert bzw. schlecht ausgebildet. Unser Klassenlehrer, der eben auch Programmierung und Netzwerktechnik mit uns macht, ist nebenbei der Administrator des Schulnetzwerks und bei dem geht es drunter und drüber. Dann haben wir einen, den kann man komplett in der Pfeife rauchen, weil er gar keine Ahnung hat. Anfangs dachte ich mir, das könnte entspannend sein, aber mittlerweile ist es einfach nur noch nervig 4 Stunden am Stück nichts richtig zu lernen, man verblödet einfach. Jedoch sollte man die Chance meiner Meinung nach wahrnehmen, denn wenn man sich wirklich bemüht auf den Unterricht einzugehen, wenn denn welcher stattfindet, dann kann man auch etwas lernen. Von den sozialen Kontakten mit den Mitschülern mal abzusehen, denn die sind eine richtige Bereicherung für das Wissen jedes Einzelnen. MfG digga_mies
  21. Hi Leute, bin neu hier und ich suche eine Antwort auf diese Frage: Wie kann ich mit Hilfe von VBScript in Excel die Zellen einer Spalte zählen, die nicht leer sind. Also so das bei der ersten Zelle die leer ist aufgehört wird. Ich brauche diese Angabe um ein anderes komplexeres Problem zu lösen. Bitte helft mir :confused: Grüße digga_mies

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...